原创 PHP5.2.*防止Hash衝突拒絕服務攻擊的Patch
作者: Laruence本文地址: http://www.laruence.com/2011/12/30/2440.html
原创 redis源碼命令分析--關鍵字keys命令
DEL key [key ...]刪除一個key 命令:del key1 key2 key3 redis協議:*$4\r\n$3\r\ndel\r\n$4\r\nk
原创 redis源碼分析之RDB持久化
redis持久化有兩種模式,RDB和AOF,系統會在時間事件(10ms)調用函數serverCron檢查是否需要保存RDB或AOF。 一:RDB 1:觸發RDB執行條件: a:觸發RDB執行由一組條件,即配置文件中的: sav
原创 PHP數組的Hash衝突實例
本文地址: http://www.laruence.com/2011/12/30/2435.html文章轉自: Supercolliding a PHP array
原创 第 12 章 命令模式
<?php header("Content-type: text/html; charset=UTF-8"); /** * 命令模式 * * 今天講命令模式,這個模式從名字上看就很簡單,命令嘛,老
原创 第 6 章 抽象工廠模式
<?php header("Content-type: text/html; charset=UTF-8"); /** * 抽象工廠模式【Abstract Factory Pattern】 */ /**
原创 Linux安裝Man Page(man手冊)
轉載:http://www.linuxidc.com/Linux/2010-10/29044.htm 其實如果系統有光盤可以看軟件安裝裏面有沒有man-pages 下面是手動下載並安裝 好興奮啊,今天終於可以用man來查看函數了,這個問
原创 第 10 章 建造者模式
<?php header("Content-type: text/html; charset=UTF-8"); /** * 建造者模式 * * 又是一個週三,快要下班了,老大突然又拉住我,喜滋滋的告訴我
原创 UEditor
UEditor是由百度web前端研發部開發所見即所得富文本web編輯器,具有輕量,可定製,注重用戶體驗等特點,開源基於MIT協議,允許自由使用和修改代碼,文檔見http://ueditor.baidu.
原创 第 7 章 門面模式
<?php header("Content-type: text/html; charset=UTF-8"); /** * 門面模式 * * 好,我們繼續講課。大家都是高智商的人,都寫過紙質的信件吧,比
原创 異步進程通信
$pipes = array();proc_close(proc_open($command, array(), $pipes)); $command的命令執行的方法pcntl_fork來完成異步請求
原创 apache xsendfile 模塊說明
一般來說, 我們可以通過直接讓URL指向一個位於Document Root下面的文件, 來引導用戶下載文件. 但是, 這樣做, 就沒辦法做一些統計, 權限檢查, 等等的工作. 於是, 很多時候, 我們採用讓PHP來做轉發, 爲用戶提供文件
原创 fcntl的close-on-exec標誌
每個文件描述符都有一個close-on-exec標誌。默認情況下,這個標誌最後一位被設置爲 0。這個標誌符的具體作用在於當開闢其他進程調用exec()族函數時,在調用exec函數之前爲exec族函數釋放對應的文件描述符。 我們來看一下
原创 第 4 章 多例模式
<?php header("Content-type: text/html; charset=UTF-8"); /** * 多例模式 * 這種情況有沒有?有!大點聲,有沒有? 有!,是,確實有,就出現在明
原创 第 11 章 橋樑模式
<?php header("Content-type: text/html; charset=UTF-8"); /** * 橋樑模式 * * 今天我要說說我自己,夢想中的我自己,我身價過億,有兩個