linux下boost編譯(記錄一下)
摘要: 每次編譯boost總是得去網上搜索一番, 這次把過程記錄一下.
閱讀全文
試用google Protocol Buffers( 比xml快20~100倍, 支持序列化數據 )
摘要: google ProtocolBuffer擁有多項比XML更高級的串行化結構數據的特性,ProtocolBuffer:
* 更簡單
* 小3-10倍
* 快20-100倍
* 更少的歧義
* 可以方便的生成數據存取類
閱讀全文
google ProtoBuf開發者指南
摘要: 什么是protocol buffer
ProtocolBuffer是用于結構化數據串行化的靈活、高效、自動的方法,有如XML,不過它更小、更快、也更簡單。你可以定義自己的數據結構,然后使用代碼生成器生成的代碼來讀寫這個數據結構。你甚至可以在無需重新部署程序的情況下更新數據結構。
閱讀全文
使用LuaPlus在C++中集成Lua腳本(轉)
摘要: 去年我作了一個Lua腳本的C++包裝,有許多朋友感興趣,并嘗試使用,我感到受寵若驚。事實上,我作的包裝,學習的目的比較強,它還是有許多缺陷的。為了讓朋友們少走彎路,我推薦使用LuaPlus作為C++的包裝。
閱讀全文
提升linux下tcp服務器限制(轉)
摘要: 1、修改用戶進程可打開文件數限制
在Linux平臺上,無論編寫客戶端程序還是服務端程序,在進行高并發TCP連接處理時,最高的并發數量都要受到系統對用戶單一進程同時可打開文件數量的限制(這是因為系統為每個TCP連接都要創建一個socket句柄,每個socket句柄同時也是一個文件句柄)。可使用ulimit命令查看系統允許當前用戶進程打開的文件數限制:
閱讀全文
天龍八部Online 骨骼動畫文件加載(轉)
摘要: 天龍對skeleton文件做了一點小的改動, 要正確加載需要更改加載skeleton的代碼.
對OgreSkeletonSerializer.cpp文件里面的SkeletonSerializer::readAnimationTrack函數進行修改.
閱讀全文