Java基础 java中有几种基本数据类型,各自占多少字节java8的ConcurrentHashMap为什么放弃了分段锁JVM 类的生命周期类加载器开源框架操作系统多线程 为什么要使用多线程进程和线程的区别多线程一般用在哪些地方死锁网络架构设计 分布式事务基础算法 数据结构 树 二叉树数据库消息队列 RabbitMq基础概念缓存 redis基础redis单线程or多线程redis的key过期策略和内存淘汰机制redis调优redis内存划分存异常场景分布式 分布式系统演进过程