- Spring的常用注解
- nacos配置数据库
- nacos修改配置是否实时刷新的
- Spring的生命周期
- Spring的IOC和AOP
- Spring是怎么解决依赖循环
- @Autowired和@Resource的区别
- SpringBoot重要的注解
- 为什么SpringBoot加了@SpringBootApplication可以直接启动项目
- SpringBoot和SpringCloud的关系
- SpringCloud的组件
- 有哪些中间件可以作为注册中心和配置中心
- mybatis的动态标签
- gateway的作用
- 微服务项目客户端请求到服务的整个过程
- 设计负载均衡的轮询和权重
- mybatis配置一级缓存、二级缓存
- mysql的事务
- 事务的隔离级别以及每种隔离级别造成的现象
- nacos的心跳机制以及默认几秒请求一次
- HashMap和HashTable的区别
- TreeMap和HashMap的区别
- HashMap初始化默认容量
- HashMap的底层原理
- HashMap在JDK1.7跟JDK1.8的区别,为什么要这么做
- HashTable为什么线程安全
- 除了synchronized,还有其他的加锁方式
- 公平锁和非公平锁
- synchronized和Lock的区别
- 分布式锁的实现原理
- redis的持久化
- AOF和RDB的区别
- stream流有哪些操作以及方法
- Java的八大基本数据类型
- 有哪些引用数据类型
- redis的哨兵
- redis的哨兵和主从复制之间的关系
- redis的key最大能存多大数据