码迷,mamicode.com
首页 >  
搜索关键字:lock    ( 13703个结果
《深入浅出 Java Concurrency》—锁紧机构(一)Lock与ReentrantLock
转会:http://www.blogjava.net/xylz/archive/2010/07/05/325274.html前面的章节主要谈谈原子操作,至于与原子操作一些相关的问题或者说陷阱就放到最后的总结篇来总体说明。从这一章開始花少量的篇幅谈谈锁机制。上一个章节中谈到了锁机制,而且针对于原子操作...
分类:编程语言   时间:2015-06-10 12:09:49    阅读次数:154
双向链表
APUE 308页 线程学习时候有一个链表struct job{ struct job* next; struct job* prev; pthread_t id; }struct queue(){ struct job * head; struct job * tail; pthread_rwlock_t q_lock; }当一个节点没有时候 q-...
分类:其他好文   时间:2015-06-09 09:56:18    阅读次数:134
pthread_cond_wait的spurious wakeup问题
最近在温习pthread的时候,忽然发现以前对pthread_cond_wait的了解太肤浅了。昨晚在看《Programming With POSIX Threads》的时候,看到了pthread_cond_wait的通常使用方法:pthread_mutex_lock();while(conditi...
分类:其他好文   时间:2015-06-08 16:58:08    阅读次数:201
HTML5: Screen Orientation API
媒体查询允许网站根据智能手机和平板的方向来调整布局。但有时候你希网站锁定到一个特定的方向,横屏或竖屏,此时,原生应用的格式是可以被指定的。APP只在预设格式下显示—独立于实际的设备方向。通过使用HTML5的 Screen Orientation API, 可以在JavaScript定义屏幕方向。 为一个文档定义屏幕方向通过screen.orientation属性的lock()方法可以调整屏幕方向,...
分类:Windows程序   时间:2015-06-08 11:45:56    阅读次数:175
PLSQL_Oracle Lock锁的处理(案例)
SELECT ( '节点 ' || a.inst_id || ' session ' || a.sid || ',' || a_s.serial# || ' 阻塞了节点 ' || b.inst_id || ' session ' || b.sid || ',' || b_s.serial#) blo...
分类:数据库   时间:2015-06-07 23:11:51    阅读次数:273
zookeeper应用 - leader选举 锁
模拟leader选举:1、zookeeper服务器上有一个/leader节点2、在/leader节点下创建短暂顺序节点/leader/lock-xxxxxxx3、获取/leader的所有子节点并注册监听4、拿自己的顺序号跟其他子节点的顺序号比较,如果自己的是最小的则获得leader5、监听到/lea...
分类:其他好文   时间:2015-06-07 20:13:12    阅读次数:127
hbmy周赛1--E
E - Combination Lock Time Limit:2000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64u Submit Status Description Scrooge McDuck keeps his most treasured savings in a home s...
分类:其他好文   时间:2015-06-07 13:55:04    阅读次数:147
复习c#
FPS 每分钟刷新率进程:应用程序执行和保存资源的调度单位线程:进程承载的应用程序调度资源的最小单位锁:线程为解决资源争夺问题而建立的一个互斥的引用类型对象线程同步:让线程之间使用的共同资源有序、正确的进行lock(引用类型对象){}Monitor.Enter(引用类型对象);进入锁Monitor....
分类:Windows程序   时间:2015-06-07 13:47:06    阅读次数:214
workspace at in use or cannot be created,choose a different one
出现这种情况一般是workspace的配置文件中出现了.lock文件(workspace/.metadata/.lock),锁定了workspace。把.lock文件删除即可。 如果该文件不能删除,可能是因为javaw.exe进程未结束,结束该进程及eclipse.exe进程即可删除。 正常情况下,如果你打开了一个workspace,在想打开另一个workspace也会出现上面的提...
分类:其他好文   时间:2015-06-05 22:47:59    阅读次数:179
Java锁消除
概述锁消除是Java虚拟机在JIT编译是,通过对运行上下文的扫描,去除不可能存在共享资源竞争的锁,通过锁消除,可以节省毫无意义的请求锁时间。实验看如下代码:package com.winwill.lock;/** * @author qifuguang * @date 15/6/5 14:11 */ public class TestLockEliminate { public sta...
分类:编程语言   时间:2015-06-05 15:51:02    阅读次数:273
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!