必须要加强的技术(近期)
?
(1).必须要加强的技术(近期),要分具体时间段,某一个时间段学习什么技术(如:一周熟悉webservices,Ajax等)
? 1.自己写代码实现Ajax,webService(SOA),jquery掌握运行流程,及其原理
? 2.数据库(数据库设计要考虑什么),sql优化等(看数据库相关的数据,集群,海量数据处理),一定要在自己机器上安装oracle,mysql数据库,查看执行计划,常用命令等
? 3.需要重点关注的源码:
? ? ? ? 1.Collections(arraylist,hashmap,vector,linkedlist,hashtable,array等源码)
2.io,couccent并发包源码,等常用api源码分析等
4.Object中equals,hashcode,toString(),getClass,notify,notifyAll,clone,wait(),如何重写equals方法,servlet方法为什么是线程不安全的,serlvet源码等.
? ? ? ? 3.junit,spring,springmvc,tomcat,structs,structs2等源码 ?
? 4.多线程,包并发 (写代码,看源码,书籍等)
? 5.jvm,jvm调优 (iteye文章,深入jvm虚拟机书籍,等) ?
? 6.用虚拟机装liunx,实战liunx常用命令(查看线程,查看日志等)
? 7.项目做的东西一定要有技术含量,有业务逻辑,熟悉项目整体框架,知道项目是做什么的?
?