原创 ICONV編碼與Windows 代碼頁的對應關係

// ---------------------------------------------------------------------------------------------------------------

原创 MYSQL初始化

最近要用到MYSQL,到官網去下載包,但是突然發現官網沒有再提供安裝程序了 ,只有自己手動初始化,初始化過程如下,記錄一下: 首先,通過Administrator運行CMD,進入MySQL的bin目錄: 執行語句:mysqld --ini

原创 關於在64位linux下開發32位linux程序的一些問題

前幾天在64位linux下開發跨平臺的代碼,包括32位和64位的版本都需要編譯,在給g++加上-m32開關之後,g++報了一個錯誤: gnu/stubs-32.h: No such file or directory compilatio

原创 IPV4的C++代碼如何升遷到IPV6,以及如何優雅的進行IPV4,IPV6兼容性編碼

如果單純的從代碼角度來看,IPV4和IPV6的變化基本不大,主要是圍繞着sockaddr系列結構體的變化,API層面基本沒變化,變化最大的就是將字符串解析成地址結構體的那幾個函數,爲了解析字符串中的IPV4地址,IPV4使用 inet_a

原创 Herr Mannelig 《馬內力格先生》

Sir Mannelig  Early one morning before the sun did rise  And the birds sang their sweet song  The moun

原创 地表渲染過程中,使用不同技術得到的效果比較

通常在網絡遊戲的地表渲染中,都是使用4層紋理混合的方式來實現地表的混合,加上混合層,一共5層紋理。但這樣得到的結果通常比較呆板,效果並不佳。如下圖所示: 可以看出,如果僅僅使用頂點光照+紋理混合,得到的畫面感覺很平,而且能夠提供的細節

原创 cocos2dx在surface pro上啓動崩潰的問題

這幾天換設備,於是把之前的cocos2d x遊戲項目遷移到surface pro上,之前都非常正常的遊戲,在surface pro上執行時出現了啓動崩潰的情況,每一次都是在程序啓動的時候,執行到CCEGLView.cpp這個文件的203行

原创 解決Win7備用ip無法生效的問題,留檔

Automatic Private IP Addressing, or APIPA as it is better known, is a feature of Windows 2000 , XP,200

原创 apple in app purchase 的測試相關注意事項。。

測試的時候碰到很多問題,Mark一下,以免忘記。 在 itune 內註冊項目的測試帳號的時候,一定要注意,地區必須設置成china,否則因爲地區不一樣導致無法連接到itune store就非常悲催了。 新的帳號必須遵循以下步驟,否則會

原创 IOCP在實際項目中應用的小技巧

Windows下,IOCP 本身是很優秀的網絡IO模型,但是,如果用的不好,反而會降低效率。有幾點,大家如果稍微注意一下,會取得更好的效果。 簡單的說幾點: 1)IOCP 線程的個數,微軟給出來的CPU個數×2+2的算法並不好,實際上(