编程技术
Wasonzh
这个作者很懒,什么都没留下…
展开
-
网络游戏的负载均衡技术
1、分布式计算架构;2、降低网络带宽占用率的多阈值状态递推(DR)算法。游戏软件中的同一场景中常常包含兴趣范围差别较大的多种实体对象。如:一般的坦克的兴趣范围可能只有几公里,而雷达的观察范围可达100公里以上,这样很容易造成某些结点由于其实体兴趣域较广导致相关网段出现通讯瓶颈。为解决这一问题,我们需要研究多阈值状态递推(DR)技术。DR协议允许实体数据存在一定的误差,以减少网络数据传送频率而减少通原创 2005-03-08 11:45:00 · 1937 阅读 · 0 评论 -
通过#pragma pack(n)改变C编译器的字节对齐方式
通过#pragma pack(n)改变C编译器的字节对齐方式 在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构的每个成员按其自然对界(alignment)条件分配空间。各个成员按照它们被声明的顺序在内存中顺序存储,第一个成员的地址和整个结构的地址相同。例如原创 2005-03-18 10:08:00 · 1137 阅读 · 1 评论 -
关于单元测试的策略问题
单元测试其实难在测试策略上,对于一个上百行代码量的软件系统,要完成所有单元模块的测试对于国内大多数企业来说几乎是不可能的.所以,如果制定一个好的,有效的测试策略是至关重要的,也是能够有效地进行单元测试活动的途径! 经过一段时间以来的实践,总结出了以下几个原则:1. 做重点模块2. 做底层模块3. 做使用频率最多的模块具体的事情就不再展开了,等有时间再详细地说一说单元测试经验. 睡觉先原创 2005-03-25 23:40:00 · 1732 阅读 · 0 评论