簡單說就是產生了 dead lock--Thread A&B 你想像成兩隻procResource X&Y 你想像成兩個table兩個proc 同時執行,造成互相鎖定MS-SQL 對這個問題的解決方式,就是讓其中一個 rollback被rollback 那個就被稱作 死結的犧牲者
分类:
数据库 时间:
2014-07-16 21:30:43
阅读次数:
209
CSS键盘,闲着无聊,用CSS代码写个键盘,技术要求个人感觉不太高,只是繁琐一些,最终效果觉得还挺不错。河北礼品公司 Esc F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 PrtSc SysRq Scroll Lock Pause Br...
分类:
Web程序 时间:
2014-07-16 19:56:47
阅读次数:
261
问题:如何实现死锁。关键:1 两个线程ta、tb2 两个对象a、b3 ta拥有a的锁,同时在这个锁定的过程中,需要b的锁;tb拥有b的锁,同时在这个锁定的过程中,需要a的锁;关键的实现难点是3, —— 所以说,死锁也不是那么容易出现的吧。。实现方式synchronized、Lock 等等死锁例子1采...
分类:
编程语言 时间:
2014-07-15 23:23:36
阅读次数:
374
1.现象:客户10.2.0.4 RAC环境,出现大量的library cache lock和cursor: pin S wait on X等待,经分析是由于统计信息收集僵死导致的。数据库在8点到9点期间,数据库两个节点都存在明显的cursor: pin S wait on X和library c.....
分类:
其他好文 时间:
2014-07-14 23:51:12
阅读次数:
577
今天我来测试连接的安全,数据是否可嗅探。android模拟器提供了内置的tcpdump,我们使用这个来抓包。1. 启动带tcpdump的模拟器santoku@santoku-virtual-machine:~/Desktop$ emulator -avd avd1 -tcpdump 7-14.cap...
分类:
移动开发 时间:
2014-07-14 22:18:19
阅读次数:
433
这一块主要是讨论关于进程同步的相关问题,主要是考虑一下的关键字:锁对象、条件对象 -> synchronized wait() notify()。1、关于锁对象与条件对象: 所对象的定义在java中的java.util.concurrent.locks中Lock接口,具体可以有多种实现。对于l...
分类:
编程语言 时间:
2014-07-14 14:43:05
阅读次数:
360
本文由该问题引入到内核锁的讨论,归纳例如以下为什么须要内核锁?多核处理器下,会存在多个进程处于内核态的情况,而在内核态下,进程是能够訪问全部内核数据的,因此要对共享数据进行保护,即相互排斥处理有哪些内核锁机制?(1)原子操作atomic_t数据类型,atomic_inc(atomic_t *v)将v...
分类:
其他好文 时间:
2014-07-13 23:31:28
阅读次数:
269
Ubuntu+Windows双系统情况下,如果想要在Ubuntu中挂载Windows磁盘输入密码需要做一下操作。命令行输入:$ sudo gedit /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla找到:[Mou...
BACKGROUNDElectronic devices, such as electronic book readers ("eBook reader devices"), cellular telephones, portable media players, desktop computers...
分类:
其他好文 时间:
2014-07-13 11:50:01
阅读次数:
271
IntroductionIn labs 6 and 7, you will replicate the lock service using the replicated state machine approach. SeeSchneider's RSM paperfor a good, but ...
分类:
其他好文 时间:
2014-07-13 11:44:52
阅读次数:
248