更新Timeline_202509
| 题目 | 更新时间 | 更新内容 |
|---|---|---|
| ✅ThreadLocal为什么会导致内存泄漏?如何解决的? | 09-19 23:29 | 补充内容(JDK25) |
| ✅线程池中使用ThreadLocal会有哪些潜在风险? | 09-19 23:29 | 补充内容(JDK25) |
| ✅JDK25的ScopedValue是什么?为什么可以替代ThreadLocal? | 09-19 23:23 | 新增问题+补充答案 |
| ✅JDK新版本中都有哪些新特性? | 09-19 22:12 | 新增问题+补充答案 |
| ✅Redisson里面的锁是如何实现可重入的? | 09-19 22:58 | 新增问题+补充答案 |
| ✅Redis实现分布锁的时候,哪些问题需要考虑? | 09-19 22:57 | 补充链接 |
| ✅Redisson里面的锁是怎么来防止误删的? | 09-19 22:56 | 新增问题+补充答案 |
| ✅普通消息、顺序消息的区别,在什么场景会用到? | 09-19 22:22 | 新增问题+补充答案 |
| ✅什么是数据库的主从延迟,如何解决? | 09-19 22:07 | 补充内容 |
| ✅什么是回表,怎么减少回表的次数? | 09-19 22:05 | 补充内容 |
| ✅什么是索引覆盖、索引下推? | 09-19 22:04 | 补充内容 |
| ✅如何实现多级缓存的一致性? | 09-19 22:03 | 新增问题+补充答案 |
| ✅26届,阿里后端2面 | 09-12 22:02 | 新增面经 |
| ✅JDK 11中新出的ZGC有什么特点? | 09-12 21:53 | 增加链接 |
| ✅ZGC和CMS和G1的区别对比? | 09-12 21:53 | 新增问题+补充答案 |
| ✅Java中有哪些锁? | 09-12 21:29 | 新增问题+补充答案 |
| ✅为什么Lua脚本可以保证原子性? | 09-12 21:15 | 内容调整(减少歧义) |
| ✅MySQL是如何保证唯一性索引的唯一性的? | 09-12 21:12 | 内容调整(更容易理解) |
| ✅Redis为什么被设计成是单线程的? | 09-12 21:10 | 内容调整(更容易理解) |
| ✅什么是零拷贝? | 09-12 21:05 | 内容调整(更容易理解) |
| ✅什么是分布式事务中的三阶段提交(3PC) | 09-12 20:46 | 新增问题+补充答案 |
| ✅什么是分布式事务中的两阶段提交(2PC) | 09-12 20:46 | 新增问题+补充答案 |
| ✅什么是三色标记算法? | 09-12 20:22 | 内容调整(更容易理解) |
| ✅单机限流和集群限流的区别是什么? | 09-07 16:22 | 内容修改(更容易理解) |
| ✅怎么比较两个索引的好坏? | 09-06 17:38 | 内容修改(减少歧义) |
| ✅执行计划中的filtered的值有啥用? | 09-06 17:36 | 新增问题+补充答案 |
| ✅你知道fastjson的反序列化漏洞吗 | 09-06 17:04 | 错别字修改 |
| ✅布隆过滤器有什么缺点,如何解决? | 09-05 22:12 | 增加连接 |
| ✅布隆过滤器无法删除的问题如何解决? | 09-05 22:06 | 新增问题+补充答案 |
| ✅什么是布谷鸟过滤器,实现原理是什么? | 09-05 22:05 | 新增问题+补充答案 |
| ✅什么是雪花算法,怎么保证不重复的? | 09-05 21:04 | 增加链接 |
| ✅什么是雪花算法的时钟回拨问题,如何解决? | 09-05 21:04 | 新增问题+补充答案 |
| ✅Integer a=1000,Integer b=1000,==是什么结果,如果是100呢? | 09-05 20:41 | 笔误修改 |
| ✅synchronized的锁升级过程是怎样的? | 09-01 23:34 | 内容修改(减少歧义) |
| ✅什么是索引合并,原理是什么? | 09-01 22:43 | 内容修改(更容易理解) |
| ✅ForkJoinPool和ThreadPoolExecutor区别是什么? | 09-01 22:42 | 内容修改(更容易理解) |
| ✅CPU飙高问题排查过程(1) | 09-01 22:35 | 错别字修改 |
| ✅什么是预热?它有何作用? | 09-01 22:32 | 笔误修改 |