原创 我的友情鏈接

51CTO博客開發

原创 主流RAII class的存在價值——不存在能夠完全替代Dumb Pointer的RAII class

  前言 前幾天在很多地方老是碰到RAII(Resouce Acqusition Is Initialition)相關的話題,對於這一塊,由於自己以前在代碼中很少用到,從來都習慣於使用dumb pointer,所以從沒仔細去研究過。當它足夠

原创 深研《TCP/IP詳解卷1》第一篇——鏈路層

某年某月某一天,我在WLW上寫了半篇沒CTRL+S的博文 深研《TCP/IP詳解卷1》——鏈路層,突然間室友做飯搞個功率很大的電磁鍋弄的跳閘了,停電了!於是一段很長的篇幅就這樣被這無情的斷電給抹殺了。。能做的只有:從頭再來! TCP/IP協

原创 正式入駐51CTO

以前一直在CSDN裏寫博客 酋長的成長之路 ,最近幾個月有些懶散,再沒有寫過博文。最近突然的,想開始繼續寫博客了,恰遇CSDN史上最大規模泄密事件,加之CSDN改新後已經不支持WLW等第三方軟件寫博文,想來想去,還是搬到51CTO吧。希望不

原创 參與開發的第一個ipad遊戲上線——緬懷曾經的年少輕狂

中文名:時裝設計師——維拉的成長日記 英文名:Fashion Dream 新浪官方微博:http://weibo.com/u/2619089061 下載地址:http://itunes.apple.com/us/app/fashion-dr

原创 幾種常見加密算法初窺及如何選用加密算法

以前寫文章總喜歡先廢話一堆,這次就免了,直入主題。 加 密算法通常分爲對稱性加密算法和非對稱性加密算法,對於對稱性加密算法,信息接收雙方都需事先知道密匙和加解密算法且其密匙是相同的,之後便是對數據進行 加解密了。非對稱算法與之不同,發送

原创 深研《TCP/IP詳解卷一》第二篇——網絡層(上)

  某一天,當我被很多世俗規則限制住自己的行爲而不能去做很多正常人能做的事時,於是突然間感覺到:人,本不該來到這個世上!自從我們呱呱墜地那一刻起就註定我們這輩子要承受很多痛苦。。。打破規則和循規蹈矩間永遠也找不到合適的平衡點。想起電影《刺客

原创 我的友情鏈接

51CTO博客開發

原创 編譯器肯定會爲沒有constructor的類生成一個default constructor嗎? ——感嘆國內教科書中的常識性錯誤

    看完了《inside c++ object model》,接下來,就是親自動手實踐驗證了。 依然記得大二時候那本清華大學出版社出版的C++教材,我用了2周時間就看完了,那時候的我還沒有任何面向對象的思想,更別提項目經驗了。感覺整個C

原创 深研TCP/IP詳解卷1開篇

  說明 昨天用了3個小時大概略覽了下這本書,就感覺所有該瞭解的都差不多瞭解了,有一種直接開始閱讀卷二的衝動。而這又有違我之前的計劃:深度探究TCP/IP詳解系列。或許是自己太浮躁了,回頭想想貌似這也不是我第一次有種浮躁感了。。很久以前記得

原创 C++轉Objective-c的糾結惆悵 —— objective-c的怪異特性

前言 應公司要求,最近開始做IOS應用了,這意味着 什麼?全新的語法,全新的技術,全新得框架都要等着我去熟悉呢。。 對於我一個傳統的C++程序員來說,理論上要熟悉Objective-C的語法當然用時不多了,只是接觸之後才發現,這語法讓人糾

原创 C++華麗的exception handling(異常處理)背後隱藏的陰暗面及其處理方法

  前言 最近在看auto_ptr源碼的時候,發現裏面的異常說明很多。事實上對於exception handling這塊,以前也有很多困惑的地方,只是由於平時代碼中很少用到,於是就從來沒仔細鑽研過。本來這篇是用來寫smart pointer

原创 程序員的內功築基計劃

      近來在爲公司封裝一個IOS平臺庫,很多東西都是現學現賣。事實上,對於框架的使用方面,我從來都不放在心上,總感覺就那麼一堆API放在那裏,我們要做的只不過是看着文檔說明,實現自己需要的功能罷了。在做到網絡傳輸方面的模塊時(尤其是

原创 C++的多重繼承及virtual繼承所帶來的佈局繁雜

前言 在我寫下這篇文章的時候,是2012年的春節。此刻已經深夜了,外面鞭炮聲震耳欲聾,想起往年的這個時候,現在該是和家裏人聚在一起看春晚的。而今已時過境遷。雖然如此,但我從未感到孤獨或什麼的,甚至連春晚都懶得看了。。 怪也就怪自己這幾天突然

原创 “業餘程序員”小談C++類型轉換

  前言 對於C++代碼中的類型轉換,我從來都習慣用C風格轉換(在C++中被稱爲舊式轉換)。實際上,我寫的很多代碼都很少注重效率。而在新公司裏一位對C++代碼效率要求極高的team leader看過我寫的代碼後,直接建議我去讀下《effec