码迷,mamicode.com
首页 >  
搜索关键字:desktop lock    ( 17674个结果
shared_lock and unique_lock
简单的说:shared_lock是read lock。被锁后仍允许其他线程执行同样被shared_lock的代码。这是一般做读操作时的需要。unique_lock是write lock。被锁后不允许其他线程执行被shared_lock或unique_lock的代码。在写操作时,一般用这个,可以同时限...
分类:其他好文   时间:2015-04-09 19:38:22    阅读次数:157
scope_lock与lock_guard区别
lock_guard:更加灵活的锁管理类模板,构造时是否加锁是可选的,在对象析构时如果持有锁会自动释放锁,所有权可以转移。对象生命期内允许手动加锁和释放锁。scope_lock:严格基于作用域(scope-based)的锁管理类模板,构造时是否加锁是可选的(不加锁时假定当前线程已经获得锁的所有权),...
分类:其他好文   时间:2015-04-09 16:54:29    阅读次数:4302
java同步机制对象锁使用方式比较
class Sync { private byte[] lock = new byte[0]; public void sync() throws InterruptedException { synchronized (lock) { runThread(); } } public void thi...
分类:编程语言   时间:2015-04-09 15:35:31    阅读次数:235
Python并发与并行的新手指南
点这里在批评Python的讨论中,常常说起Python多线程是多么的难用。还有人对 global interpreter lock(也被亲切的称为“GIL”)指指点点,说它阻碍了Python的多线程程序同时运行。因此,如果你是从其他语言(比如C++或Java)转过来的话,Python线程模块并不会像...
分类:编程语言   时间:2015-04-08 22:44:50    阅读次数:252
git 提交出现这个错误fatal: Unable to create 'project_path/.git/index.lock': File exists.
git 提交出现这个错误fatal: Unable to create ‘project_path/.git/index.lock’: File exists. exists 解决办法 rm -f ./.git/index.lockon Windowsdel .git\index.lock...
分类:其他好文   时间:2015-04-08 18:02:15    阅读次数:161
编写登录接口
#!/usr/bin/python#_*_coding:utf-8_*_importsysretry_limit=3retry_count=0account_file=‘account.txt‘lock_file=‘account_lock.txt‘whileretry_count<retry_limit:#只要重试不超过三次就不断循环username=raw_input(‘\033[31;1mUsername:\033[0m‘)lock_check=file(lock_fi..
分类:其他好文   时间:2015-04-08 16:46:03    阅读次数:168
ubuntu14.04下安装pycharm快捷方式
1.sudo gedit /usr/share/applications/Pycharm.desktop 2.然后输入以下内容,注意Exec和Icon需要找到正确的路径 [Desktop Entry] Encoding=UTF-8 Name=Pycharm Comment=Pycharm IDE Exec=sh /usr/local/pycharm/pycharm-4.0.4/bin/pychar...
分类:系统相关   时间:2015-04-08 16:33:29    阅读次数:300
ubuntu去掉侧边栏和桌面的固定图标
安装unity-tweak-tool sudo apt-get update sudo apt-get install unity-tweak-tool去掉侧边栏的“显示桌面”图标运行unity-tweak-tool unity-tweak-tool选择Unity下的Switcher,去掉Display “Show Desktop” icon前面的勾 去掉桌面多余图标点击左上角的Overview...
分类:系统相关   时间:2015-04-07 21:40:24    阅读次数:577
ubuntu-12.04.1-desktop-x64下JDK环境的安装与配置
1.上oracle官网下载最新的JDK。在这里,我的系统是ubuntu-12.04.1-desktop-amd64,目前位置JDK的最新版本位7u9。jdk-for-linux有两种安装包,一种是rpm,一种是.tar.gz。在这里我选择了jdk-7u9-linux-x64.tar.gz。(我也尝试...
分类:系统相关   时间:2015-04-07 21:28:00    阅读次数:187
【译】Import Changes from Direct3D 11 to Direct3D 12
这是微软公布的Direct3D 12文档的其中一篇,此翻译留作学习记录备忘,水平有限,错漏难免,还望海涵。      原文链接是https://msdn.microsoft.com/en-us/library/windows/desktop/dn899194(v=vs.85).aspx
分类:其他好文   时间:2015-04-07 19:30:19    阅读次数:153
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!