原创 JavaScript實現BASE62編碼與解碼

var Base62 = { arr : new Array('v', 'P', 'h', '7', 'z', 'Z', 'w', 'A', '2', 'L', 'y', 'U', '4', 'b', 'G', 'q', '5', 't

原创 PHP在FastCGI模式時fastcgi_finish_request的妙用

當PHP運行在FastCGI模式時,PHP FPM提供了一個名爲fastcgi_finish_request的方法。按照文檔上的說法,此方法可以提高

原创 MooseFS分佈式存儲集羣監控警報程序

最近研究moosefs分佈式存儲,它本身自帶了web的狀態監控,功能也很強大,但不支持後臺監控併發送Email警報,好在是開源程序,原本打算根據socket請求用PHP重寫,由於時間緊急,自己根據mfscgi裏的python文件邊學邊改,

原创 MySQL的熱備份開源工具XtraBackup

首先代表所有使用者,感謝PERCONA的無私貢獻,今天簡單介紹一下 MySQL 免費熱備工具 XtraBackup , 特別是幾個使用時值得注意的地方。 1. 下載XtraBackup並安裝 當前最新的版

原创 linux下的SVN server的POST-COMMIT鉤子自動部署代碼

具體的步驟如下: 1、找到SVN項目的HOOKS目錄。目錄中默認會幾個對應操作的鉤子模板,我們需要創建一個post-commit的文件。 2、post-commit的主要內容#/bin/bash REP

原创 PHP5.4上傳進度支持(Upload progress in sessions)

文件上傳進度反饋, 這個需求在當前是越來越普遍, 比如大附件郵件. 在PHP5.4以前, 我們可以通過APC提供的功能來實現. 或者使用PECL擴展uploadprogress來實現. 雖然說, 它們能很好的解決現在的問題, 但是也

原创 mysqldump導出--數據+結構+(函數+存儲過程)

mysqldump--導出工具 #導出某個數據庫--結構+數據 shell>mysqldump -h192.168.161.124 -uroot -pxxxxxx --opt db_name |gzip -9 > /db_bak

原创 vsftpd配置記錄

chroot_local_user=YES       #將所有本地用戶限制在自家目錄中,NO則不限制。下面的指令是指出在所有本地用戶中例外於                               

原创 JFileChooser文件類型篩選

在創建JFileChooser文件選擇器時,可選擇指定文件格式,以選擇excel文件爲例: JFileChooser fc = new JFileChooser("."); //在當前目錄下,創建文

原创 Linux 大規模請求服務器連接數相關設置

【原創】Linux 大規模請求服務器連接數相關設置 一般一個大規模Linux服務器請求數可能是幾十萬上百萬的情況,需要足夠的連接數來使用,所以務必進行相應的設置。 默認的Linux服務器文件描述符等打開最大是1024,用ulim

原创 利用tcpcopy引流做模擬在線測試

簡介 TCPCopy是一種請求複製(所有基於tcp的packets)工具,可以把在線流量導入到測試系統中去。我們曾經應用於網易的廣告投放系統,urs系統,nginx hmux協議等系統,避免了上線帶來的很多問題。目前此工具已經廣泛應用於各

原创 javascript檢查表單數據是否改變

有的時候,需要檢查用戶是否修改了一個表單中的內容,則可以使用下面的技巧,其中如果修改了表單的內容則返回true,沒修改表單的內容則返回false。代碼如下:function formIsDirty(form) { for (var i

原创 關閉Yaf框架裏的自動加載模板功能和手動調用指定模板

Yaf框架默認是開啓自動加載模板的,如要關閉自動加載,可在Bootstrap.php裏設置,如:<?php class Bootstrap extends Yaf_Bootstrap_Abstract {

原创 js新窗口打開或轉向鏈接時不發送REFERER的方法

當前窗口打開:function open_without_referrer(link) { document.body.appendChild(document.createElement('ifram

原创 php反射獲取類和方法中的註釋

通過php中的反射機制,獲取該類的文檔註釋,再通過獲取其所有的方法,獲取方法的註釋 所用到的主要類及其方法 ReflectionClass ReflectionClass::getDocComment ReflectionClass: