God's blog

梦只在昨天,今天仍需努力

PHP内核中的神器之HashTable

一、哈希表定义 哈希表(或散列表),是将键名key按指定的散列函数HASH经过HASH(key)计算后映射到表中一个记录,而这个数组就是哈希表。 这里的HASH指任意的函数,例如MD5、CRC32、SHA1或你自定义的函数实现。 二、HashTable性能 HashTable是一种...

2013-04-25 17:23:46

阅读数:20765

评论数:8

C实现PHP的mysql数据库连接池

一、导语 连接池在JAVA中应用的很广泛,而在PHP中很少使用。 以Mysql为例,JAVA中使用连接池的原因之一是避免重复新建、释放连接资源带来的开销。而在PHP中都是直连,因为这部分开销对于C API而言性能上是没有问题的。 那么既然PHP直连已经没有性能问题,那为何还要多次一举开发my...

2013-04-22 18:22:10

阅读数:19634

评论数:17

队列服务开发

看了HTTPSQS,自己尝试开发了队列服务器。原理是借鉴HTTPSQS,只是通信协议层没有使用HTTP协议,而是自己的定的协议规则。 一是为了练手,练习检测内存泄露同时巩固指针的使用。 二是为了理解通信协议。 目前只支持Windows下的编译,后面会支持Linux。(现已支持Linux) ...

2013-04-17 01:21:58

阅读数:13992

评论数:9

提示
确定要删除当前文章?
取消 删除
关闭
关闭