摘要: 微软的平板微软推出自有品牌的平板电脑,这个消息着实让我感到十分意外,微软较之于苹果,我认为拥有广大的硬件合作伙伴是微软的一个优势。WIN8的操作系统,几乎可以安装在任何一个OEM厂商生产的平板上,并且可以得到良好的驱动支持,这个是苹果和android所不能及的。现在微软又推出了自有品牌的平板,那么OEM就会有压力,更重要的是,现在android的发育的非常好了,虽然Google也有自有品牌的手机,但是android的版权成本非常低。如果要选择的话,OEM厂商还是应该更多的倾向于android。当然,Win8不仅仅是为平板电脑而设计的,还有OEM厂商的笔记本,台式机,零售等其他渠道来完成预计的销 阅读全文
posted @ 2012-06-23 23:54 Jesse Jiang 阅读(2581) 评论(0) 推荐(3) 编辑
摘要: 在这一章中,我们讨论一下如何创建一个异步的API,供其他基于WinRT的语言使用。 在WinRT中有四种异步的接口,IAsyncAction 没有返回值类型的接口,IAsyncActionWithProgress 没有返回值类型,但是有进度监视器的接口。IAsyncOperation 返回值为T的接口,IAsyncActionOperationWithProgress 返回值为T,有进度监视器的接口。 阅读全文
posted @ 2012-05-13 23:58 Jesse Jiang 阅读(3593) 评论(9) 推荐(2) 编辑
摘要: 任务组: 在之前我们介绍的异步操作都是基于Task的,这个是被封装好的类,可以作为传入,或者传出参数。下面我们要介绍的任务组的概念,他是比Task更轻量级的异步调用方式。 阅读全文
posted @ 2012-04-05 00:31 Jesse Jiang 阅读(4395) 评论(0) 推荐(3) 编辑
摘要: VS11 C++异步编程,取消操作的概念 阅读全文
posted @ 2012-03-25 16:30 Jesse Jiang 阅读(3346) 评论(0) 推荐(2) 编辑
摘要: 微软已经在VS10中加入了Concurrency Runtime namespace来支持C++的异步编程,笔者认为异步编程在是现代编程语言的一个发展方向。在此总结一些异步编程的基本概念和语法,希望能给大家理解异步编程带来一些方便。首先,异步编程的基本单位是task class。我们把想要执行异步操作的函数放入task 里面,通过协调这些task的关系,来实现基于函数的异步操作。这种方式相对于传统的基于线程池的异步调用,开发者不需要关心底层的线程如何分配,资源如何同步,是否有死锁的存在。这样,开发者会更专注于代码的逻辑,进而提高编程的效率。task<T> 是一个模板类,T是函数返回 阅读全文
posted @ 2012-03-18 16:17 Jesse Jiang 阅读(7299) 评论(4) 推荐(2) 编辑
摘要: C++的Lambda表达式在WIN RT的异步编程中,占有非常重要的作用。但C++的Lambda表达式又不同于其他语言,比如C#,javascript。本篇旨在讨论C++ Lambda表达式的基本语法和概念,希望大家多多指正。首先,我们看一下Lambda表达式的基本构成1. 是捕获值列表,2.是传入参数列表,3.可修改标示符,4.错误抛出标示符,5.函数返回值,6.是函数体。在.NET 中,我们认为比较标准的Lambda表达式应该是这个样子//declaring_lambda_expressions1.cpp#include<functional>intmain(){//Assig 阅读全文
posted @ 2012-02-13 00:19 Jesse Jiang 阅读(1504) 评论(0) 推荐(0) 编辑
摘要: 还是关于3Q事件,如果没有3Q事件,如果没有互联网的话,我们可以说腾讯会是一家优秀的企业,产品线广,而且核心产品有竞争力。这很像海尔,做到后来什么都做,大家买海尔是因为品牌,但是可能就单个产品而言,并不是最好的,比如说海尔的电脑。而且这样的商业模式在之前是备受追捧的,一个品牌在一个领域内打响,然后开始扩张企业。这也是非常合理的想法。但是,为什么腾讯在扩张自己业务的时候,却备受指责?抄袭?海尔电脑也... 阅读全文
posted @ 2010-11-07 23:12 Jesse Jiang 阅读(2010) 评论(8) 推荐(1) 编辑
摘要: 还是关于3Q事件,如果没有3Q事件,如果没有互联网的话,我们可以说腾讯会是一家优秀的企业,产品线广,而且核心产品有竞争力。这很像海尔,做到后来什么都做,大家买海尔是因为品牌,但是可能就单个产品而言,并不是最好的,比如说海尔的电脑。而且这样的商业模式在之前是备受追捧的,一个品牌在一个领域内打响,然后开始扩张企业。这也是非常合理的想法。但是,为什么腾讯在扩张自己业务的时候,却备受指责?抄袭?海尔电脑也... 阅读全文
posted @ 2010-11-07 12:27 Jesse Jiang 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 桌面的办公应用程序可能要面临相当长的一段发展停滞期,得出这个结论并不是分析软件的数量和增长率而得出的。我发现在这一年里,硬件平台几乎没有任何革命性的技术出现,而且硬件的价格并没有降低。一年前的配置,在现在还是那个价钱,几乎没有任何变化。我之前曾提过,软件驱动硬件的发展,而硬件的发展反过来会刺激软件的增长,而现在硬件和软件却互相限制住了。究其原因,是因为软件和硬件的发展速度已经远远的超出了人们的日常... 阅读全文
posted @ 2010-07-20 19:29 Jesse Jiang 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 很多人认为平板电脑将会取代PC机,但我认为,用电脑娱乐的人远远多于用电脑办公的人,而玩盗版游戏的人,或者说玩网游的人,一直都会热衷于鼠标和键盘控制游戏中的角色,而且现在的网游也不会贸然要求较高的游戏配置,所以很多人会用台式机来娱乐的。按一般台式机的寿命来衡量的话,起码三到五年,我指的是在中国,而且我认为平板电脑的销量不会很高,肯定不及台式机加笔记本的十分之一,所以台式机三五年内不会消失。也许平板电... 阅读全文
posted @ 2010-06-07 11:47 Jesse Jiang 阅读(2900) 评论(23) 推荐(3) 编辑