随笔面试题
死锁、活锁、饥饿锁
死锁的产生场景
synchronized 两种锁类型 (代码块和方法上)
mysql索引的数据结构
hash和b+树
hash区间查询的时候会全表扫描吗
索引覆盖 (覆盖索引的实际场景)
怎么解决回表查询
学生id,课程id,课程成绩
各成绩都大于60的学生id
select id from source where group by id having avg(60)
orm框架, mybatis原理
代理机制
一级缓存、二级缓存
一对多的映射方案
mybatis 动态表查询
数据的加解密
spring框架
beanFactory和FactoryBean
sprinboot自动装配的过程
spring.factoritys