摘要:
日期:2011-12-20作者:ni掌柜这段时间来,也在和公司里的一些同学交流使用zk的心得,整理了一些常见的zookeeper问题。这个页面的目标是解答一些zk常见的使用问题,同时也让大家明确zk不能干什么。页面会一直更新。客户端1. 客户端对ServerList的轮询机制是什么随机,客户端在初始化( new ZooKeeper(String connectString, int sessionTimeout, Watcher watcher) )的过程中,将所有Server保存在一个List中,然后随机打散,形成一个环。之后从0号位开始一个一个使用。两个注意点:1. Server地址能够重 阅读全文
阅读排行榜
Top JavaScript MVC Frameworks
2013-02-22 09:13 by java20130722, 238 阅读, 收藏,
摘要:
As more and more logic ends up being executed in the browser, JavaScript front-end codebases grow larger and more difficult to maintain. As a way to solve this issue developers have been turning to MVC frameworks which promise increased productivity and maintainable code. As part of the new communit 阅读全文
Chapter10-“I/O设备的同步和异步”之文件操作相关
2012-08-09 15:35 by java20130722, 236 阅读, 收藏,
摘要:
获取文件的逻辑大小——GetFileSizeEx函数函数原型:BOOL WINAPI GetFileSizeEx( __in HANDLE hFile, __out PLARGE_INTEGER lpFileSize );GetFileSizeEx函数的第一个参数就不多说了,hFile就是CreateFile函数返回的句柄;第二个参数lpFileSize是一个指向64bit union的指针.获取文件的物理大小——GetCompressedFileSize函数函数原型:DWORD WINAPI GetCompressedFileSize( ... 阅读全文
浅说ruby嵌套函数
2012-10-28 22:52 by java20130722, 235 阅读, 收藏,
摘要:
想到这个问题是因为看了网上的一个问题,大家可以先看看:http://pivotallabs.com/users/nick/blog/articles/302-ruby-quiz-a-trick-question我先从第二个问题开始讲起:下面的演示可以在irb中,也可以自己写一个main.rb之类的文件运行尝试(我的ruby是1.9.3)首先,开始看一个最简单的函数,def foo 1 end 我们知道ruby的顶级作用域是一个名叫main的Object,那么foo是在self为main中定义的,那它是存在于哪里的呢?增加两行代码puts private_methods.inc... 阅读全文
Chapter09-“内核模式下的线程同步”之可等待的计时器内核对象
2012-08-07 15:02 by java20130722, 235 阅读, 收藏,
摘要:
可等待的计时器是在某个时间点或一个时间周期内自动触发它们本身的内核对象。与之对应的几个函数:1)创建可等待计时器函数——CreateWaitableTimer函数HANDLE WINAPI CreateWaitableTimer( __in_optLPSECURITY_ATTRIBUTES lpTimerAttributes, __inBOOL bManualReset, __in_optLPCTSTR lpTimerName );第一个参数指定安全属性,第二个参数如果是TRUE,则表示是手动设置通知的计时器;如果是FALSE,则表示是异步计时器。第三个参数指定计时器名。2)打开一个已经创建的 阅读全文
浙公网安备 33010602011771号