原创 php發送各種header

// See related links for more status codes   // Use this header instruction to fix 404 headers // produced by url rew

原创 linux訪問ntfs分區配置

先安裝ntfs-3g 手動掛在命令 mount -t ntfs-3g /dev/sda1 /mnt/c/ mount -t ntfs-3g /dev/sda5 /mnt/d mount -t ntfs-3g /dev/sda6 /mnt

原创 命令說明

SIGHUP SIGTERM; system shutdown, kill SIGINT; sent by Ctrl+c SIGKILL (uncatchable); unresponsive, kill -9 SIGCHLD; chil

原创 php性能優化---本地緩存和常量

1. 原來的架構中使用shm_* 函數調用linux共享內存來緩存數據 換了apc作爲op_code緩存後,啓用apc的apc_store作爲本地緩存 相比shm*函數更爲簡單 apc_store apc_fetch apc_delete

原创 handlersocket在mysql5.5.11用innodb引擎的粗略寫入測試

開啓主從同步: 主innodb,從myisam 表結構:2個字段,第一個char(20)字段,第二個blob字段 php handlersocket客戶端持續寫入: innodb_flush_log_at_trx_commit=2性能最高

原创 靜態編譯和動態編譯

靜態庫靜態庫也就相當於是把一系列的object文件放在同一個文件中(類似windows中的.lib文件)。當你提供一個靜態庫給鏈接器時,連接器將會搜索靜態庫,從中找到他所需要的object文件,提取出他們,將他們鏈接到你的程序中,就像你直

原创 Flex3+eclipse3.4+tomcat6

配置FLex+eclipse在tomcat運行的過程   先下載需要的軟件 1.eclipse 2.FB3_WWEJ_Plugin.exe  (Adobe官網上下) 3.tomcat 都正常安裝 通過FB3_WWEJ_Plugin.exe

原创 mysql explain語法解釋

     mysql explain用法詳解 explain顯示了mysql如何使用索引來處理select語句以及連接表。可以幫助選擇更好的索引和寫出更優化的查詢語句。 使用方法,在select語句前加上explain就可以了: 如:

原创 php-fpm特色功能

fastcgi_finish_request()  這個特性可以提高一些 php 請求的處理速度。 例如程序步驟是: 1.程序處理頁面邏輯 2.保存數據 3.返回結果 可以改成 1.處理邏輯 2.返回結果 fastcgi_finish_r

原创 flex文件名問題

用eclipse創建flex項目 在src目錄下創建一個layout.mxml的文件,竟然會造成其他mxml文件裏的部分函數不能正常使用,一直報layout編譯錯誤。。。 強行運性後界面顯示沒問題,但部分功能不能用,比如mx:state和

原创 主從同步

主庫創建賬戶 p, li { white-space: pre-wrap; } grant replication slave on *.* to 'slave001'@'192.168.1.22' identified by 'slav

原创 iptables 配置

 日常應用   iptables -A INPUT -p tcp --dport 22 -j ACCEPT iptables -A INPUT -p tcp --dport 80 -j ACCEPT iptables -A INPUT -

原创 測試tmpfs性能

創建一個tmpfs mount tmpfs /data/app/www/tmpfs_www/ -t tmpfs -o size=50m 講php文件放到該目錄下,然後對比php執行效果,用xhprof獲取運行數據 使用tmpfs 關apc

原创 查找包含指定字符串的文件

find . -type f -name "*.c" -exec grep "xxxx" {} /; -print   grep *.c -e "xxx"

原创 升級linux內核2.6.38

 make mrproper  (該命令可確保源代碼目錄下沒有不正確的.o文件) make menuconfig (配置內核各選項) /******************照網上文章做,大部分默認已經選上*****************