
笔记
文章平均质量分 88
iteye_17143
这个作者很懒,什么都没留下…
展开
-
svn 操作摘要
tags [code] svn copy https://xxxx.googlecode.com/svn/trunk/ https://xxxx.googlecode.com/svn/tags/0.1 -m "0.1 release" --username xxxx [/code]2008-01-12 21:45:28 · 109 阅读 · 0 评论 -
一些关于 consistent hashing 的资料
http://cn.last.fm/user/RJ/journal/2007/04/10/392555/ libketama - a consistent hashing algo for memcache clients http://www.isthe.com/chongo/tech/comp/fnv/ Fowler / Noll / Vo (FNV) Hash htt...2008-01-16 22:42:47 · 99 阅读 · 0 评论 -
IOCP 摘要
windows 高级编程指南 第三版 Page 601 IIS 使用了一个相当复杂的算法来管理它的线程池。IIS 创建的最大线程数目是动态的。当IIS初始化时,对每个 CPU ,它最多允许创建 10 个线程。不过,根据客户请求,这一最大值可能会增加。IIS 设的最大值是计算机上的 RAM 的 M 字节数的两倍。 当一个客户请求要执行一个 ISAPI DLL 中的代码时,IIS 增大了池...2008-04-27 11:05:34 · 136 阅读 · 0 评论 -
当缺少 DSL 的时候
之前接触过 DSL (domain-specific language) 的概念,在看到下面这段话之后,我觉得这是一个典型的讨论 DSL 的案例。这里描述了在缺乏 DSL 的情况,我们会遇到的困难情况。 http://www.douban.com/subject/3267583/ 关系和语言 那些开始应对这些挑战的作家和理论家由于缺乏描述这些现象的语言而深感苦恼(特别参见...原创 2009-03-01 20:56:30 · 155 阅读 · 0 评论 -
分析模式之概念模型
分析还包括透过表面需求进行深入分析,以便获得一个有关该问题[b]本质[/b]内容的智力模型。 但在很多企业里,相关的规律并不易于让人了解,我们必须努力去揭示它们。为此我们创建了概念模型--一种允许我们了解并[b]简化[/b]问题的智力模型。 需要特别提醒的是,概念模型是一种人工制品。开发人员用来创建类似于斯诺克台球模拟程序这类事物的运动规律在现实世界中并不存在;它们是有人类创造的,表征了现实世...2007-08-14 06:54:43 · 208 阅读 · 0 评论 -
rest 的一知半解
对编程实现来说,影响最大的一点就是只使用 4 个标准的操作,每个操作遵循关于幂等性的原则。对于遵循 rest 原则的程序,使用 get/put/delete/post 4 个操作。在 rest 之前,可能会有任意数量的操作。 幂等性操作: get:查询 put:更新,CreateIfNeed delete:删除 非幂等操作: post:调用任意过程 3个幂等性操作做了严格...2011-04-04 17:21:58 · 169 阅读 · 0 评论 -
macosx 的一些技巧
更改root密码的方法:实用工具——终端 输入sudo passwd root 。然后提示你输入当前登录用户密码,通过以后,提示你输入两遍root的密码。这样你就设置好root帐号密码了。 修改系统版本,欺骗 xcode 安装程序: [code] /System/Library/CoreServices/SystemVersion.plist Product...原创 2011-04-20 01:33:59 · 150 阅读 · 0 评论 -
以两军问题为背景来演绎Basic Paxos
背景 在计算机通信理论中,有一个著名的两军问题(two-army problem),讲述通信的双方通过ACK来达成共识,永远会有一个在途的ACK需要进行确认,因此无法达成共识。 两军问题和Basic Paxos非常相似 1) 通信的各方需要达成共识; 2) 通信的各方仅需要达成一个共识; 3) 假设的前提是信道不稳定,有丢包、延迟或者重放,但消息不会被篡改。 Basic Paxos...原创 2015-09-28 10:28:52 · 381 阅读 · 0 评论 -
一个常见的paxos疑问
原文在 [url]http://stackoverflow.com/questions/14435646/paxos-value-choice/14472334#14472334[/url] [quote]Now, let's take a hypothetical example that people often give, and which they think breaks Pax...原创 2015-10-07 01:18:47 · 210 阅读 · 0 评论