Open source projects can be retrieved in www.open-open.com
1. webmail and office Collaboration Suite
Zimbra Collaboration Suite 6.0 (open-source Edition)
Ii. Instant Messaging System
Openfire + spark (Desktop client)
Openfire + WeChat chat (Web Client)
Openfire is a real-time web-based instant messaging platform, and is the original jive messenger
Iii. Information publishing platform
4. BBS
V. Financial System
6. W
persistence layer, which separates the Java EE from a height of three levels. For decoupling Purposes.therefore, our actual programming, but also to their own functions to these three levels, so that the general direction clear, distinct, But there is no technical constraints to do this is not easy to do this, so we still have to rely on the technology of the Java EE to achieve, at this time, you can use the EJB specification to implement the service layer and the persistence layer, Web technol
/Captiva
Endeca
Exalead
Exsys
Extensis
Fast
FIOS
Global 360
Google
Groxis
Handysoft
Hewlett-Packard
IBM/Lotus/filenet
Inquira
Intelliisearch
Interwoven
Isys search software
Jive Software
Justsystems
Kana
Kazeon Systems
Knova, A consona CRM Company
Kofax
Kroll ontrack/engenium search
Liberty IMS
Lockheed Martin
Mark Logic
Mediasurface
Metastorm
Microsoft
Mondosoft
Netdocuments
New Idea Engineering
Nextpage
Noetix
Nort
Javascud opensouce is a platform that provides free services for open-source projects.
This platform provides Forum topics, subversion, wiki space, Jira defect tracking management, project websites, and other services for open-source projects.
The Forum uses jive Forum to provide Forum topics for open-source projects for technical discussion.
Wiki uses confluence to write documents for open-source projects or create websites.
Defect trackin
code is written, imperceptibly, and his martial arts can be improved.If I have a good teacher around me, follow him, watch him programming, improve how fast ah.While learning Java SE and Java EE, I will read the source code:Java Collection Source code in JDK: The ancestor's thing absolutely classicJUnit Source code: See how Eric Gamma and Kent Beck create systems through patterns (reply to "JUnit" view)Springside: The spring framework-centric, pragmatic-style Java EE Application Reference examp
code is written, imperceptibly, and his martial arts can be improved.If I have a good teacher around me, follow him, watch him programming, improve how fast ah.While learning Java SE and Java EE, I will read the source code:Java Collection Source code in JDK: The ancestor's thing absolutely classicJUnit Source code: See how Eric Gamma and Kent Beck create systems through patterns (reply to "JUnit" view)Springside: The spring framework-centric, pragmatic-style Java EE Application Reference examp
I. Overview of the SMACK LibrarySmack is an open-source, easy-to-use Xmpp/jabber client library that is developed in the Java language and developed by Jive Software.The advantage of smack is that programming is simple.Smack's disadvantage is that its API is not designed for a large number of concurrent users, each customer needs 1 threads, occupy a relatively high resource, so when using smack for simulation testing, 1 machines can only simulate a li
system runs, it borrows one from the pool of objects that have been generated, so that there is no need to do new at the time of use, saving overhead, Improves performance, so a truly mature performance solution requires support for object pooling.In a purely web-structured system (that is, it can only run in a tomat environment), such as Struts + hibernate, and so on, unless you do it yourself, generally there is no object pool technical support, so their performance can only be considered dem
now complete.If you are careful, you will find that the call above is similar to the one we read from the file: New filereader (filename); New BufferedReader (FR);In fact, Java I/O API is implemented using decorator, I/O variants are many, if all take the inheritance method, will produce many subclasses, obviously quite cumbersome.Implementation of decorator in JiveIn the forum system, some special words can not appear in the forum such as "Down xxx", we need to filter these "reactionary
XMPP Client library Smack version 4.0.6Chszs, reprint need to indicate. Blog home:Http://blog.csdn.net/chszsI. Overview of the SMACK LibrarySmack is an open-source, easy-to-use Xmpp/jabber client library that is developed in the Java language and developed by Jive Software.The advantage of smack is that programming is simple.Smack's disadvantage is that its API is not designed for a large number of concurrent users, each customer needs 1 threads, occu
Patterns"I recommend Gof's "Design Model", the mechanical industry press has a Chinese version, but the example is C++, there is java example source code on the Internet. With Google, Baidu can be found. 5learn some of the classic framework Applications: (1) Struts1.1, WEBWORK2 (2) Hibernate (3) ibatis/DAO Framework (4) Spring6Analyze some Classic application systems: Jive, Xpetstore, Jpetstore, Tapestry, JSF, webwork, etc. java's web frameworks are
aSmack4.0 Tour (i) Configure the registration chapterFirst, what is smack?Smack is an open source, easy-to-use XMPP (jabber) client class library.The Smack API, a Java xmpp Client Library, is also developed by Jive Software.Advantages: Simple programming. Disadvantage: The API is not designed for a large number of concurrent users, each customer wants 1 threads, occupies a large resource, 1 machines can only simulate a limited (thousands of) customer.
solved. The doc document is the answer, as in the question of how some classes/methods are used. For some knowledge point of doubt is, write code test, will give you a deep impression. And some problems, you may need to look directly at the API source code to verify your ideas. It is a last resort to consult others.
3.2.3 Learning the design idea of open source software
The Java domain has a number of open-source tools, components, frameworks, JUnit, ANT, Tomcat, Struts, Spring,
If I can convert a JSP dynamic page to a static page, then there is no need to visit the database frequently.
JSP Display content Caching tipsSome time ago to do their own community forum, on the basis of Jive to do a page to display all the forum posts, can be calledFor the general edition, imitate the interface of forum class to make a superforum and realize cachable, but because this pageRefresh volume is larger, although the cache, I still think o
The user access control mechanism is always discussed in terms of coarse-grained and fine-grained two aspects:
Coarse-grained control: You can provide access to a layer of an entire object or group of objects, while fine-grained control is always controlled at the method or property layer, such as:
Allowing a file to be read-only is coarse-grained control, and allowing write operations on a particular line of the file is fine-grained.
A good user control mechanism, of course, allows fine-grai
openfire SVN + Eclipse 3.3 + Subversive Installation Guide
OpenFire is the Jive Software led the development of a very powerful open source IM Server (formerly known as Wildfire), which is based on the XMPP protocol, fully implemented in Java, is a very good server-side software.
Recently participated in an open source project Thinksns, responsible for the IM section, so ready to study the source code of OpenFire, want to test and write their own code
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/45440309
First, overview:
Provides an interface to create a series of related or interdependent objects without specifying their specific classes. second, why use
The factory pattern is our most commonly used pattern, the famous Jive Forum, has used the factory pattern extensively, the factory pattern in the Java program system can say is everywhere.
Why factory patterns are so common. Beca
The connection pool was removed directly from the jive and modified to allow the connection parameters to be read directly in the program rather than in the subordinate file.
Usage:
First set your own connection parameters, in the Dbconnectiondefaultpool.java file Loadproperties method. Note that you also need to set the location of the log file for the connection pool.
String driver= "Org.gjt.mm.mysql.Driver";//This is the JDBC driver used
String
Yesterday I tried to say what I thought about the factory method. Today, the abstract factory.
In yesterday's post, for a factory class, we just defined a createproduct (), similar, we can also define CREATEPRODUCT1 () in the Factory, CreateProduct2 () A series of methods to create a product line related to this factory.
An example is a BBS access to the design. You can use the factory method to design a unified access interface for the Permissions section. You can refer to the Java Open Source
markets, companies and ideas," he says. "Getting information into my browser as an RSS feed is much easier than I used to look for myself." And it also bypasses the increasingly congested and annoying e-mail channels. ”
2 start Wki as your intranet or extranet
Wikis are Web sites that are easily edited by users, and users can modify pages and upload their own content. There are a number of free hosting sites, such as Wetpaint.com, and Jive Software C
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.