摘要: 二、 API篇 随着Windows操作系统开始占据主导地位,开发Windows平台下的应用程序成为人们的需要。当然,这也为传统的DOS程序员提供了一种新的编程方法—一种不受设备限制并由事件驱动的编程方法。另一方面,Windows GUI的开发迫使传统的DOS程序员的编程方法发生了变化。当时,大多数... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 三、 MFC篇 Windows API是面向过程的接口,因此对于当时的编程技术来说,它是完美无缺的。但是,随着人们逐渐使用C++进行Windows程序的开发,迫切需要建立与Windows API的面向对象包装的接口。1992年,微软将Windows API开发成为它的应用程序框架(AFX),后来该... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 编辑:马志文 时间: 2009-12-29 如现在大家所想的那样, Windows7 其实是 Windows Vista 的改进版。 Windows 7 在 Windows Vista 的基础上进行了大量的完善工作,也加入了不少新特性。 Vista 与其上一代 XP 相比,提供了非常大的改进,然而... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 六、 .NET框架篇 .NET是微软自从发布Windows 3.0以来最为激动人心的新技术,是微软战略上为下一个十年对服务器和桌面软件工程的第一步,是微软的一场世纪大豪赌。对于.NET,微软的定义是,“用于构架、配置、运行网络服务及其他应用程序的开发环境。该平台包括三个主要部分:公共语言运行时、框... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 五、 Windows DNA篇 微软的Windows分布式因特网应用体系(简称Windows DNA)是微软创建新一代高适应性商业解决方案的框架,它使公司能够充分地挖掘数字神经系统的优点。Windows DNA是在.NET平台出现之前在微软平台上进行技术开发的大环境,要利用微软的组件技术OLE、C... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 四、 COM、OLE、ActiveX及COM+篇 微软的许多技术,如OLE、ActiveX、以及DirectX等都是基于COM技术而建立起来的。微软本身也大量地使用COM组件来定制他们的应用程序及操作系统。那么,什么是COM呢? 所谓COM即“组件对象模型”,是一种说明如何建立可动态互变组件的规... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 在学习D3D11的时候遇到一个问题,事情是这样的: D3D11引入了常量缓存(const buffer)用来实现数据的高速传输,这块儿buffer是CPU Only Write,GPU Only Read这样的特点,其他还是D3D9的惯例。在我调用完g_pD3DImmediateContext-... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 李如一他们弄得那个IT公论,最近有一期是吐槽ObjC的。吐到最后, @涛吴 说,理想的用户界面语言应该是界面的描述和逻辑分开的,想了半天举不出例子来,其实说的不就是WPF吗?还在用Interface Builder画界面的题主,你感受一下。 Visual Studio已经不仅仅是一个编程的IDE了... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(1538) 评论(0) 推荐(0) 编辑
摘要: 分几个角度来说:一、我认为,Unity3D将无可挽回的,或者说,势在必得的,成为接下来很多年内,世界移动领域游戏引擎市场霸主。回顾历史,正如同咱们经历过一次又一次的互联网时代变革一样,x86,windows,Google,facebook,twitter,当一个具备一定规模的产品在一定领域达成霸主地... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 弊端是,没有人还记得面向对象原本要解决的问题是什么。1、面向对象原本要解决什么(或者说有什么优良特性)似乎很简单,但实际又很不简单:面向对象三要素封装、继承、多态(警告:事实上,从业界如此总结出这面向对象三要素的一刹那开始,就已经开始犯错了!)。封装:封装的意义,在于明确标识出会访问某个数据结构(用... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 下面是一些长篇的讨论,这里我把大数据的核心价值理解为核心商业价值。 “很多人还没搞清楚什么是PC互联网,移动互联网来了,我们还没搞清楚移动互联的时候,大数据时代又来了。”——马云卸任演讲 本文尝试从三大产业的角度将大数据的核心商业价值分类讨论。 首先例举一些大数据的典型应用,然后解释大数据的定义,... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 原文出处:http://www.williamlong.info/archives/1728.html -----------------------------------------------------------------------割--------------------------... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 距离我的上一篇文章——写给VC++ Windows开发的初学者已经4年多时间过去了,感慨于时光如梭之余,更感慨于这么多年来(从1998年我初学VC算起吧)到如今其实我仍然还只是个初学者而已。看看之前写给大家的东西,似乎说了些什么,但仿佛又什么都没有说。好多网友也都慕名加入了我的VC++群,一同探讨... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(2858) 评论(1) 推荐(0) 编辑
摘要: 出处http://www.zhihu.com/question/24591127 按:今天看到这篇文章,有点感慨,散度这个概念我初次接触到至少应该是在1998年,时隔这么多年后看到这篇文章,真的佩服作者的功底,不管怎么样,能那么形象的说出散度的意义,已经就知道作者不是一般的“人云亦云”型抄客,而是... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(2411) 评论(0) 推荐(0) 编辑
摘要: 在自己公司产品中做过三消的实时对战。实时对战是完全可以实现的,只是体验上根据玩法和网络环境,会不同程度的打折扣。由于2G/3G网络环境的不稳定,经常需要断线重连,扰乱游戏流程,让对方等待。如果排除网络环境不好的用户,又降低了实时对战的玩家基数。这个基数达不到一个门槛,会导致匹配困难。而为了克服这个问... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 游戏设备的发展离不开生态系统的成熟及供应商的支持。与多年前盛大盒子面临的窘境相比,经过手机、平板的移动设备的发展及培育,在国内已经形成了完善的手游生态链,相对来说Android类游戏以休闲、轻度为主,制作成本较低,可移植大量安卓手机游戏。Android类游戏盒子及电视的硬件产业链完全被国内厂商所掌... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 推荐一些Hadoop家族系列文章,主要介绍Hadoop家族产品,常用的项目包括Hadoop, Hive, Pig, HBase, Sqoop, Mahout, Zookeeper, Avro, Ambari, Chukwa,新增加的项目包括,YARN, Hcatalog, Oozie, Cassan... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 数据挖掘:What?Why?How?这个问题思考了很久,作为过来人谈一谈,建议先看下以前的一些回答。 什么是数据挖掘? 怎么培养数据分析的能力? 如何成为一名数据科学家?磨刀不误砍柴工。在学习数据挖掘之前应该明白几点: 数据挖掘目前在中国的尚未流行开,犹如屠龙之技。 数据初期的准备通常占整个数据... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 计算机行业发展非常快,大学里的教育基本都跟不上实际的社会需求。如果你所在的学校还在指定大家使用谭浩强的教材,或使用VC6.0来教大家上机实验,那你不妨看看本文,这里有一些建议可以帮助你不会脱离社会太远。 考虑到这是一个过来人感觉很基础,但是对于初学者又觉得困难重重的问题,我想如果这篇文章要想写得不让... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(175) 评论(0) 推荐(0) 编辑
摘要: ISO C++ 11 标准的一大亮点是引入Lambda表达式。基本语法如下: [捕获列表](形参列表) mutable ->返回值类型 复合语句 其中除了“[]”(其中捕获列表可以为空)和“复合语句”(相当于具名函数定义的函数体),其它都是可选的。它的类型是唯一的具有成员operator()的非联合... 阅读全文
posted @ 2014-09-16 18:16 至道中和 阅读(109) 评论(0) 推荐(0) 编辑