Jenkins hash算法。
Jenkins hash,可能是目前能看到的最好的hash算法之一,可以产生很好的分布,缺点是相比其他常见的hash算法更耗时。可以考虑用于hash表的open addressing实现上。如果想了解细节的话,可以去Bob Jenkins的站点看一看。
Jenkins hash,可能是目前能看到的最好的hash算法之一,可以产生很好的分布,缺点是相比其他常见的hash算法更耗时。可以考虑用于hash表的open addressing实现上。如果想了解细节的话,可以去Bob Jenkins的站点看一看。
July 26th, 2006 in Programming | 2 comments
看了烟头在她的blog上写的《空心》,很有感触,原文摘抄如下:
久远的童年,有一种游戏. 每当白雪飘落的时候,准会找一方没有人踏足的地方,将未被踩踏过的雪花儿攒起,然后用两只手使出吃奶的劲,将无数片雪花紧紧的箍成一个白白瓷瓷的雪球,雪白晶莹美丽透了. 找一些细细的泥土,将雪球儿在泥里面均匀的打个滚儿,一层层黑色的泥土慢慢的包裹住银白,融化,渗入,融合,再融化,再渗入,再融合..最终,,雪白晶莹的球儿变成了一个黑乌乌的泥球儿. 于是,轻飘飘的雪花组成了一个沉甸甸的整体,而生命也似乎被延长,不再那样易逝了,在风中. 可雪花终究是雪花,终究敌不过宿命. 泥球在阳光与风中,表层慢慢变的坚硬而干涸. 而这时,将泥球拿在手中,轻摇,初时你会听到当啷当啷美好而清脆的声音,于是,小朋友们笑着跳着,大声的争论着谁的声音更好听. 年少的我们没人会想到,声响原是雪花生命消逝的声音. 而后,声响会渐渐变得低沉起来,再后来,泥球儿不再发出任何声响,小伙伴们会依旧兴高采烈的,将各自的泥球向着同一个方向抛去. 泥球儿四分五裂,再去查看时,雪花心儿早已完全消逝了,就象它从不曾来过这个世界一样,没有痕迹. 而地上,只是一个空空如也,支离破碎的壳罢了. 爱情如是 年少时,总是将如雪花般纯洁无瑕的纯净爱情轻轻捧起,然后小心翼翼的将它攒成一个心形,怕它稍纵即逝,于是找来一个看似坚强的外壳将它收藏,保护起来.可却有时却又总是忍不住要拿出来向人炫耀一翻.毕竟,年少时爱情的声音听上总是美好而清脆的. 然而纯净的爱情或许原就如雪花的宿命一般,在阳光与风中终会消逝,在短暂的美丽过后. 于是,渐渐的不再能听到从心里发出清伶悦耳的爱情的声响, 直至无声. 成年后的我们想要再去查看那份久远而纯净的爱情,于是决绝的砸碎那个看似坚固的外壳,才发现,原来最纯净的心儿不知道何时已经走了,没有痕迹. 而地上,只是一个空空如也,支离破碎的壳罢了.
小时候很喜欢这首词:
我是清都山水郎,
天教分付与疏狂。
曾批给雨支风券,
累上留云借月章。
诗万首,
酒千觞。
几曾著眼看侯王。
玉楼金阙慵归去,
且插梅花醉洛阳。
只是因为喜欢他的放浪不羁,喜欢他如陈胜般反问“王侯将相宁有种乎”的那种藐视权贵的气魄。 如今再拿出来看,却突然间觉得字里行间其实有一种悲凉的感觉,当年喜欢的那个清都山水郎,原来只是一个和我一样孤独的流浪者。也许是因为自己已经老了,也许是因为不再有"斜插梅花,傲视侯王"的轻狂,也许一切都没有变,只是因为现在是公元2006。。。
合上书页,独自在千年后的厦门的一个角落里低声哀叹,也许生命就像征程,人的一生注定步履匆匆。。
最近听到周围不少人关于web2.0的讨论,不少人极力宣称Web2.0是解决基于web应用中的所有问题的最佳方案。但是Web 2.0仅是关于如何设计和构建基于Web应用的一种思考方法而决不是什么解决方案。过度推崇本身就是某种意义上的不理性。
Flickr是Web 2.0的绝佳例子,一群天才的程序员的非凡的作品。但是它真的令整个世界疯狂吗?如果有一天它不在了,有人会为它而死吗?很多"传统的站点"仍然在我们的心目中至高无上,无处不在。比如google已经7岁了,谁会在意他是否提供基于web 2.0的搜索服务呢?请不要误解我的观点,一定会有更多具有惊人创意的web 2.0站点涌现出来,但是所有这一切的前提是:你和你的应用要做什么?要为人们提供什么?web 2.0仅是能达到你所要的目标的无数解决方案中很值得去考虑的一种。
July 12th, 2006 in Technology | 1 comment