-
个人简介:
PHP开发者,高可用性、分布式集群实践者,伪Python、GAE开发者,伪Linux系统管理员,伪MySQL管理员
2009年8月至今服务于阿里巴巴云计算公司
2008年8月至2009年7月31日服务于博客大巴
-
归档
- 2012 年一月
- 2011 年十一月
- 2011 年九月
- 2011 年八月
- 2011 年七月
- 2011 年六月
- 2011 年五月
- 2011 年三月
- 2011 年二月
- 2011 年一月
- 2010 年十二月
- 2010 年十一月
- 2010 年十月
- 2010 年九月
- 2010 年八月
- 2010 年七月
- 2010 年六月
- 2010 年五月
- 2010 年四月
- 2010 年三月
- 2010 年二月
- 2010 年一月
- 2009 年十二月
- 2009 年十一月
- 2009 年十月
- 2009 年九月
- 2009 年八月
- 2009 年七月
- 2009 年六月
- 2009 年五月
- 2009 年四月
- 2009 年三月
- 2009 年二月
- 2009 年一月
- 2008 年十二月
- 2008 年十一月
- 2008 年十月
- 2008 年九月
- 2008 年八月
- 2008 年七月
- 2008 年六月
- 2008 年五月
- 2008 年四月
- 2008 年三月
- 2008 年二月
- 2008 年一月
- 2007 年十二月
- 2007 年十一月
- 2007 年四月
-
杂项
月归档:九月 2008
PHP函数rand和mt_rand
mt_rand() 比rand() 快四倍 很多老的 libc 的随机数发生器具有一些不确定和未知的特性而且很慢。PHP 的 rand() 函数默认使用 libc 随机数发生器。mt_rand() 函数是非正式用来替换它的。该函数用了 Mersenne Twister 中已知的特性作为随机数发生器,mt_rand() 可以产生随机数值的平均速度比 libc 提供的 rand() 快四倍。
关于搜索引擎原理
我知道这个问题很宽泛 … 也知道这不是一两句话能说清的 … 但是我还是想知道搜索引擎获得结果的原理 … 我有无数个爬虫爬下来一千万条也就是 10M 条的文本 … 现在我要从这 10M 条文本里面获得含有特定字符串的内容 … 分词或其他都不考虑 … 就是有 strpos 特定字符串的文本返回 … 搜索引擎是怎么做到的呢 ..? 一般的搜索引擎你输入关键字之后结果非常快就反馈出来了 … 但是在后台它是如何操作的 ..? 因为待搜索的内容是不确定的 … keyword 索引这种方法显然不可行 … 那么遍历存储的每一个文件 …? 这样的效率真的会比 MATCH AGAINST 高么 ..? 另外说哪怕没有任何记录搜索引擎也会很快提示 Not … 继续阅读
Top 10 Concepts That Every Software Engineer Should Know
he future of software development is about good craftsmen. With infrastructure like Amazon Web Services and an abundance of basic libraries, it no longer takes a village to build a good piece of software. These days, a couple of engineers … 继续阅读