原创 [Nginx] Wordpress在Nginx環境下配置僞靜態

最近服務器流量暴增,服務器的Apache進程出現進程不斷增長而出現進程不能及時殺死釋放內存的問題,由pre-fork模式更改爲worker模式也不能起到明顯效果。最後只能將Wordpress博客整體由LAMP切換到LEMP環境,訪問正常後

原创 iOS開發之Objective-c的AES加密和解密算法的實現

高級加密標準(Advanced Encryption Standard,AES),又稱Rijndael加密法。以下實現代碼中分別爲NSData和NSString增加了一個Category。使用時直接調用即可。需要注意的是,AES並不能作爲

原创 修復SQLServer2005/2008/2012數據庫質疑/Suspect狀態

昨天夜間機房斷電後SQLServer2008服務器重啓,早上Sharepoint系統不能登錄,使用SQLServer的管理工具檢查後發現,SharePoint_Config數據庫上多了一個黃色的三角符號,並提示數據庫爲質疑/Suspect

原创 iOS開發之APP進入後臺禁止自動截圖

iOS在7.0以後,APP進入後臺後會把當前APP的Window狀態記錄,並對Window進行截圖操作,會在APP的Sandbox的Library\Caches\Snapshots\xxxx.xxx.xxx文件夾中增加以下幾個文件。這有可

原创 [Android]使用瀏覽器直接打開PDF和Office文檔

Android原生系統中的自帶瀏覽器和Chrome瀏覽器是不支持直接打開PDF的文檔的,需要現下載到本地之後再使用Adobe Reader之類的PDF閱讀器才能打開。微軟Office中DOC和XLS之類的也是如此。不過用習慣了安裝了Act

原创 [WP]WP-ReplaceGravatarMirror插件1.1版本發佈

博客全面支持HTTPS協議訪問後,之前做的WP-ReplaceGravatarMirror插件對HTTPS的訪問效果不是太好,因此對WP-ReplaceGravatarMirror插件進行了簡單的一次小升級,讓WP-ReplaceGrav

原创 [Hyper-v]更改windows系統SID,修復克隆Windows系統無法加入域問題

使用Hyper-v等虛擬化技術後,大規模的虛擬系統的安裝的將直接變成對虛擬磁盤的克隆,但是由於Windows2000以後的系統中帶有一個唯一的SID(Security ID),使用域來管理大量虛擬主機時,直接克隆的系統將無法加入到域當中。

原创 [Android]解決HttpURLConnection上傳大文件時出現OOM問題

做Android開發時通常使用HttpURLConnection來進行文件的上傳,但是,如果需要上傳較大文件時就不建議使用了,HttpURLConnection使用時如果編寫程序不當會在上傳時導致另人抓狂的OOM問題,在Android開發

原创 [WP]WP-ReplaceGravatarMirror插件

最近,偉大的中華神牆再次發威,屏蔽掉了Wordpress等博客系統廣泛使用的Gravatar頭像系統,Wordpress在大陸使用時會出現Gravatar無法加載而導致的異常緩慢,好在國內的duoshuo.com提供了國內使用的Grava

原创 [Android]升級SDK tools後ant自動編譯腳本錯誤

Android SDK Tools在升級到Version22之後,原來的ant自動編譯腳本運行出現錯誤,導致爲Jenkins配置的批處理腳本無法執行,一直髮送錯誤郵件,經過調查後發現,Android SDK Tools升級後文件和目錄結構

原创 [iOS] iOS9.0 關閉系統強制使用HTTPS

iOS9.0以後出於對請求安全的考慮默認將Foundation.framework中的HTTP請求協議更換爲SSL/TLS,也就是說所有由程序發起的HTTP請求默認將請求HTTPS的內容,而且在HTTPS出現404時不會請求HTTP的內容

原创 [Xcode]XcodeGhost問題的檢查和驗證

這兩天XcodeGhost問題搞得國內所有iOS開發者人心惶惶,如果你在編譯和上線APP時,使用的是非官方下載的Xcode話,編譯出來的app會被注入一段惡意代碼,惡意代碼會向特定服務器(init.icloud-analysis.com)

原创 [Hyper-v]刪除系統保留分區,修復克隆win7/win8虛擬磁盤後無法引導問題

使用Hyper-v克隆Windows7/windows8的虛擬磁盤之後,發現系統無法正常引導(Boot),並且克隆之後的硬盤的大小小於原始硬盤的大小。調查後發現:Windows7之後爲了保證系統數據的安全,Wndows引入了BitLock

原创 在Apache上配置Comodo Positive SSL證書

在Ubuntu環境下配置Apache的Comodo Positive SSL證書還是很簡單的,與配置其他SSL證書的方式基本類似,基本步驟如下1.到Comodo的管理後臺下載Comodo Positive SSL證書。下載完成後解壓的壓縮

原创 iOS開發之Objective-c的SHA224/SHA256/SHA384/SHA512加密算法的實現

之前在博文中實現的SHA1的安全性已經滿足不了用戶需求,今天把SHA224/SHA256/SHA384/SHA512的實現一併附上。SHA即Secure Hash Algorithm(安全散列算法)有多種不同位數的實現,常見的有SHA22