1.计算机网络
2.算法
3.JVM
4.多线程
5.操作系统
6.Spring框架 AOC,IOP事物,源码
7.java基础,集合源码
8.Spring技术内幕
9.消息中间件
10.java编程思想
11.设计模式(工厂,单例,生产者,装饰器)
12.服务治理
13.分布式系统,zookeeper
14.数据库、mysql、索引、nosql
15.Linux命令
16.Mybatis
书籍:
a. java并发编程实战
b. java并发编程的艺术
c. Spring源码分析
d. 大数据之路
e. 大型网站系统与java中间件实现
f. java多线程编程核心技术
g. java核心卷I,II
h.算法
i. JVM虚拟机
附录:
后端框架:Spring、spring-boot
缓存: redis
并发编程: netty
容器:docker
微云: k8s
代码规范: sonarqube