一、前言 数据库大并发操作要考虑死锁和锁的性能问题。这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代表另一个请求,也可以理解为T1为一个线程,T2 为另一个线程。T3,T4以此类推。下面以SQL Server为例。二、锁的种类 共享锁(Shared lock)。例1:---...
分类:
数据库 时间:
2015-03-03 20:10:03
阅读次数:
182
编写登录接口--输入用户名和密码--认证成功后显示欢迎信息--输错三次后锁定version-1-------------------------------account_file=‘account.txt‘lock_file=‘lock.txt‘foriinrange(3):username=raw_input("username:").strip()password=raw_input("password:").strip()iflen(us..
分类:
编程语言 时间:
2015-03-03 19:01:25
阅读次数:
209
提交svn import/Users/apple/Desktop/Testsvn://115.128.114.117/naitang/ios.mobile/ZeZeCommunity --username=changxiaoshuai--password=f4ZYO8FU9mH6N1C9A0hf3-...
分类:
移动开发 时间:
2015-03-03 18:04:13
阅读次数:
139
使用centos时,使用yum安装软件,老是会遇到这种提示:
Existing lock /var/run/yum.pid: another copy is running as pid 3053.
Another app is currently holding the yum lock; waiting for it to exit...
The other application is: ...
分类:
其他好文 时间:
2015-03-03 15:13:54
阅读次数:
257
SVN中提交代码时报如下错误commit -m "sync" E:/resource/rad_workspace/IMSCrawl/src/configuration.properties Attempted to lock an already-locked dirsvn: Commit f...
分类:
其他好文 时间:
2015-03-02 18:45:05
阅读次数:
117
在DB2的命令行中输入:update monitor switches using lock on table on然后打开另一个DB2命令窗口执行我的那个被吊死的Update语句。然后在第一个DB2命令窗口执行:[@more@]get snapshotfor locks on Database_N...
分类:
数据库 时间:
2015-03-02 18:19:53
阅读次数:
245
[c实现的队列](http://www.1024cores.net/home/lock-free-algorithms/queues/non-intrusive-mpsc-node-based-queue) 下面是akka实现的一个MPSC队列。 PS: 代码中注释对链头链尾判定的标准是添加的元素所在的位置...
分类:
其他好文 时间:
2015-03-02 11:28:32
阅读次数:
338
var目录 /var 包括系统运行时要改变的数据。其中包括每个系统是特定的,即不能够与其他计算机共享的目录,如/var/log,/var/lock,/var/run。有些目录还是可以与其他系统共享,如/var/mail, /var/cache/man, /var/cache/fonts,/var/s...
分类:
系统相关 时间:
2015-03-02 01:00:44
阅读次数:
1277
有的时候使用yum命令的时候提示如下错误信息:可能是系统自动升级正在运行,yum在锁定状态中。可以通过强制关掉yum进程:#rm -f /var/run/yum.pid然后就可以使用yum了。
分类:
移动开发 时间:
2015-03-01 11:46:00
阅读次数:
201