面试题
文章平均质量分 82
沐之白
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java高级面试题
MySQL死锁主要由循环锁等待、锁粒度冲突和索引问题引发,可通过固定锁顺序、超时机制、资源预分配等设计避免。幻读可通过MVCC的快照读与间隙锁的当前读协同解决。Redis分布式锁利用Hash结构实现重入,并通过WatchDog自动续期。守护线程需结合事务、补偿日志和分布式锁保证一致性,其健康状态可通过心跳检测、异常日志和线程池托管监控。Job幂等性可通过状态机、分布式锁、Token机制和业务层设计实现,确保重复操作不产生副作用。原创 2025-06-23 13:06:16 · 733 阅读 · 0 评论 -
java面试题一
当一个节点故障时,可能会导致锁的无法释放或锁的状态丢失,进而影响到其他客户端的锁获取和系统的一致性。它允许你在请求处理前、处理后以及视图渲染完成前执行自定义逻辑,可以用来对请求地址做一些认证授权、预处理,也可以计算一个请求的响应时间等,还可以处理跨域(CORS)问题。1,了解事务的ACID属性:一致性、持久性、原子性、隔离性,只有当前三条性质都满足了,才能保证事务的一致性。而如果你需要一个更全面的平台来管理你的应用,并且希望有更多的功能和灵活性,那么Nacos 更合适,原创 2024-09-04 15:58:00 · 1323 阅读 · 0 评论
分享