自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 云游戏的架构设计和技术实现

这是2017年12月我在ECUG上做的一次技术分享,现在把当时的技术演讲重新做个总结,并附上PPT。有对云游戏技术感兴趣的同学欢迎交流。云游戏这个概念非常简单,就是我把游戏放到服务器上去运行,把游戏渲染出来的的音视频画面,通过流的形式传送到终端,终端上不再需要安装游戏,各种终端比如说电视、手机、PC、平板都可以运行。这样我们就不需要关心游戏怎么去适配不同的软硬件平台、终端性能够不够等等这些问题。这个概念本身是非常好的,在2009年的时候,这个技术就已经出现了,美国有家叫Onlive 的公司第一.

2020-07-21 18:29:36 2327 1

原创 也谈“避免使用虚函数作为库的接口”

<br />近日拜读了陈硕大牛的文章C++ 工程实践(5):避免使用虚函数作为库的接口,文章的观点认为应该避免使用C++的class纯虚函数来定义API接口,并以COM作为反向教材进行批判,对此本人有些不同意见,记录在此与各位一同探讨。<br /> <br />陈硕认为C++的虚函数是以虚函数在class中定义的位置来确定其虚表的绑定位置,在class扩充的过程中,原有的虚函数位置不可以变动,因此带来了接口扩展的脆弱与僵硬。虚函数位置不可以随意变动是事实,但是给接口扩展造成问题不敢苟同。陈硕举出的linux

2011-03-16 16:53:00 1872 3

原创 Hybird3D DEMO

Hybird 3D是我最近半年来利用业余时间开发的一款软件渲染器,最初只是为了深入理解渲染的核心算法而做的一些练习,随着时间的推移渲染算法和程序框架经历了数次的重写,现在已经初具雏形,渲染性能也达到了目前目前软件实时渲染领域的一流水平,当然这跟利用GPU加速的硬件渲染是不能比的,不然nVidia就可以回家卖白薯了。本渲染器的创新之处在于充分利用了光栅化和光线跟踪的长处,将两者结合起来以达到性能最佳化。目前支持的特性主要有:1、光栅化和光线跟踪混合渲染2、可编程的渲染流水线,有一套灵活的可编程Shader框架

2010-06-18 01:10:00 1223 1

原创 Transaction Object在并发程序开发中的应用

  上一篇谈了对未来并发程序的一些预想,今天来谈谈如何在并发程序中运用Transaction Object实现无锁并发。   Transaction Object这一概念来自于数据库,现在的数据库一般都能很好的支持并发访问,对于只读数据来说天生就可以被并发的访问而不需要任何同步机制,主要问题在于写入上,当对一个数据同时进行多次写入操作的时候,操作之间就会互相影响,从而产生错误结果,同样在写入过

2007-01-26 15:10:00 1813 1

原创 谈谈多核时代将带给软件业的变革

软件工业从80年代开始经历了一场变革, 那是由PC逐步普及软件走向商业化所推动的,面向对象语言在封装程序复杂度方面表现优异,为大型程序的开发提供了一种经济可靠的途径,第一个取得成功的当属C++,随后java/.net将其推向了颠峰。在面向对象语言相当成熟的今天,又一轮新的变革正在酝酿之中,很可能会让我们措手不及。这一轮的变革推动者是硬件体系的改变,多核和并发将成为今后的主题。多核发展的趋势不必

2007-01-09 11:22:00 2352 2

原创 也驳"驳'C语言已经死了'"

原文连接:http://blog.csdn.net/xushiweizh/archive/2007/01/07/1476422.aspx>> 有偏见的永远只是个体,而不是群体。作者加了后面那句,无疑证明有偏见的不是C/C++程序员,而正是他自己。错了,真理是站在少数人这边的,当一种变革将发生的时候,带有偏见往往是大众是传统力量。>> 这段话更加荒谬了。没见过优秀的C/C++代码? C++标准库

2007-01-08 12:52:00 9612 48

原创 恩,还没什么东西。

测试一下先。

2004-10-27 11:43:00 1682

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除