原创 走進boost

一直流傳這麼一個說法,想成爲高手,一定要多讀高手寫的源代碼。哪些代碼是好材料呢?C++標準庫的源代碼?不,如果您讀過,就會發現:要麼是各種實現獨有的表達方式讓人摸不着頭腦,要麼是恐怖的代碼風格(如到處是下劃線)憋得人難受。Boost庫的

原创 關於Linux常用的二進制文件分析方法

    當你在unix下拿到一個二進制文件但不知道它是什麼的時候,可以通過以下方法得到一此提示       1、 最首先應該嘗試strings命令,比如拿到一個叫cr1的二進制文件,可以:   $ strings cr1 | more

原创 2011互聯網技術發展淺析

編程語言 由於Apple的魅力,Objective-C獲得了飛速發展。其他主流語言變化基本不大。 從5月的Google I/O大會來看,Go語言在Google內部得到不少應用,但是社區關注點成功案例,在2010尚未明顯突破。 在TIO

原创 基於多層結構的網絡遊戲平臺的研究與應用

基於多層結構的網絡遊戲平臺的研究與應用 學科專業: 計算機軟件與理論 研究方向: 計算機軟件 導 師: 李 祥 教授 研 究 生: 匡 華 中國 · 貴州 · 貴陽 2007年 5 月 本文的主要工作在《天

原创 2012,回顧與展望!

       傳說中的2012,轉眼就要過去了,瑪雅末日預言最終還是止於坊間的笑談!        歲末將至,是有必要總結一下的!還是按照常規的家庭與工作二大topic吧。        【家庭篇】        2012無論是我的小家,

原创 《高效程序員的45個習慣》讀書筆記【思維導圖】

《高效程序員的45個習慣》   這是一本好書,書中的觀點直白、樸素,極富實踐性!當然最重要的,還是要在實際項目中身體力行!      下面摘取書中要點,花了大半天時間做成思維導圖,以方便隨時查閱。            

原创 AS3 socket編程

我們在使用ActionScript3.0進行Socket編程的時候需要關注下面的問題,我們將在今後的學習中逐個對下面的問題進行討論,並儘量逐漸的改進我們的程序. 1.與Socket服務器建立連接. 2.向Socket服務器發送數據. 3

原创 protobuf在網絡編程中的應用思考

protobuf簡介 protobuf是google提供的一個開源序列化框架,類似於XML,JSON這樣的數據表示語言,其最大的特點是基於二進制,因此比傳統的XML表示高效短小得多。雖然是二進制數據格式,但並沒有因此變得複雜,開發人員通

原创 HTTP冪等性概念和應用

基於HTTP協議的Web API是時下最爲流行的一種分佈式服務提供方式。無論是在大型互聯網應用還是企業級架構中,我們都見到了越來越多的SOA或RESTful的Web API。爲什麼Web API如此流行呢?我認爲很大程度上應歸功於簡單有

原创 搭建可複用的遊戲服務器框架的思路

網絡遊戲公司成長到一定的階段,會有一些經驗和技術的積累,這些積累會在日後的遊戲開發使用,但如果揹負了過重的歷史包袱,就應該丟棄,開發一套全新的架構在適應現在的遊戲開發技術需要。而我,最近就在考慮一個可複用的服務器框架,這個問題思考已經不是

原创 flash mmorpg地圖設計

網上看一篇關於目前幾個流行flash mmorpg地圖實現的分析,這裏也想說說自己的一些看法。 常見的三種方式: 1、整圖 2、Tile元素拼裝 3、柵格化切片 整圖 整圖加載很好理解直接加載一張背景圖。這種方式比較適合小場景(面積不

原创 Google Protocol Buffer 的使用和原理

很詳細的關於protobuff的介紹,先收藏之!   簡介 什麼是 Google Protocol Buffer? 假如您在網上搜索,應該會得到類似這樣的文字介紹: Google Protocol Buffer( 簡稱 Protobuf

原创 《程序員的職業素養》讀書筆記

        書籍地址:http://book.douban.com/subject/11614538/              一句話點評該書:Bob大叔的職業生涯經驗總結,現身說法,可信可敬!     (一)專業主義 (1)“專

原创 Social Game與MMORPG在服務器架構上的差異

      最近在作公司的一個Social Game的項目服務器架構設計,與之前做過的MMORPG(簡稱RPG)相比,差別還是較爲明顯的,現總結一二,以供分享! (一)協議通信          1)Socail Game爲了快速開發,在

原创 遊戲服務器場景管理AOI方案

---------------------------------------------------------------------   AOI(Area Of Interest)在MMOPRG遊戲服務器上是不可或缺的技術,廣義上