ReentrantLock/CountDownLatch/Semaphore/FutureTask/ThreadPoolExecutor的源码中都会包含一个静态的内部类Sync,它继承了AbstractQueuedSynchronizer这个抽象类。AbstractQueuedSynchronize...
分类:
编程语言 时间:
2015-01-06 21:34:55
阅读次数:
334
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet 或 .../gentleliu,文章仅供学习交流,请勿用于商业用途】
system V信号量操作类似于posix信号量,但system V信号量的操作要复杂得多,posix信号量使用步骤为sem_init(sem_open)-->sem_wait(sem_post) --> sem_close详见上一...
分类:
系统相关 时间:
2015-01-05 20:34:59
阅读次数:
260
很久没弄gulp了,都快忘了,今天又来温习下 browser-sync 自动刷新插件,在安装的时候出现以下提示:$ npm install browser-sync --save-dev> ws@0.5.0 install /usr/local/lib/node_modules/browser-sy...
分类:
其他好文 时间:
2015-01-04 16:43:43
阅读次数:
169
为了配置集群环境,把过程记录一下,方便后续使用NFS 文件系统 是 network file system配置好ssh无密码访问 ,各节点为centos6.5主节点在文件/etc/exports 中增加以下几行:/home/cluster10.12.190.183(rw,sync,no_root_s...
分类:
其他好文 时间:
2015-01-03 19:45:30
阅读次数:
272
参考:微信协议简单调研笔记微信破解研究总结Sync协议 道听途说,加上上面参考中都是提到微信使用Sync协议。去年项目中做过参考Microsoft Exchange ActiveSync 协议来优化消息协议的方案,虽经过长时间讨论定稿,但由于一些原因最终没有实现;从中深知Sync并不是表面上那么简....
分类:
微信 时间:
2015-01-03 15:50:12
阅读次数:
1630
1.安装nfs
$sudo apt-get install nfs-kernel-server
2.增加目录到nfs列表
$vi /etc/exports
在末尾加入:
/home/nfs *(rw,sync,no_root_squash)
3.重启服务器:
$sudo /etc/init.d/nfs-kernel-server restart...
分类:
系统相关 时间:
2015-01-02 22:30:21
阅读次数:
248
var?l?sync.Mutex
var?a?string
func?f()?{
a?=?"hello,?world"
l.Unlock()
}
func?main()?{
l.Lock()
go?f()
l.Lock()
print(a)
} sync 包中实现了两个关于锁的数据类型,sync.Mutex 和 sy...
分类:
编程语言 时间:
2015-01-02 12:23:57
阅读次数:
181
来源参考:http://www.chromium.org/developers/design-documents/compositor-thread-architecture
Render线程的stalls:
1,style recalc
2,sync network request
3,long painting times(复杂的页面内容?)
4,GC
Compos...
分类:
编程语言 时间:
2014-12-31 20:14:17
阅读次数:
931
rocksCluster 执行# rocks sync users后出现下面的报警信息,会在所有终端出现,影响工作。Message from syslogd@hadoop-9 at Dec 31 16:34:14 ... aceback (most recent call last):Message...
分类:
其他好文 时间:
2014-12-31 18:02:29
阅读次数:
1055