- 博客(19)
- 资源 (43)
- 问答 (1)
- 收藏
- 关注
原创 游戏服务器设计
网络游戏越来越复杂,其中的服务器设计也是越来越复杂。我们可以根据游戏功能来划分一个个独立的模块,登录服务器负责验证帐号、网关服务器负责数据转发、游戏服务器负责游戏逻辑、数据库服务器负责数据存储、邮件服务器负责邮件处理、充值服务器负责游戏充值、好友服务器负责好友逻辑、家园服务器负责家园、聊天服务器、中心服务器,这完全是基于功能扩展出来的一个服务器组,可以物理上横向扩展,一个MMORPG的模型出来了。
2012-11-13 23:38:56 576
原创 游戏服务器数据结构探讨
游戏服务器是一个较复杂的系统,涉及登录、数据存储、游戏逻辑、好友逻辑、充值,对于每个独立模块是否可以使用一个全局数组来存储,数组的中的每一个成员又是由数组构成的,一切数据结构只有数组,保证任何一个数组中涉及查找的都保证有序,查找使用二分查找,这样的服务器虽然灵活性不是很大,但是这样的服务器在效率上是不是很优秀,也不需要去管理内存,是不是不错的想法呢。
2012-11-13 23:25:56 599
原创 stl源码分析请教
template inline typename iterator_traits::iterator_category__iterator_category(const _Iter&){ typedef typename iterator_traits::iterator_category _Category; return _Category();}SGI版本ST
2012-11-13 23:11:21 367
原创 ubuntu12.04使用POSIX线程库问题
ubuntu12.04如何使用POSIX线程库?(10.04及之前版本可用POSIX线程库libpthread,12.04和10.04都有pthread.h)-天涯问答http://t.cn/zOR8nwJ
2012-05-12 11:55:52 480
原创 请高手来指教
我们知道硬件是基础,软件是灵魂。操作系统是核心,一切软件都是架构在操作系统之上,编译器更是提供给人们发挥想象空间的利器。 我们学习程序设计应该学最核心的东西:数据结构和算法。的确,设计一种好的数据结构会让你的算法的时间复杂度和空间复杂度大大减小,我们是应该学好它,但是抽象的去学它却不知道它应用的广阔领域,是不是效率不高呢。有高手给几个例子来应用一下堆栈、队列、矩阵、树、图等等
2009-05-15 18:30:00 478
单片机DY1100源程序 汇编语言实现 近400行代码
2010-04-29
任意表达式求值(C控制台程序)
2010-04-20
Delphi7 + Access旅游管理系统
2010-01-18
centos6.3内核2.6.32升级到3.1.2,在centos上安装xen4.1.3
2015-08-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人