- 博客(4)
- 收藏
- 关注
转载 几种经典的字符串hash算法
哈希算法将任意长度的二进制值映射为固定长度的较小二进制值,这个小的二进制值称为哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。如果散列一段明文而且哪怕只更改该段落的一个字母,随后的哈希都将产生不同的值。要找到散列为同一个值的两个不同的输入,在计算上是不可能的,所以数据的哈希值可以检验数据的完整性。链表查找的时间效率为O(N),二分法为log2N,B+ Tree为log2N,但Hash
2014-06-13 14:18:00 3104
转载 你不了解PHP的10件事情
1.使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里。这种方法把存储空间降到了接近四分之一(char(15) 的 15 个字节对整形的 4 个字节),计算一个特定的地址是不是在一个区段内页更简单了,而且加快了搜索和排序的速度(虽然有时仅仅是快了一点)。2.在验证 email 地址的时候使用 checkdnsrr() 函数验证域名是否存在。这个内
2014-06-06 09:44:38 493
转载 php berkeley db 安装
berkeley db和db4的安装bdb安装程序:1、安装Berkeley DB# cd /usr/local/src# wget http://download.oracle.com/berkeley-db/db-4.6.21.tar.gz# tar -zxvf db-4.6.21.tar.gz# cd db-4.6.21# cd build_u
2014-06-06 09:31:39 1465
原创 基于php的一个最简单的memcache的分布式算法
首先,核心函数是这个function mHash($key){$md=substr(md5($key),0,8);$seed=31; $hash=0;for($i=0;$i$hash=$hash*$seed+ord($md5{$i});}return $hash & 0x7FFFFFFF;}class HashServer{private $serve
2014-06-05 10:11:42 881
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人