
面试笔记
文章平均质量分 76
Himma_DH
这个作者很懒,什么都没留下…
展开
-
面试笔记-多线程篇
悲观锁: 悲观锁在操作数据时比较悲观,认为别人会同时修改数据,因此操作数据时会把数据锁住,直到操作完才会释放锁;乐观锁: 乐观锁在操作数据时非常乐观,认为别人不会同时修改数据,乐观锁不会上锁,只是在执行更新操作的时候判断一下数据有没有被修改,被修改则放弃操作,否则执行操作。CompareAndSwap,比较与交换,主要是通过处理器的指令来保证操作的原子性,cas指令包含3个参数,共享变量内存地址的值v、预期值A以及要修改的新值B,当内存地址值与预期值相等时,才把内存地址值更新为新值B,否则不做任何操作。原创 2025-02-06 16:06:19 · 949 阅读 · 0 评论 -
面试笔记-基础篇
面试八股文原创 2025-02-06 11:12:51 · 641 阅读 · 0 评论