After reading some posts about permission control on the internet, I am more confused about the usage of AOP (Aspect Oriented Programming, Aspect-Oriented Programming) and using containers, RBAC (Role-Based Access Control method), SSO, jive proxy mode, and so on, and role and group are both big headers. First, write a simple implementation method, I will study it later.
This method does not rely on the container framework and is suitable for small sys
database programming, most J2EE projects are MIS systems, and database access is the core. This should belong to j2se learning. Here we will emphasize it.
Learn the jndi api, which can be combined with learning EJB.
Learning ejb api, recommended book "Excellent EJB"
After the above learning, we can probably deal with general applications.
Some people say that they can follow Sun's J2EE tutorial.
Learning EJB Design Patterns and viewing code (most important)
The design pattern is an internal sk
software and build Web applications, even some commercial software uses Lucene as the core of its internal full-text retrieval subsystem.
Many Java projects have used Lucene as the full-text index engine in their background. The famous ones are: Jive: web forum system; eyebrows: HTML archiving, browsing, and querying; cocoon: XML-based Web Publishing framework. Lucene is used for full-text search. The Apache Software Foundation website uses Lucene as
Download Java API Chinese Version
Java API docs is one of the most frequently used references for learning and using the Java language. The complete Chinese version of Java API documentation contains 32 class libraries. However, this document is only available in English and Japanese versions for a long time, which is inconvenient for Java developers in China. With the unremitting efforts of Sun's translation team for 10 months and enthusiastic support from many netizens, the translation of Jav
execute the org. jivesoftware. util. propertyeventlistener method. You can register your plug-in as a listener using the propertyeventdispatcher. addlistener (propertyeventlistener) method. Be sure to register your plug-in as the audience in your plug-in's destroyplugin () method.Plug-in FAQs
Can I deploy a plug-in directory instead of a jar?
No. The jar or war file must be deployed for all plug-ins. When a jar or war of the plug-in does not exist, openfire assumes that the file has been delete
. Let's take a look at how to use it:
Work squarepeg = new squarepeg ();Work decorator = new decorator (squarepeg );Decorator. insert ();
The decorator mode is now complete.
If you are worried about it, you will find that the above usage is similar to the usage when we acquired it:
Filereader Fr = new filereader (filename );Bufferedreader BR = new bufferedreader (FR );
In fact, Java I/O APIs are implemented using decorator. I/O changes a lot. If I use the accept method, many sub-classes will b
Download Java API Chinese Version
Download Java API Chinese Version
Java API docs is one of the most frequently used references for learning and using the Java language. The complete Chinese version of Java API documentation contains 32 class libraries. However, this document is only available in English and Japanese versions for a long time, which is inconvenient for Java developers in China. With the unremitting efforts of Sun's translation team for 10 months and enthusiastic support from
the Singleton mode. HoweverIn EJB, the Singleton mode has no effect, so ServiceLocator is divided into two types: WEB-oriented and EJB-oriented.
The Singleton mode looks simple and easy to use, but it is not easy to use well. You need to have a good understanding of Java's class thread memory and other concepts.
In short: If your application is based on containers, the Singleton mode is rarely used or not used. You can use alternative technologies.
For further details, refer:
Double-checkedLock
systems, and database access is the core. This should belong to j2se learning. Here we will emphasize it.
Learn the jndi api, which can be combined with learning ejb.
Learning ejb api, recommended book "Excellent ejb"
After the above learning, we can probably deal with general applications.
Some people say that they can follow sun's j2ee tutorial to learn it all the way.
Learning ejb Design Patterns and viewing code (most important)
The design pattern is an internal skill, so the importance o
integration, but requires large-scale enterprise application validationDomestic: The concept of enterprise social is still in the import, enterprise social communication, collaboration, sharing characteristics and enterprise management software need to further scale verificationForeign: Enterprise social service providers, led by Yammer and Jive, provide high value-added enterprise-class applications that are quietly changing the way employees work a
This is not my own, is encountered the same problem think good turn. https://opensolaris.org/jive/thread.jspa? Threadid = 64803 tstart = 105 the content of the first link to the http://hi.baidu.com/5ih2o/blog/item/0c8a97de5e143f5bcdbf1a7a.html: Recently srcurecrt is often used for remote access, but it is really a headache for automatic interruption. In particular, the test is in progress, waiting for the test results. Once logout, the connection nee
1. Identity Authentication
The standard XMPP verification method is SASL. The simple method of Jabber is to send the IQ package, and the xmlns is jabber: IQ: Auth. In reality, many servers only support the traditional jabber method instead of SASL. For example, I chose jive messenger. The general process of identity authentication is to first use the IQ package to check whether the user exists, and then send the user name and password in the past.
Jsp implements the method of converting dynamic web pages into static pages. jsp static pages
This example describes how to convert a dynamic web page to a static page through jsp. Share it with you for your reference. The details are as follows:
If I can convert a dynamic jsp page to a static page, I do not need to access the database frequently.
Jsp display content caching skills
I worked as a forum in my own community some time ago. I made a page on the basis of
From: http://www.jdon.com/jive/article.jsp? Forum = 106 Thread = 12805
Both the authority and the predicted Scientist believe that. Net is a threat to Java. In fact, it is a lie. Technically, it is very good, but it has three major fatal disadvantages:
1. It has not gone through the 80/20. Java release from 1.0, and now enters the Middle-aged maturity, this development process is very smooth and natural. On the contrary,. NET is like a full-blown
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
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.