- ConcurrentHashMap & HashMap最清晰的底层原理分析(基于JDK1.7跟1.8比较)
- 类加载机制的步骤,每一步做了什么,static和final修改的成员变量的加载时机
- JVM内存管理机制:有哪些区域,每个区域做了什么
- zookeeper相关,节点类型,如何实现服务发现和服务注册
- 分布式系统---幂等性设计
- 线程池的基本知识
- volatile的原理和使用
- synchronied的原理和使用
- ReentrantLock的原理和使用
- Synchronized与ReentrantLock区别总结(简单粗暴,一目了然)
- 锁--自旋锁、阻塞锁、可重入锁、悲观锁、乐观锁、读写锁、偏向所、轻量级锁、重量级锁、锁膨胀、对象锁和类锁
- 乐观锁跟悲观锁
- redis实现原理 redis哈希一致性
- 动态代理的实现机制
- String的equals的实现
- CAS的实现原理以及问题
- AQS的实现原理
- 分布式锁,数据库实现,redis(缓存)实现,zookeeper实现
- 内存缓存和数据库的一致性同步实现
- LUR算法的实现
- java中bio nio aio的区别和联系
- mysql两种引擎有什么区别
- MySQL的基本操作 主从数据库一致性维护
- mysql的优化策略有哪些
- mysql索引的实现 B+树的实现原理
- mysql索引详解与索引的优化
- hash一致性算法
- netty的线程模型是怎么样的
- 分布式缓存的一系列问题
- 述一下springmvc的请求流程
- 谈谈分布式事务
- 单例
- hash冲突解决办法
- 接口和抽象类有什么区别
- Java中Comparable和Comparator区别小结
- 你看过springboot源码,说说springboot的启动过程?
有些还没来及总结,只是列了一个标题。之后有时间在完善。同时也欢迎大家有好的答案积极在本文下方回复地址。一起学习一起进步。
未完待续。。。。。