1. 一个线程等待另一个执行完了,再执行 CountDownLatch
3. SPI机制,接口传参有requestid嘛 DubboFilter+ThreadLocal可否用AOP实现
4. AOP原理 使用场景 在项目中有用到过吗
5. 实现动态代理的方式
6. 类的加载过程
7. Bean的生命周期
8. 实现分布式ID的几种方式
9. JAVA是值传递,会变
10. MQ消息堆积,加机器依然不能处理 怎么解决? MQ消息重复保障
11. MybatisPlus使用时有啥坑
12. Spring常用注解
13. Redis数据结构使用时注意事项
14. Redis做超时重试的幂等,存多久?存1分钟,那超时1分钟后呢,就无法幂等了?
15. 单机限流和集群限流区别?为何选了单机
16. Ratelimiter原理
17. ThreadLocal注意事项
18. GC
19. GC Root 哪个区域可以作为
20. 垃圾回收的区域
21. 线程池介绍。核心线程和非核心线程本质没区别
22. 线程池类型
手撕:
1. 最多删除一个字符,看是不是回文串
2. 两个线程依次打印数字和字母
3. 反转从left到right的链表
3. SPI机制,接口传参有requestid嘛 DubboFilter+ThreadLocal可否用AOP实现
4. AOP原理 使用场景 在项目中有用到过吗
5. 实现动态代理的方式
6. 类的加载过程
7. Bean的生命周期
8. 实现分布式ID的几种方式
9. JAVA是值传递,会变
10. MQ消息堆积,加机器依然不能处理 怎么解决? MQ消息重复保障
11. MybatisPlus使用时有啥坑
12. Spring常用注解
13. Redis数据结构使用时注意事项
14. Redis做超时重试的幂等,存多久?存1分钟,那超时1分钟后呢,就无法幂等了?
15. 单机限流和集群限流区别?为何选了单机
16. Ratelimiter原理
17. ThreadLocal注意事项
18. GC
19. GC Root 哪个区域可以作为
20. 垃圾回收的区域
21. 线程池介绍。核心线程和非核心线程本质没区别
22. 线程池类型
手撕:
1. 最多删除一个字符,看是不是回文串
2. 两个线程依次打印数字和字母
3. 反转从left到right的链表
全部评论
相关推荐
04-29 10:24
哈尔滨工业大学 算法工程师 点赞 评论 收藏
分享
05-19 11:00
北京理工大学 Java 点赞 评论 收藏
分享