上一张大神给的图
- java基础
- 高级特性
- 并发特性
- 多线程
- 线程池
- Excutor框架
- fork/join
- 多线程
- 并发特性
- JVM
- 高级特性
- 设计模式
- Linux
- 工具
- IDEA
- 构建
- maven
- gradle
- 版本控制
- git
- svn
- java8(java核心技术卷1)
- json
- gson
- fastjson
- jackson
- google protobuf(性能高)
- j2ee
- jsp/servlet
- cookie/session
- 框架
- spring
- ioc
- aop
- spring mvc
- mybatis
- spring
- 服务器
- tomcat
- nginx
- java注解
- 数据
- mysql
- sql优化
- 事务隔离级别
- 锁
分库分表
- cobar
- mycat
- 搜索引擎
- solr
elasticsearch
- 大数据
- hadoop
- hbase
- spark
- stom
- mysql
- 分布式
- 概念
- 分布式与集群
- 网络通信
- tcp/ip, udp
- io
- BIO
- NIO
- AIO
- Netty
- RPC
- RMI
- 框架
- hessian
dubbo
(阿里)- Thrift(apache)
- 序列化和反序列化
- 集群
- 负载均衡
zookeeper
- 一致性
- 分布式事务
- cap
- base
- 2pc/3pc
- 一致性hash
- 分布式锁
- 分布式事务
- 负载均衡
- 消息中间件
- JMS
- ActiveMQ
RabitMQ
- kafka
分布式缓存
redis
- memcache
- 分布式session
- session服务器
SSO单点登录
- 数据库
读写分离
分库分表
- 服务化
- SOA
- 服务注册与发现
Dubbo
微服务
- Spring cloud
- spring boot
- SOA
- 虚拟化
- docker
- 概念