码迷,mamicode.com
首页 >  
搜索关键字:写锁    ( 847个结果
传统线程的创建方式
传统线程技术回顾 传统定时器技术回顾 传统线程互斥技术传统线程同步通信技术线程范围内共享变量的概念与作用ThreadLocal类及应用技巧多个线程之间共享数据的方式探讨java5原子性操作类的应用java5线程并发库的应用Callable与Future的应用java5的线程锁技术java5读写锁技术 ...
分类:编程语言   时间:2017-04-16 15:46:47    阅读次数:186
oracle锁
分为排它锁和共享锁,当一个事务获得排它锁后,其它事务不能进行读或写操作,当一个事务获得共享锁后,其它事务可以进行读操作但不能写。 排它锁也叫写锁或x锁,共享锁叫读锁或s锁。 按保护内容来分: dml锁,保护数据的完整和一致性,分tm锁(又称表级锁)和tx锁(又称行级锁或事务锁) ddl锁,保护数据对 ...
分类:数据库   时间:2017-04-15 10:01:04    阅读次数:246
MySQL中乐观锁和悲观锁 原理、区别
悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁(Op ...
分类:数据库   时间:2017-04-13 19:59:54    阅读次数:242
进程间通信和线程间通信
进程间通信: # 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。# 有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。# 信号量( semophore ...
分类:编程语言   时间:2017-04-08 01:01:20    阅读次数:256
java多线程 -- ReadWriteLock 读写锁
写一条线程,读多条线程能够提升效率。 写写/读写 需要“互斥”;读读 不需要互斥. api相关方法: ...
分类:编程语言   时间:2017-04-02 16:57:12    阅读次数:185
简单的读写锁。写优先
1.非常简单的,一线程写,一线程读。 读线程阻塞,直到写线程通知读线程。简单,重要是基本不会用错。 2)如果有多线程读,很多场合下是,每个线程处理一条。 代码也是基本一魔一样。只要读线程也设置一下canread 。同样简单,不出错。 ...
分类:其他好文   时间:2017-04-02 12:33:17    阅读次数:883
【死磕Java并发】-----J.U.C之读写锁:ReentrantReadWriteLock
此篇博客所有源码均来自JDK 1.8 重入锁ReentrantLock是排他锁,排他锁在同一时刻仅有一个线程可以进行访问,但是在大多数场景下,大部分时间都是提供读服务,而写服务占有的时间较少。然而读服...
分类:编程语言   时间:2017-03-29 19:22:01    阅读次数:170
redis学习之——Redis事务(transactions)
Redis事务:可以一次执行多个命令,本质是一组命令的集合。一个事务中的,所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。 常用命令:MULTI 开启事务 EXEC 提交事务、 DISCARD 放弃事务 WATCH 监控事务 UNWATCH 取消监控事务 case1:正常执行 ...
分类:其他好文   时间:2017-03-29 01:22:39    阅读次数:227
乐观锁与悲观锁
悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁(Op ...
分类:其他好文   时间:2017-03-25 00:48:51    阅读次数:146
Java并发程序设计(15)并发锁之读写锁(续二)写锁降级
1.1.1. 读写锁应用之三写锁降级 ReentrantReadWriteLock还具有写锁降级的特点,而这跟可重入性有一些关系。 (1)持有写锁时可以降级为读锁。 (2)持有读锁时不能升级为写锁。 ReentrantReadWriteLock和ReentrantLock相似的是都有一个特点,就是可 ...
分类:编程语言   时间:2017-03-24 23:32:43    阅读次数:363
847条   上一页 1 ... 47 48 49 50 51 ... 85 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!