The way for JSP programmers to grow

Source: Internet
Author: User
Tags tomcat log4j linux
js| Program | Programmer one: description \ r
In this article use proficient, skilled, familiar, understand the symbol of your mastery of a technology.
Proficient: Be able to master this technology 85% technical points above, use this technology for more than two years, and use this
Technology has successfully implemented more than 5 projects. Can use this technology to optimize performance or code for maximum possible reuse.
Proficiency: Be able to master this technology in 60% technical points above, use this technology for more than a year, and use this
Technology has successfully implemented more than 3 projects. Ability to use this technology to achieve software requirements and experience accumulation prior to implementation
Can do optimization design as much as possible to implement the module or code reuse.
Familiar: Can master this technology 50% technical points above, use this technology for more than six months, and use this
Technology has successfully implemented more than 1 projects. Can use this technology to achieve software requirements.
Understanding: You can refer to technical documents or help files to meet your needs when you really need to know the technology
You use it as a function of being able to invoke or use the way in which it is provided to you according to the rules.
Two: basic requirements \ r
1:html Mastery Degree: skilled. Reason: Not HTML you might write JSP?
2:javascript/jscript: Mastery Degree: familiar. Cause: Client-side data validation, some page processing requires you to use the script.
3:css Mastery Degree: familiar. Reason: The unification of the page style is usually implemented using CSS.
4:java BASIC Programming Mastery degree: skilled. Reason: Not Java you can write JSP? And you have to be very familiar with the following few packages Java.lang;java.io;java.sql;java.util;java.text;javax.sevrlet;
Javax.servlet.http; Javax.mail, etc.
5:sql Mastery Degree: skilled. Why: If you don't use a database, you may not need to master SQL. At the same time you must be familiar with more than one SQL in the following databases. Oracle,db2,mysql,postgresql.
6:xml Mastery: Understanding why: AppServer configurations are typically implemented using XML.
7:EJB Mastery: Understand why: business logic in many projects is implemented by EJBS, so ...
8: The following several appserver (engnier) You need to know more than one.
A:) Tomcat
B:) WebLogic
C:) WebSphere
D:) JRun
E:) Resin
Cause: What's your JSP running on?

Third: Select the request (depending on the project)
1:ldap Mastery Degree: Understand reason: ladp more and more use in authority control above.
2:struts Mastery: Skilled reason: If the MVC design is consistent with the use of Struts to achieve c.
3:xsp Mastery: Depending on your needs, it is often not used, but you do not need to use EJB but
Jsp+servlet+bean xSP is a very good choice when it's not implemented.
4:linux Mastery Degree: Familiar reason: If your application runs on Linux/unix, you should know at least
RM, Mv,cp,vi,tar Gzip/gunzip is used to do something.
IV: Use of tools
1:ultraedit (EditPlus) +jakarta-ant+jakarta-log4j;
2:jubilder4-6
3:visual Age for Java
4:vcafe
The above tools you choose your own familiar with it. However, it is strongly recommended that you use log4j as a debugging tool.

Five: The road to growth
1:html study time, if your IQ is more than 80, 15 days should be enough time. At least you can write a page out of handwriting.
2:jacascript/jscript study time, this is really difficult to say, more esoteric things, enough words can learn to write fur a week.
3:CSS study time, three days of time you should know how to use CSS, do not require you to write, is generally art to write CSS.
4:java study time, genius also three months. Slow down and learn. If you want to be proficient, I don't know how much time it will take. Used to write
JSP, four months should be enough.

5:sql learning time, just want to know insert, delete, UPDATE, select,create/drop table words one day you should know.
6:xml study time, I do not know I have not learned. Oh. But I know what the DTD is for.
7:EJB learning time, basic call look 3 days you will call it. But it's built on the basis of your learning Java.
8: Familiar with Appserver,tomcat four days you can master the installation, configuration. Ran the JSP up. If WebLogic is enough, it's none of your business to use EJB. SA did what went on.
9: Familiar with Linux that can take a lot of time. Look at man slowly.
10:struts If you need to study again.

VI: concluding remarks \ r
I am idle boring, so spent half an hour to write, if you think it is a pile of shit, they know on the line, do not tell me, hehe.
If you still have some help, don't forget to compliment me. If you need to contact me: bingo_ge@hotmail.com

Related Article

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.