码迷,mamicode.com
首页 >  
搜索关键字:lock    ( 13703个结果
mysql中,执行delete语句时出现Lock wait timeout exceeded问题
问题描述:当我插入一条记录时,在调用save方法的时候出现了异常(记录重复了),导致了后面的commit语句不能执行了。这时我在数据库中删除重复记录时发现该表已经被锁上了。即出现错误。但过了一会再次执行delete,就能成功删除记录了。原因分析:由于commit语句没有执行到,即事务没有提交成功,表...
分类:数据库   时间:2015-01-27 20:07:13    阅读次数:299
JAVA学习笔记之多线程专题(一):线程同步安全处理
关于多线程操作,我相信大家都不陌生,如何开启一个线程之类我想就不用太详细的去描述,今天我们就来讲讲线程同步的安全的问题。 对于线程同步安全问题,一般是一个多线程对同一个资源同时操作的时候,会出现资源同时操作造成线程不安全的问题。那么这个时候我们需要去对公共资源进行同步保护。这个时候有三种情况 1、同步代码块,这个同步的锁是任意一个对象; 2、方法同步,这个同步的锁就是该方法所在的类; 3、...
分类:编程语言   时间:2015-01-27 09:28:53    阅读次数:273
initramfs对应的init脚本文件,解压后可见
#!/bin/sh [ -d /dev ] || mkdir -m 0755 /dev [ -d /root ] || mkdir -m 0700 /root [ -d /sys ] || mkdir /sys [ -d /proc ] || mkdir /proc [ -d /tmp ] || mkdir /tmp mkdir -p /var/lock mount -t sys...
分类:其他好文   时间:2015-01-26 22:49:01    阅读次数:450
java-多线程深入(二)互斥性和可见性
(一)互斥性 互斥性,即原子性。原子,指最小的物质,具体不可再分性。 CPU运算中,对多线程进行时间片分割执行,一个程序块执行时不可分割,即满足互斥性原子性。 java中保证互斥性的方法: 1.用sychronized锁住程序块,实行互斥 synchronized (lock) { a++; } 2.用Atomic对变量操作实行互斥 public final stat...
分类:编程语言   时间:2015-01-26 10:13:56    阅读次数:269
xcode快捷键
?(command)、?(option)、?(shift)、?(caps lock)、?(control)、?(return)、?(enter)切换.h和.cpp:?+?+↑/↓切换2个xcode:?+~搜索下一处:?+g搜索上一处:?+?+g显示类函数列表:?+6转倒定义:?+?+j /?+鼠标左...
分类:其他好文   时间:2015-01-25 20:58:44    阅读次数:162
多线程操作
有CSDN的朋友问一个问题,“Lock关键字不是有获取锁、释放锁的功能吗?...为什么还需要执行Pulse?”也有朋友有些疑点,“用lock就不要用monitor了”,“Monitor.Wait完全没必要”,“为什么Pulse和Wait方法必须从同步的代码块内调用?”这些疑问很自然。在大部分情况下,...
分类:编程语言   时间:2015-01-25 13:44:28    阅读次数:209
java-Lock篇之condition.<二>
1.conditioncondition是java.util.concurrent.locks下的接口,Condition 将 Object 监视器方法(wait、notify 和 notifyAll)分解成截然不同的对象,以便通过将这些对象与任意 Lock 实现组合使用,为每个对象提供多个等待 s...
分类:编程语言   时间:2015-01-24 00:23:19    阅读次数:319
lock锁
原文:http://www.cnblogs.com/wolf-sun/p/4209521.htmllock临界资源:一次仅允许一个进程使用的共享资源。临界区:每个进程中访问临界资源的那段代码称为临界区,对于同一个临界资源,可以有多个临界区。lock关键字可以确保当一个线程位于代码临界区时,另一个线程...
分类:其他好文   时间:2015-01-23 20:02:14    阅读次数:136
测试文档锁:doc.LockDocument()
/// /// 总结:用到DocumentManager.Open(filePath)时,如果是ForWrite,就需要用到lock文档锁。 /// [CommandMethod("T38")] //测试文档锁 public void T...
分类:其他好文   时间:2015-01-23 17:40:28    阅读次数:155
UVa 210 Concurrency Simulator(双端队列)
题意  模拟程序并行运行   STL队列 双端队列 的应用  用双端队列维护即将执行的程序  再用个队列维护等待变量释放的程序   用lock表示变量锁定状态 先将所有程序放到执行队列中  每次取出队首程序运行不超过lim时间  未运行玩又放到执行队列队尾   遇到lock时  若当前锁定状态为false就将锁定状态变为true  否则将当前程序放到等待队列队尾并结束运行  遇到unlock时...
分类:其他好文   时间:2015-01-23 13:21:26    阅读次数:162
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!