码迷,mamicode.com
首页 >  
搜索关键字:lock    ( 13703个结果
java-Lock篇
1.LockLock是java.util.concurrent.locks包下的接口,Lock实现提供了比使用synchronized方法和语句可获得 的更广泛的锁定操作,它能以更优雅的方式处理线程同步问题。 实现类有:ReentrantLock, ReentrantReadWriteLock.Re...
分类:编程语言   时间:2015-01-23 12:38:11    阅读次数:186
Improving Lock Performance in Java--reference
After we introducedlocked thread detectiontoPlumbrcouple of months ago, we have started to receive queries similar to “hey, great, now I understand wh...
分类:编程语言   时间:2015-01-23 11:01:06    阅读次数:204
阻塞队列
线程的同步是保证多线程安全访问竞争资源的一种手段。Java中线程同步的方法有很多,如显式的synchronized、Lock等,还有如管道、阻塞队列等特殊的数据结构支持线程同步。本文谈谈我对阻塞队列的看法。 阻塞队列的主要性质有如下2条:1)、任何时候只能有一个线程在插入或移除元素;2)、当队列为空时进行获取或移除元素不会返回null或抛出异常,而是等待队列直至其不为空;当队列为满时进行插入元素不会抛出异常,而是等待队列直至其不为满。...
分类:其他好文   时间:2015-01-22 21:56:56    阅读次数:297
mysql 锁
Locktable有两种模式locktablestable_nameread[orwrite];test1:session1:locktablestmp_xf_lock;1.可以查询2.dml报:ERROR1099(HY000):Table'tmp_xf_lock'waslockedwithaREA...
分类:数据库   时间:2015-01-22 19:46:00    阅读次数:211
another app is currently holding the yum lock;waiting for it to exit解决
有时用yum升级一些文件时,会出现以下情况:another app is currently holding the yum lock;waiting for it to exit...可以通过强制关掉yum进程: www.2cto.com #rm -f /var/run/yum.pid然后就可以使...
分类:移动开发   时间:2015-01-22 12:40:27    阅读次数:138
数据库脑裂
OracleRACCSS提供2种后台服务包括群组管理(GroupManagment简称GM)和节点监控(NodeMonitor简称NM),其中GM管理组(group)和锁(lock)服务。在集群中任意时刻总有一个节点会充当GM主控节点(masternode)。集群中的其他节点串行地将GM请求发送到主控节点(masternode),而masternode将..
分类:数据库   时间:2015-01-21 06:42:55    阅读次数:256
共享锁【S锁】 排他锁【X锁】
排它锁又称为写锁((eXclusive lock,简记为X锁)),若事务T对数据对象A加上X锁,则只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。它防止任何其它事务获取资源上的锁,直到在事务的末尾将资源上的原始锁释放为止。在更新操作(INSERT、UPDATE 或 ...
分类:其他好文   时间:2015-01-20 21:54:57    阅读次数:208
使用Monitor对资源进行保护(二)
使用Lock语句      首先来看一下出现的问题:   接着我们用Lock来解决这个问题: 创建线程安全类型    上面的类型Resource不是类型安全的,它的内部并没有采取线程安全(Thread-safe)的措施。    前面的线程同步时由类型的客户端program来实施的,之所以可行,完全是因为p...
分类:其他好文   时间:2015-01-20 20:32:48    阅读次数:197
multithreading - Reader/Writer Locks in C++
You Only Need To Note This: only 1single thread can acquire an upgrade_lock at one time.others are very straightforward.96vote1800 INFORMATION is more...
分类:编程语言   时间:2015-01-20 20:01:12    阅读次数:183
java5中的锁1
本文可作为传智播客《张孝祥-Java多线程与并发库高级应用》的学习笔记。 一个简单的例子 两个线程,一个不断打印a,一个不断打印b public class LockTest { public static void main(String[] args){ final Outputer outputer = new Outputer(); n...
分类:编程语言   时间:2015-01-20 18:09:25    阅读次数:157
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!