Java编程风格:
Google Java编程风格指南:
http://blog.csdn.net/tangwwk/article/details/47725625
Java-web开发体系:
Java语言特性
- 字符串(栈,堆,常量池以及相关String)
- 集合
- ArrayList,LinkedList,Vector的区别
- HashMap,TreeMap,HashTable的区别
- HashSet和TreeSet的区别
- Java并发集合的实现原理
- Java并发编程:并发容器之CopyOnWriteArrayList
- 深入分析ConcurrentHashMap
- 泛型
- Java基本泛型和使用
- Java泛型之泛型擦除
- C#泛型和Java泛型的区别
- Java注解
- 事件模型
- 观察者模式
- 匿名内部类
- 事件机制
- 事件模式最佳实践
- 适配器模式
Java编码
- 编码常识和编码格式
- I/O编码
- 内存编码
- Web编码
- 数据库编码
- 编码
- Java常用接口
- Java Lamda
- Java异步并发-多线程
- servlet
- javadoc
Spring Framework编程框架
- Spring框架简介
- Spring jar包详解
- Spring IOC
- JSR-330标准
- Spring IOC的XML配置
- Spring IOC的注解
- Spring IOC初始化析构
- Java AOP和SpringAOP
- Spring-event
- Spring-propertyEditor
- Spring-Resource接口获取资源
- 国际化
- Java国际化
- Spring-i18n
- Spring MVC
- Spring MVC简介
- Spring MVC的XML配置
- Spring MVC的Java配置
- Spring MVC的数据验证和国际化
- Spring MVC异常处理
- Spring MVC restful服务
- Spring MVC验证
- DispatcherServlet详解
- web-xml解释
- Spring WebSoket
- websorket介绍
- 服务端和客户端通讯的解决方案
日志
- slf4j
- logback
- logback的XML配置
- slf4j+logback
ODATA
- Apache Olingo
代码质量控制
- 代码静态分析
- IDEA安装sonarque插件(sonarlint)
- 单元测试
- 单元测试简介
- TestNG测试框架
- Mockito
- TestNG+Mockito
- 代码测试覆盖率
- Jacoco
5.负载测试
- Jacoco
项目构建工具
- Maven
- Gradle