Sailor++

导航

 

2013年10月28日

摘要: 1.首先最重要的当属网络处理的部分,用一些处理库像libevent, 或者用底层直接处理(windows iocp和Linux epoll)2.定时处理器,好多需要准确定时处理的逻辑需要定时处理器。用Socket的超时或者自己写Timer3.数据库处理MySQl的连接API4.xml读取,tinyxml libxml等等5.LuaWapper类调用脚本,个人认为用处不大6.关于多线程,注意死锁,和减少锁竞争。和 libevent 是否是线程安全模式。7.关于消息解析和回调,消息结构体指针强制转换或者一个一个读。傻一点的Swith结构,或者用map以命令号为键值存函数指针。8.关于日志,输出到终 阅读全文
posted @ 2013-10-28 16:37 SailorNet 阅读(123) 评论(0) 推荐(0) 编辑