原创 #pragma once與 #ifndef的區別

爲了避免同一個文件被include多次1   #ifndef方式2   #pragma once方式在能夠支持這兩種方式的編譯器上,二者並沒有太大的區別,但是兩者仍然還是有一些細微的區別。    方式一:     #ifndef __S

原创 PHP調試

php_xdebug-2.2.3-5.3-vc9.dll PHP Version 5.3.13 MSVC9 (Visual C++ 2008) win32版本 配置如下 [XDebug] ;; Only Zend OR (!)

原创 Memcache相關

原理: 許多 cache 工具類似,Memcached 的原理並不複雜。它採用了C/S的模式,在 server 端啓動服務進程,在啓動時可以指定監聽的 ip,自己的端口號,所使用的內存大小等幾個關鍵參數。一旦啓動,服務就一直處於可用狀態。

原创 Objective-C的學習心得

1、永遠不要假定某個類型的存儲大小,包括Int型 Beginner的參照: http://www.getappninja.com/blog/how-to-create-a-simple-shooting-game-ios-6-peash

原创 新浪微博Python登陸

參考: http://blog.csdn.net/monsion/article/details/8656690 http://blog.csdn.net/huyoo/article/details/11952603

原创 Mysql疑問與關注點

以下部分內容摘自《高性能MYSQL》。 Maria引擎的發展線路是要取代Myiasm。 Blob數據處理的方法。

原创 關於深入理解線程問題

線程問題尤其是在出現網絡等外部event事件時表現尤甚,突出理解資源調用的stack,是理解程序使用問題的關鍵。 由於不同資源被不同線程佔用的情況下,比如ui線程由某一線程刷新,這時出現的調用就不能去更新Ui,因爲可能訪問到被Ui線程釋放

原创 Linux LVM學習

 fdisk 這樣的在硬盤上創建和刪除主要分區和擴展分區。 LVM使用了Copy On Write,即寫時拷貝,簡稱COW。 LVM可以彈性的調整 filesystem 的容量, 參考網址: http://www.ibm.com/dev

原创 PHP擴展編寫--windows 7 下

win 7 64位下編寫php擴展, 使用Cygwin64 Terminal,進入相應目錄,命令行方式進入ext目錄然後運行: php ext_skel_win32.php --extname=myext 源碼中src/win32/bui

原创 PHP數據庫永久連接

PHP使用永久連接方式操作MySQL是有前提的:就是PHP必須安裝爲多線程或多進程Web服務器的插件或模塊。最常見的形式是把PHP用作多進程Apache服務器的一個模塊。對於一個多進程的服務器,其典型特徵是有一個父進程和一組子進程協調運行

原创 有效利用Github

Github使得社會化編程成爲現實 GitHub主要提供基於git的版本託管服務 最流行的開源託管服務。目前已託管431萬git項目,不僅越來越多知名開源項目遷入GitHub,比如Ruby on Rails、jQuery、Ruby、Er

原创 MFC中的一些好用的工具收集

CMapStringToPtr可以存儲字符串到指針的映射,指針類型爲void* CMapStringToOb可以存儲字符串到對象的映射

原创 HTTP調試

工具:fiddler 可以查看和實現12306的自動登錄 參考: http://www.cnblogs.com/tankxiao/archive/2012/02/06/2337728.html

原创 動態規劃問題

最大子序列 v.163.com/movie/.../M6UTT5U0I_M6V2U1HL4.html 最大子段和:求最大子段和,複雜度O(n) typedef int elem_t; elem_t maxsum(int n,elem

原创 Apache Worker模式提高效率

高效利用apache服務器,可以採用worker模式來工作。 TCP狀態調優--使用netstat -n查看網絡專題,篩選time_wait狀態TCP數量 通常來說,運營中的TCP狀態存在很多變化,有效利用內存和鏈接資源是必須的。 內