
编程语言
文章平均质量分 87
编程语言
软件求生
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MyBatis 架构大起底:这三层不懂,别说你用过它!
MyBatis 是面试高频考点,尤其是架构分层原理常被问到。本文通过讲故事的方式,深入剖析 MyBatis 的三层功能架构:API 接口层、数据处理层和基础支撑层,助你轻松应对社招面试。原创 2025-06-14 11:19:07 · 982 阅读 · 0 评论 -
面试官问 ReadWriteLock,我用这个答案直接拿下 Offer!
ReadWriteLock 适用于读多写少的场景,读操作可以并发执行,写操作需要独占。ReentrantReadWriteLock 是 ReadWriteLock 的默认实现,内部维护了读锁和写锁。需要注意写饥饿问题,可以使用公平锁来优化。底层基于 AQS,实现了共享读锁和独占写锁的机制。原创 2025-03-19 08:51:17 · 800 阅读 · 0 评论