原创 第一天

    剛剛從CSDN搬過來,關鍵是CSDN不支持第三方客戶端好不方便,以前也在51CTO看到很多文章,以後多在這邊逛逛了,呵呵。     使用live writer在51CTO上操作,首先是第一步不要直接用個人地址建立日誌帳戶,我剛開始這

原创 我的友情鏈接

51CTO博客開發

原创 C++ 0x regex實現關鍵OR敏感字過濾

給出一篇文檔,要求把裏面的“性愛”都替換成“革命”,“性”都替換成“道德”。刪除裏面所有的“A片”。在所有的“蒼井空來了”前面加上“(表相信)”,後面加上“(這是謠言)”。 要求:考慮周密,設想各種會出現的奇怪情況。因爲---我們是國家安全

原创 C++技巧: SFINAE

SFINAE是Substitution Failure Is Not An Error的縮寫,即利用編譯器的模板匹配失敗來實現某些功能。C++中模板匹配遵循儘可能精確的原則,當最精確的模板匹配失敗時會再嘗試候選模板,因此利用同名但模板參數不

原创 第一天

    剛剛從CSDN搬過來,關鍵是CSDN不支持第三方客戶端好不方便,以前也在51CTO看到很多文章,以後多在這邊逛逛了,呵呵。     使用live writer在51CTO上操作,首先是第一步不要直接用個人地址建立日誌帳戶,我剛開始這

原创 wininet InternetOpenUrl error 6 INVALID_HANDLE

一個程序用wininet實現http請求,url較長有大約4K左右,但在部分XP機器上會出現InternetOpenUrl返回NULL,錯誤值爲6 INVALID_HANDLE。當時調整了各種參數查了各種資料都無法解決,後來乾脆直接用soc

原创 sse實戰1 - 入門與性能對比

入門推薦閱讀該URL裏面的系列文章,http://www.cnblogs.com/zyl910/archive/2012/04/26/md00.html。 MSDN上有全部可用的函數及說明,而且非常容易懂,非常推薦,http://msdn

原创 C++程序員Python notes

參考http://blog.chinaunix.net/uid/20039893/frmd/49956.html及其他一些網上資料,C++程序員的Python入門。 1. important getchas:     judge whe

原创 Importing Python Modules

原文:http://effbot.org/zone/import-confusion.htm 簡介 import 和 from-import 對於Python新手經常帶來嚴重的混淆,不過相信大家一旦清楚它們的實現機理後就不會對使用他們有任何

原创 VS中使用SSE DEBUG正常RELEASE下出錯的解決方法

    __m128i* p_aoffsets = (__m128i*)aoffsets;    __m128i* p_boffsets = (__m128i*)boffsets;    int n_count = MATCH_MASK /

原创 我的友情鏈接

51CTO博客開發

原创 visitor模式本質

http://topic.csdn.net/t/20051231/14/4492965.html visitor模式的本質是在不修改類結構的前提下爲類及所有派生類添加一個“虛函數”,當然區別在於無法像虛函數一樣拿到成員變量,所以某種意義上

原创 centos 傻瓜式安裝/升級GCC 4.7

http://www.cnblogs.com/linbc/archive/2012/08/03/2621169.html 無論出於對C++ 0X或是OPENMP等的支持,使用最新的GCC都應是可能情況下的最好選擇。網上其他的教程都過於繁瑣

原创 對multimap作key遍歷

對map作key遍歷和普通容器一樣,因爲key - value是一一對應,而對multimap則要使用一些其他方法了。 主要是使用upper_bound,傳入一個key值,upper_bound會返回比其大的第一個key iterator

原创 core文件截斷的處理方法

http://www.akadia.com/services/ora_enable_core.html Overview 在大多數linux發行版中,普通帳戶默認是無法創建core文件的。但是,對於某些應用(比如Oracle)啓用這