
分布式
猪猪侠在冒险
邮箱是634828354@qq.com 有需要可以沟通
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
乐观锁和悲观锁
转自:https://blog.youkuaiyun.com/qq_34337272/article/details/81072874 1、悲观锁 总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程)。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁...原创 2019-03-11 16:36:31 · 110 阅读 · 0 评论 -
synchronized、volatile、lock
转自:https://blog.youkuaiyun.com/u012102104/article/details/79231159 1、synchronized (1)修饰方法:每次只能有一个线程进入该方法,此时线程获得的是成员锁。 public synchronized void syncMethod() { //doSomething } (2)修饰代码块:每次只能一个线程进入该代码,...原创 2019-03-11 17:10:46 · 190 阅读 · 0 评论