原创 PHP session 存儲方式

file :session.save_handler = file ssession.save_path = "/tmp" session文件同步memcache: session.save_handler = memcache sess

原创 關於pdo爲何自動轉換類型爲string的問題

按張網上的做法  給pdo添加兩個參數  PDO::ATTR_STRINGIFY_FETCHES和PDO::ATTR_EMULATE_PREPARES(都設爲FALSE)  PDO::ATTR_STRINGIFY_FETCHES = 表示

原创 關於升級python yum報錯No module named yum

升級python yum報錯No module named yum 解決辦法: 1:修改yum # vim /usr/bin/yum 將 #!/usr/bin/python 改成  #!/usr/bin/python2.6   版本號根

原创 git常用配置及別名設置

三個不同的位置: 1./etc/gitconfig 文件:包含了適用於系統所有用戶和所有庫的值。如果你傳遞參數選項’--system’ 給 git config,它將明確的讀和寫這個文件。 2.~/.gitconfig 文件 :具體到你的

原创 安裝 XHGui對 PHP 應用進行性能診斷

Profiling是一項用來觀察程序性能的技術,非常適用於發現程序的瓶頸或者緊張的資源。Profiling能夠深入程序的內部,展現request處理

原创 nginx-lua 運行階段

Nginx 處理請求的過程一共劃分爲 11 個階段,按照執行順序依次是{ post-read、[Nginx 讀取並解析完請求頭(request headers)之後就立即開始運行 server-rewrite、[server請求

原创 擴展實現php繼承

php代碼:<?php interface i_myinterface { public function hello(); } class parent_class implements

原创 LNMP centos6.7+nginx1.9.12+mysql5.7.11+php5.6.13+PHP各項擴展安裝 以及openresty nginx+lua環境

### 依 賴 ### yum groupinstall "Development tools"; yum -y install gcc gcc-c++ cmake autoconf libjpeg libjpeg-devel l

原创 柔性數組 extern "C"

C 柔性數組成員(flexible array member):    C99中,結構中的最後一個元素允許是未知大小的數組,這叫柔性數組成員,但結構中的柔性數組成員前面必須至少一個其他成員。柔性數組成員允許結構中包含一個大小可變的數組。s

原创 linux 高級命令

iostat -m Linux 2.6.32-2.0.0.8-6 (log2) 2016Ū10Ղ20ɕ _x86_64_ (24 CPU) avg-cpu: %user %nice %system %iowait %stea

原创 PHP內存泄漏檢測方法

一 PHP內置內存泄漏探測: PHP本身有自己的內存管理,在編譯時,增加編譯選項--enable-debug 以及相應擴展編譯時加上 ./configure --enable-debug,這樣編譯後,使用

原创 ZendStudio 安裝python IDE 開發插件

開發PHP C/C++ Python 又不想安裝多個ide 所以選擇了zendstudio, 安裝CDT移步http://blog.csdn.net/fb408487792/article/details

原创 nginx 常用配置

nginx doc:http://nginx.org/en/docs/ #定義Nginx運行的用戶和用戶組 user www www; #nginx進程數,建議設置爲等於CPU總核心數。 worker_processes 8; #給每

原创 mysql 性能小記

數據庫的索引,犧牲磁盤空間(組合索引等會佔據很大的磁盤空間) innodb_buffer_pool_size 熱點數據的緩存,犧牲內存空間 innodb_flush_method 寫入磁盤的機制,可以配置成緩衝寫入的方式

原创 git 筆記

git 流程 安裝: 1 yum -y install git* 2 源代碼安裝 make prefix=/usr/local all make prefix=/usr/local install 安裝文檔: make pre