上一页 1 ··· 22 23 24 25 26
摘要: 出处:http://blog.eood.cn 给团队成员的一封邮件,发现比较通用,分享出来吧: 1. 小提交: 把大的任务拆分成多个独立小任务,每完成小任务确保无 Bug 后就可以提交合并到主分支甚至发布;频繁提交有利于自己把控项目进度、降低风险、同其他人协作和代码 Review ; 每天可以提交合并多次。每个小任务是 1-2 个小时可以完成的粒度,最大的一天完成。并行做多个任务的时候,优先做最短时间能够实现的任务。 2. 命名规范: 尽量避免无意义的字符做变量 比如 a, b, t 。可以逐步改善,可以参考 http://google-styleguide.googlecode.co... 阅读全文
posted @ 2014-01-15 23:14 samu 阅读(721) 评论(0) 推荐(0) 编辑
摘要: descripe the high availability configuration of redis. 阅读全文
posted @ 2014-01-15 22:22 samu 阅读(1511) 评论(0) 推荐(0) 编辑
摘要: MD5与SHA算法一样,利用他们可以计算某段数据的唯一hash值,常用做校验码。而MD5比SHA算法性能高。在我参加的一个项目中,主要用MD5码值来去重,因此对计算性能要求较高。网上有对MD5算法并行化方法,能保证计算结果与线性计算法一样。由于我只需要唯一标记,并不要求它与线性MD5计算结果一样,所以,我通过分片多线程计算的方法实现提速,也充分利用了多核CPU的并行计算优势。依据:B = (b1,b2,b3,b4...bn)--->(m1,m2,m3...mn)----+--->M---->(md5) result = 16 bytesC#代码:class SafeQueue 阅读全文
posted @ 2014-01-11 00:06 samu 阅读(1548) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-01-10 23:07 samu 阅读(135) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26