Mybatis工作原理 分库分表 什么情况下不走索引 Mysql索引 为什么B+树层数低 内存屏障 Volatile以及如何保证有序性 CountDownLatch以及AQS Synchronized无限等待的问题 Lock与sychronized Synchronized在jvm中的实现原理 Synchronized字节码 Synchronized修饰类与方法的区别 Synchronized保证原子性的方法 项目经验 反问