原创 mysql中select for update鎖表的問題
先前介紹過SELECT ... FOR UPDATE的用法,不過鎖定(Lock)的資料是判別就得要注意一下了。由於InnoDB預設是Row-Level Lock,所以只有「明確」的指定主鍵,MySQL纔會執行Row lock (只鎖住被選取
原创 整理了一份招PHP高級工程師的面試題
1. 基本知識點HTTP協議中幾個狀態碼的含義:1xx(臨時響應)Php代碼 。。。表示臨時響應並需要請求者繼續執行操作的狀態代碼。 代碼 說明 100 (繼續) 請求者應當繼續提出請求。 服務器返回此代碼表示已收到請
原创 Shell編程總結
以某些字符開頭文件夾下面的所有文件合併背景:將retrynum*文件夾下面的所有文件合併成一個文件 實現:shell中的反引號`是可以執行shell命令的。
原创 我的友情鏈接
OK屋--商城愛莫言愛民大
原创 TCP三次握手四次揮手
參考鏈接:http://blog.csdn.net/renzhenhuai/article/details/12105457
原创 redis數據類型
來源:http://www.cnblogs.com/zcy_soft/archive/2012/09/21/2697006.html本文是參考《redis中文手冊》,將示例代碼用php來實現,注意php-redis與redis_cli的區別
原创 億級Web系統搭建:單機到分佈式集羣
億級Web系統搭建:單機到分佈式集羣當一個Web系統從日訪問量10萬逐步增長到1000萬,甚至超過1億的過程中,Web系統承受的壓力會越來越大,在這個過程中,我們會遇到很多的問題。爲了解決這些性能壓力帶來問題,我們需要在Web系統架構層面搭
原创 Shell編程總結
以某些字符開頭文件夾下面的所有文件合併背景:將retrynum*文件夾下面的所有文件合併成一個文件 實現:shell中的反引號`是可以執行shell命令的。
原创 cgi/fast-cgi/php-fpm
CGI(Common Gateway Interface)最初,CGI 是在 1993 年由美國國家超級電腦應用中心(NCSA)爲 NCSA HTTPd Web 服務器開發的。這個 Web 服務器使用了 UNIX shell 環境變量 來保
原创 我的友情鏈接
OK屋--商城愛莫言愛民大
原创 redis中關閉rdb跟aof
當往redis中導入數據時,有時會出現redis server went away的情況,出現這一問題的原因有:導入的數據量太大,而內存不夠(即內存1G,但數據有2G)。此時的redis服務需要重啓。可能是同一時間導入的數據太多,導致數據持
原创 TCP三次握手四次揮手
參考鏈接:http://blog.csdn.net/renzhenhuai/article/details/12105457
原创 wrk壓力測試工具
wrk安裝Mac下安裝:brew install wrk即可安裝成功,進入wrk目錄/usr/local/Cellar/wrk/4.0.2/bin,執行wrk命令即可簡單的性能測試 bin git:(master) wrk -t12 -c
原创 整理了一份招PHP高級工程師的面試題
1. 基本知識點HTTP協議中幾個狀態碼的含義:1xx(臨時響應)Php代碼 。。。表示臨時響應並需要請求者繼續執行操作的狀態代碼。 代碼 說明 100 (繼續) 請求者應當繼續提出請求。 服務器返回此代碼表示已收到請
原创 php-fpm/fastCGI/CGI/opcache
php-fpm/fastCGI/CGICGI是fock進程fastCGI是CGI的管理,可以管理多個CGI進程php-fpm是fastCGI進程管理器opcache緩存:首先會將php代碼編譯成opcodeopcode會被opcache進行