原创 redis 經驗

前幾天微博發生了一起大的系統故障,很多技術的朋友都比較關心,其中的原因不會超出James Hamilton在On Designing and Dep

原创 fiddler 抓手機包

隨着 HTML5 的急速增長,現在越來越多的人,開始涉及到移動終端的 Web 開發領域,但手機端始終沒有 PC 端這麼多的調試工具。即使 PC 端瀏覽器模擬 user-agent 進行開發,也可能會發生移動終端和 PC 端瀏覽器渲染不一

原创 一個單例

#include <iostream> #include <string> using namespace std; /* class mm { private: static mm *aa; public: static m

原创 用sysctl調整linux內核選項

From:http://blog.csdn.net/bao_jinyu/article/details/8099858 在我們的dlna程序運行期間,發現有丟包的現象,有的NOTIFY包丟失,有的M-SEARCH包丟失。 更極端的是,有次

原创 職場攻略:7招告別職場膽小鬼

許多人都不敢在開會的時候大膽說出自己的觀點和看法,尤其是當高層在場的時候。原因是缺乏自信。然而,如果不能克服心魔,很可能就會錯失展示自己才幹,贏得職業突破的良機。怎麼辦?本文介紹的7個辦法值得試一試。 親愛的安妮:一位朋友發給我一篇您最近

原创 系統命令總結

一、硬盤監控 硬盤在分區後,被掛載在不同的目錄下。 1. df 查看分區空間、掛載目錄情況,/dev/sda1表示第一塊硬盤的第一個分區,tmpfs 虛擬內存文件 2. du -h  --max-depth=1 查看文件的大小,含文件夾

原创 php時間戳函數

一,PHP時間戳函數獲取指定日期的unix時間戳 strtotime(”2009-1-22″) 示例如下: echo strtotime(”2009-1-22″) 結果:1232553600 說明:返回2009年1月22日0點0分0

原创 php-fpm 內存

1.  php-fpm的兩種進程管理模式php-fpm的進程數也是可以根據設置分爲動態和靜態的。一種是直接開啓指定數量的php-fpm進程,不再增加或者減少;另一種則是開始的時候開啓一定數量的php-fpm進程,當請求量變大的時候,動態的

原创 去掉linux文件中^M符號方法彙總

     在linux下,不可避免的會用VIM打開一些windows下編輯過的文本文件。我們會發現文件的每行結尾都會有一個^M符號,這是因爲 DOS下的編輯器和Linux編輯器對文件行末的回車符處理不一致,  對於回車符的定義:  wi

原创 cgi && fastcgi && php-fpm

cgi 協議是 web server與動態數據處理程序交互的協議。fastcgi是 cgi 的升級協議,增加了進程管理,線程池等。php-fpm是 fastcgi協議的php版實現 part1 : Fastcgi是CGI的升

原创 awk 教程(主要)

from: http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html http://www.cnblogs.com/serendipity/archive/2011/

原创 系統診斷工具

1,診運行歷史   sar   看最近一天的運行歷史信息,包含iowait     sar -f /var/log/sa/sa日期     看本月某一天的運行歷史信息   2,診整體資源   top     看當前負載、cp

原创 存儲引擎基礎知識]InnoDB與MyISAM的六大區別

本 文主要整理了Mysql 兩大常用的存儲引擎MyISAM,InnoDB的六大常見區別,來源於Mysql手冊以及互聯網的資料 InnoDB與Myisam的六大區別 MyISAM InnoDB 構 成上的區別: 每個MyISAM在

原创 git config

初次安裝運行Git,建議在命令行中運行以下命令,配置縮寫和顏色,支持中文文件名顯示和提交等。 可以有效提高效率。   git config --global --add user.email "[email protected]"

原创 TCP洪水攻擊(SYN Flood)的診斷和處理

from:http://tech.uc.cn/?p=1790 1. SYN Flood介紹 前段時間網站被攻擊多次,其中最猛烈的就是TCP洪水攻擊,即SYN Flood。 SYN Flood是當前最流行的DoS(拒絕服務攻擊)與DDoS(