学习大纲计划

1、java基础阶段:

jdk源码:集合,nio,并发
框架源码:mybatis,spring,springmvc,springboot,springcloud
java虚拟机:内存管理,垃圾回收,类加载机制等
设计模式
数据结构,算法刷题

2、计算机网络:

tcp,udp,http,https,ftp,xmpp等

3、数据库:

mysql各类索引,存储引擎,事物隔离,分表分库share-jdbc,mycat
redis

4、消息队列:

kafka,mq

5、分布式使用:

dubbo,springcloud,Nginx,负载均衡,es,秒杀设计,zookeeper
分布式事物,锁

6、web知识:

jsp,html,js,css,es6,vue,vuex,webpack

工具:uml

你可能感兴趣的:(学习大纲计划)