2010年12月24日

摘要: Beansdb是豆瓣网自主开发的针对大数据量、高可用性的分布式键值存储系统,在伸缩性和高可用性方面有非常好的表现。他是开源的,一个简化版的Dynamo。去年12月公布第一个版本0.3。新版已经放弃了ToykoCabinet 作为存储引擎,重新实现了一种基于日志结构的存储引擎 Bitcask, 借鉴自 Riak 项目。最新未发布代码在: 阅读全文
posted @ 2010-12-24 23:40 Mainz 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 智能搜索提示的功能大家都用过,百度搜索的时候一边输入一边会有搜索提示,这样的jQuery做的ajax智能搜索提示很方便,我也决定在我的个人网站上实现一下。不过我比百度更加提升一步,那就是不仅仅出搜索提示,而是结果不多的直接出搜索结果,当用户鼠标点击或键盘上下键选择以后回车自动到结果页面而不是搜索结果页面。出来的效果类似下图:而且还有一个功能,那就是支持空格和第二列重叠搜索,例如以上的示意图,我如果输入“IBM大连”,或者“大连IBM” ,或者“大连 IBM”照样能找到我需要的结果,更加智能,效果见下图:在线demo地址:请点击此处的google链接,点击第一个结果即可打开。功能实现思路:首先服 阅读全文
posted @ 2010-12-24 23:13 Mainz 阅读(3138) 评论(15) 推荐(1) 编辑
摘要: 在《上一篇》中提到了我在最近的项目中积累的一些经验,本文继续讲讲中小团队管理的一些经验,某些也适用于大型团队。在一个IT技术团队中,每一个人都是高智力的成员,高智力成员的管理是最难的,如果再加上性格各异,背景各不相同,年龄差异大,那就更难管理了。最难的是两个挑战:1. 如何调用大家的积极性自愿的去最大化的做事?2. 如何达到项目目标的同时客户满意、每一个团队成员也满意?其实这两个目标都是很大的挑战。我这里理论性的东西不说了,大家可以去参考书籍,我只想随便写写自己总结的经验。1. 对新人要有足够耐心,给予时间和引导一个婴儿成长为自己走路的孩童需要时间,这期间,你只能抱着他走路。同样,新人也需要成 阅读全文
posted @ 2010-12-24 12:20 Mainz 阅读(747) 评论(0) 推荐(0) 编辑

导航