(1) technologies that must be enhanced (recently). What technologies should be learned in a specific period of time (for example, a week familiar with WebServices and Ajax)
1. Write your own code to implement Ajax, WebService (SOA), and jquery to master the running process and its principles
2. database (what should be considered for database design), SQL optimization, and so on (depending on database-related data, clusters, and massive data processing), you must install Oracle and MySQL Databases on your own machine, view execution plans and Common commands
3. source code that requires attention:
1. Collections (arraylist, hashmap, vector, collections list, hashtable, array, and other source code)
2. Io, couccent, and other common API source code analysis
4. In the object, equals, hashcode, tostring (), getclass, policy, policyall, clone, wait (), how to override the equals Method
3. source code for JUnit, spring, springmvc, tomcat, structs, and structs2
4. multithreading and package concurrency (code writing, source code reading, books, etc)
5. JVM and JVM tuning (iteye article, in-depth JVM Virtual Machine books, etc)
6. Use a virtual machine to install liunx. In practice, common liunx commands (view threads, view logs, etc)
7. The project must have technical content, business logic, familiarity with the overall project framework, and knowledge of what the project is doing?