原创 php變量類型轉換的原理

http://www.csdn.net/article/2014-09-15/2821685-exploring-of-the-php http://www.cnblogs.com/ohmygirl/p/internal-vari

原创 排序--歸併排序

<?php class Test { public function shellSort(&$arr) { $this->sort($arr,0,count($arr)-1); } public function

原创 Nginx配置詳解

轉自http://www.cnblogs.com/hunttown/p/5759959.html Nginx是一款面向性能設計的HTTP服務器,相較於Apache、lighttpd具有佔有內存少,穩定性高等優勢。 ######Nginx配

原创 php 大數據量及海量數據處理算法總結

大數據量的問題是很多面試筆試中經常出現的問題,比如baidu google 騰訊 這樣的一些涉及到海量數據的公司經常會問到 下面的方法是我對海量數據的處理方法進行了一個一般性的總結,當然這些方法可能並不能完全覆蓋所有的問題,但是這樣的一

原创 排序--插入排序

從第一個元素一次遍歷,將這個元素以其之前元素一一比較,當發現有元素大於當前元素時,將其交換(之前的是有序的),以此類推 <?php class SelectSort { public function sort(Array $arr)

原创 個人服務端開發書單目標

《細說php》 done 《深入淺出MySql》done 《鋒利的jquery》todo 《鳥哥Linux私房菜》todo 《設計模式之禪》done 《http權威指南》doing 《圖解http》done 《Redis實戰》 doi

原创 十道海量數據處理面試題及解決方法總結

第一部分、十道海量數據處理面試題 1、海量日誌數據,提取出某日訪問百度次數最多的那個IP。 此題,在我之前的一篇文章算法裏頭有所提到,當時給出的方案是:IP的數目還是有限的,最多2^32個,所以可以考慮使用hash將ip直接存入內存,然

原创 排序--快速排序

<?php class Test { public function quickSort(&$arr) { $this->sort($arr,0,count($arr)-1); } public functio

原创 排序--希爾排序

此排序是插入排序的加強版,將一個數組做到h有序,然後將h 逐漸減少至1。 class Test { public function sort(Array $arr) { $n = count($arr); $h

原创 php header方法實踐

在php手冊上header官方解釋,有以下內容 當replace參數默認爲true,當爲false時,可以是設置的有字段同時都存在 實踐截圖: 字段sss被覆蓋了 驗自定義字段是可以的 接着驗證協議定義字段 Content

原创 排序--選擇排序

從數組頭0開始遍歷,找到最小的那個value後,將他和0位置交換值,然後從第1個開始遍歷,找到除0個外,下一個最小的值,將他和第1個位置交換以此類推。 <?php class SelectSort { public function

原创 什麼是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI?

什麼是CGI   CGI全稱是“公共網關接口”(Common Gateway Interface),HTTP服務器與你的或其它機器上的程序進行“交談”的一種工具,其程序須運行在網絡服務器上。   CGI可以用任何一種語言編寫,只要這種

原创 http 請求中的host字段(實現nginx虛擬服務器)

目前很多一個ip對應多個域名的情況(nginx虛擬主機的實現原理),在http請求頭中有host字段,該字段默認爲請求的url 也可以自己設定 當我們發送一個請求時,先通過DNS域名解析,得到ip,然後建立tcp連接,當服務器收到請求時(

原创 學習新浪微博計數服務

本文摘自 http://blog.cydu.net/ 官方ppt : http://blog.cydu.net/public/doc/Velocity%E5%88%86%E4%BA%AB_%E5%BE%AE%E6%9E%B6%E6%

原创 linux 命令學習總結

pwd -P :顯示真實的路徑而非軟連接 cd - 回到上次的位置 mkdir -p test1/test2 遞歸創建文件夾 rmdir -p 連同上層 空 的目錄一起刪除 cp -s 創建軟連接 cp -u 目標文件與源文件有差