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函数进行修改.
阅读全文