public class LockTest { /** * @param args */ public static void main(String[] args) { new LockTest().init(); } private void init(){ final Outputer out...
分类:
编程语言 时间:
2014-09-05 09:50:01
阅读次数:
251
Python提供的Condition对象提供了对复杂线程同步问题的支持。Condition被称为条件变量,除了提供与Lock类似的 acquire和release方法外,还提供了wait和notify方法。线程首先acquire一个条件变量,然后判断一些条件。如果条件不满足则 wait;如果条件满足...
分类:
编程语言 时间:
2014-09-04 20:38:20
阅读次数:
356
sp_who2 activesp_lock 76select object_name(261575970,16)select %%lockres%%,* from SessionLock(nolock) --from reporttempdbselect * from SessionData whe...
分类:
数据库 时间:
2014-09-04 18:55:49
阅读次数:
222
结合例子,就很好理解了。就是不要让共享变量被各个线程无序执行,导致结果不可预期threading模块中定义了Lock类,可以方便的处理锁定:#创建锁mutex = threading.Lock()#锁定mutex.acquire([timeout])#释放mutex.release()其中,锁定方法...
分类:
编程语言 时间:
2014-09-04 18:43:09
阅读次数:
264
下面的表格列展了.NET对协调或同步线程动作的可用的工具: 简易阻止方法构成目的Sleep阻止给定的时间周期Join等待另一个线程完成 锁系统构成目的跨进程?速度lock确保只有一个线程访问某个资源或某段代码。否快Mutex确保只有一个线程访问某个资源或某段代码。可被用于防止一个程序的多个实例同时运...
分类:
编程语言 时间:
2014-09-04 14:52:09
阅读次数:
220
今天做项目用到了一个非常有意思的东东,上网查了下资料,需求是点击某一个键使屏幕常亮不锁屏。
试了几种,发现下面这种写法最简单,
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);...
分类:
移动开发 时间:
2014-09-04 01:41:47
阅读次数:
222
1.ubuntu命令状态切换到图形化界面startx如果命令不能识别 执行sudo apt-get install xinit 还需要提前安装桌面环境比如 gnome 比如 KDE安装方法sudo apt-get install ubuntu-desktop #gnomesudo apt-ge...
分类:
其他好文 时间:
2014-09-03 21:03:06
阅读次数:
236
logstash在windows中收集日志的时候,会导致写日志的程序不能进行日志的切割(windows提示,文件被占用)从github上下载useJavatoOpenFilehttps://github.com/edwinf/ruby-filewatch/tree/useJavatoOpenFilewgethttps://github.com/jordansissel/ruby-filewatch/archive/master..
分类:
Windows程序 时间:
2014-09-03 18:27:57
阅读次数:
3214
首先,安装gconf-editor以获得gconftool-2命令终端命令:gconftool-2 --set/apps/nautilus/desktop/computer_icon_visible--type=bool falsegconftool-2 --set/apps/nautilus/de...
分类:
其他好文 时间:
2014-09-02 19:47:05
阅读次数:
208
在git for windows里面不能commit修改,提示open shellopen shell以后,使用git add [filename],会报错:fatal: Unable to create './.git/index.lock': File exists. If no other g...