02 2011 档案
摘要: Teach Yourself Programming in Ten Years——用十年教会自己编程 Peter Norvig 译者:刘海粟 本文原文为:http://norvig.com/21-days.html 该翻译文档的PDF版可以在这里获得:http://download.csdn.net/source/2983778 为何万事都如此仓促? 随便走进一家书店,你就能看到《7天学会Java》以及各种万变不离其宗的书籍,形如:在数天或是数小时内学会Visual Basic、Windows系统、互联网等等。我在亚马逊 做了个高级搜索 : pubdate阅读全文
摘要: 终于把搜索更新改成基于MQ(Message Queue, 消息队列)的方式了Filed under: Daily Life — 许超前 @ 1:45 am 经过同事们的一番努力,终于把搜索更新改为基于MQ的方式了,大家(特别是增禄和大庆)辛苦了。搜索更新早就想改了,因为种种限制,无法实施。这些限制如下:一)手机之家采用混合编程(主要是PHP+JAVA)。二)JAVA调用PHP显然不是好方法。三)用PHP做异步触发很困难。四)用PHP写驻留程序很困难。五)要让PHP在消费消息失败时回滚很困难。六)基于这些限制,DAL1.0最后用PHP和数据库实现了一个不太可靠的消息队列。这显然不太好。“旧”更新阅读全文
摘要: 一不小心把重要文件删除了,于是把这个老牌的恢复工具拿出来用了一下,顺便写个教程。下载地址:http://newone.qupan.com/168486.html(趣盘太烂,这个地址很难下载)或者这里:http://www.skycn.com/soft/2070.html(注意别下广告!)误删除文件恢复的前提是决不能再向误删除的分区写入任何文件。写入数据越多,恢复成功的可能性越小,一定切记!一、软件介绍:EasyRecovery 是世界著名数据恢复公司 Ontrack 的技术杰作。其 Professioanl (专业) 版更是囊括了磁盘诊断、数据恢复、文件修复、E-mail 修复等全部 4 大类阅读全文
摘要: 到目前,也饱览了不少关于架构的文章。发现每个架构师的访谈录都说的非常实用,真的非常感谢他们将自己的经验和我们分享,同时也要感谢 InfoQ 的工作人员(编辑者等等)!洪大哥谈到了豆瓣在使用 Memcached 的实现策略以及豆瓣采取与libmemcached不相同的一致性hash算法(Consistent Hashing)的实现策略,libmemcached关于一致性hash算法的实现,请参考我的另一篇博文日志——一致性 hash 算法 - Consistent Hashing。还有谈及豆瓣是如何存储数据的策略:“不需要索引的大文本字段放到DoubanDB中,MySQL只保存需要索引的Rela阅读全文
