摘要: 在我们的日常开发中,一个进程中当多线程的去竞争某一资源的时候,我们通常会用一把锁来保证只有一个线程获取到资源。如加上synchronize关键字或ReentrantLock锁等操作。 那么,如果是多个进程相互竞争一个资源,如何保证资源只会被一个操作者持有呢? 辅助类 using CSRedis; u 阅读全文
posted @ 2022-09-25 12:46 比特币大暴涨 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 一、MYSQL锁是什么?有什么类别 锁定义 : 同一时间同一个资源只能被一个线程访问 乐观锁和悲观锁 乐观锁用的最多的就是数据库中的表加了一个标识字段 version 例如 update text set a=a+1 where id=100 and a>0 锁发分类 表锁和行锁 行锁必须要有索引才 阅读全文
posted @ 2022-09-25 00:10 比特币大暴涨 阅读(170) 评论(0) 推荐(0) 编辑