目的:按照知识关联分块复习,罗列大的方向,每个方向细节需要具体分析,最后思考如何在项目中使用。
第一部分
1.1 类,接口
1.2 关键词
1.3 设计模式
1.4 反射
1.5 泛型
1.6 重构优化
1.7 设计模式
1.8 从设计模式理解spring
1.9 从设计模式理解mybatis
2.0 JVM
第二部分
1.1 mysql
1.2 redis
1.3 memcached
1.4 MongoDB
第三部分
1.1 集合类
1.2 数据结构和算法
第四部分
1.1线程并发
第五部分
1.1 IO/NIO
1.2 TCP/UDP,http/https
1.3 websocket
1.4 Netty
第六部分
1.1 架构演化分布式知识
1.2 dubbo
1.3 zookpeer
1.4 JMS和MQ
1.5 ElasticSearch
1.6 日志监控
1.7 分布式常见问题
第七部分
1.1 idea
1.2 git
1.3 Jenkins
1.4 shell
1.5 linux
1.6 maven
1.7 UML建模
第八部分
1.1 nginx
1.2 tomcat
第九部分
1.1 微服务
1.2 springcloud组件
第十部分
1.1 开发规范
1.2 开发流程
1.3 测试