梁白鸥
- 作品数:7 被引量:10H指数:2
- 供职机构:中国电子科技集团第十研究所更多>>
- 发文基金:国家高技术研究发展计划更多>>
- 相关领域:自动化与计算机技术航空宇航科学技术更多>>
- 实时网络游戏中关键技术的研究与实现
- 本文在所承担的国家863计划项目中,主要研究实时网络游戏中的网络关键技术。网络游戏技术是计算机图形学和网络通信技术以及人工智能等领域在数字娱乐产业中的重要应用,是一项多学科交叉的研究领域,是目前的一个研究热点。目前国内自...
- 梁白鸥
- 关键词:网络同步分布式对象
- 文献传递
- 网络游戏中移动同步问题的解决方案被引量:4
- 2007年
- 在基于C/S网络游戏架构下,介绍了网络游戏中的网络分布式对象的概念,分析了基于图形帧移动的错误方法,提出了一种基于时间移动的算法,并使用插值的方法改进了该算法。最后在上述基础上,提出了一种基于客户端预测和客户端修正的移动同步算法。在实时性要求较高的网络游戏中该算法完全能解决移动同步问题。
- 梁白鸥陈雷霆
- 关键词:网络引擎网络游戏分布式对象
- 基于Sugiyama的流程图自动生成算法被引量:1
- 2019年
- 为了解决流程图绘制效率低下的问题,更好地保证软件模型、文档与代码的一致性,提出了一种流程图自动生成算法。首先,通过逆向分析C/C++源代码,提取代码的Token列表,生成Scope树,从而生成流程图。同时,提出了一种规范代码函数体注释的方法,提高流程图的可理解性。最后,应用Sugiyama布局算法,并对坐标指定步骤进行补充改进,对流程图进行了自动布局,最终生成可读流程图。实际应用过程中,所提算法有效地提高了软件设计文档的编写效率,保证了软件模型、文档与代码的一致性。
- 梁白鸥
- 关键词:软件逆向工程
- Dead Reckoning技术在网络游戏中的应用被引量:4
- 2007年
- 介绍了基于物理运动学算法的预测技术以及基于Cubic Splines算法的平滑处理技术,并给出了Dead Reckoning在网络游戏中应用的具体算法以及该算法的相应实例。
- 梁白鸥陈雷霆蔡洪斌
- 关键词:DEAD网络延迟网络游戏
- IO服务在综合化航空电子系统中的应用
- 2017年
- 为了隔离应用程序与航空总线驱动程序的关联,提高应用程序的可移植性,实现了跨平台、通用、异步、松耦合、一对多的IO服务。IO服务通过总线插件技术、总线通道的反射创建技术、XML配置技术,实现了IO服务的通用化。通过订购发布机制实现了总线通道与使用者之间的松耦合和一对多的关系,同时订购数据转发引入了组播技术,使得一对多的数据转发效率得到提升。在实际综合化航空电子系统中,IO服务与ICE中间件相结合,增加了软件架构设计的灵活性,提高了软件的移植性,降低了软件复杂度和调试难度。
- 梁白鸥
- 关键词:FACEICE插件技术
- 基于CORBA的备份与重构技术在系统集成中的研究与应用
- 2008年
- 采用CORBA技术和组播技术,以及基于部分重启的分配算法很好地解决了分布式系统的自动备份与重构问题。该解决方案能很好地应用于大型分布式系统的系统集成中,提高了系统的可靠性。
- 陈琪梁白鸥李涛
- 关键词:系统集成备份
- 一种提高代码复用的C++序列化框架设计被引量:1
- 2019年
- 序列化在各类软件中应用非常普遍。在实际工程应用中可能出现XML、二进制和数据库的序列化操作,由于ANSI C++不支持序列化操作、硬编码通常产生大量重复代码,本文设计了一套支持XML、二进制和数据库序列化的C++框架。该框架引入了MessageObject、Serializer、Stream三个概念,并提出利用C++宏来屏蔽重复实现的细节。该框架在实际工程应用中大大减少了代码量,提高了代码的复用。
- 梁白鸥