09 2015 档案

摘要:HashTable添加和更新的函数:有4个主要的函数用于插入和更新HashTable的数据:int zend_hash_add(HashTable *ht, char *arKey, uint nKeyLen,void **pData, uint nDataSize, void *pDest); ... 阅读全文
posted @ 2015-09-25 17:43 leezhxing 阅读(1107) 评论(0) 推荐(0) 编辑
摘要:HashTable初始化,在使用HashTable之前要先执行初始化,下边就看看初始化时都做了什么,Zend/zend_hash.cstatic const Bucket *uninitialized_bucket = NULL; //声明一个全局Bucket * ZEND_API int _zen... 阅读全文
posted @ 2015-09-24 17:28 leezhxing 阅读(601) 评论(1) 推荐(0) 编辑
摘要:哈希表最关键的几个方面有:通过key访问(通过哈希函数计算出key)映射到数据结构中(哈希表本身的存储结构)映射的处理(冲突或者碰撞检测和处理函数)理解PHP的哈希算法一般来说对于整形索引进行哈希我们很容易想到的是取模运算,比如array(1=>'a', 2=>'b', 3=>'c'),这类我们可以... 阅读全文
posted @ 2015-09-20 16:22 leezhxing 阅读(1873) 评论(1) 推荐(0) 编辑
摘要:关于Hash Table专题:一直想深入理解一下php的hash table的实现,以前一直是星星点点的看看,从未彻底的总结过,那就从这个专题开始吧!主要想总结几个部分:hashtable结构,hashtable实现,hashtable使用。参考博客:现代魔法学院 :http://www.nowam... 阅读全文
posted @ 2015-09-20 16:08 leezhxing 阅读(1846) 评论(1) 推荐(0) 编辑
摘要:tcpdumptcpdump是一个根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。tcpdump支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。tcpdump存在于基本... 阅读全文
posted @ 2015-09-08 17:24 leezhxing 阅读(630) 评论(0) 推荐(0) 编辑
摘要:安装:到pecl官网下载xhprof的最新版:http://pecl.php.net/package/xhprofwget http://pecl.php.net/get/xhprof-0.9.4.tgztar zxvf xhprof-0.9.4.tgzcd xhprof-0.9.4#拷贝这两个目录... 阅读全文
posted @ 2015-09-06 12:29 leezhxing 阅读(616) 评论(0) 推荐(0) 编辑