1. Java
java基础
- 《 Core Java(Volume I–Fundamentals 9th Edition)》: 3 - 6章, 11 - 14章
多线程
- 《java并发编程实战》
java最佳实践
- 《Effective Java》
设计模式
2. Servlet相关
servlet
《Head First Servlet and JSP》
tomcat
- 《How Tomcat Works》
spring mvc
3. 数据库
mysql
mybatis
DDB
SQL
4. 工具
正则表达式
svn&git
log4j&slf4j
debugging with eclipse
Freemarker
5. Linux
- 基础包括:文件基本结构及操作、系统目录架构、常用命令、vim文本编辑器、磁盘基本概念、网络基础、命令行文本处理工具、RPM软件包管理、系统启动详解、用户基础……