上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 101 下一页
摘要: 多态 本文选自《竹林蹊径:深入浅出Windows驱动开发》一书 如果纯粹是为了尝鲜,在驱动中加入一个类,内部却只是一团硬板,那就完全多此一举了。所以本节笔者将带领大家在内核中实现类的多态。以CY001 USB设备驱动为例进行讲解,代码请参考本书工程UsbBaseClass和CY001UsbClass,前者以基类实现设备驱动,后者以子类实现设备驱动。 6.3.1 基类、子类 笔者对基类的要求... 阅读全文
posted @ 2011-02-18 09:28 博文视点(北京)官方博客 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 类封装的驱动程序 上面的clsInt太过简单了,无法回答这样的问题:在内核中使用类能带来什么好处?simClass工程无法回答上述问题,笔者只是借助它引出并解决一些基本问题。下面我们思考这样一个问题:就驱动本身而言,如何把内核驱动封装成一个类? 内核驱动,无外乎就是一些数据结构:驱动对象、设备对象、文件对象、IRP等;而对这些数据结构的处理就是内核函数:WDM驱动乃是分发函数(Dispatch... 阅读全文
posted @ 2011-02-17 09:26 博文视点(北京)官方博客 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 推 荐 序 我一直认为,编写程序是一件很奇妙的事情,它可以带来创造和控制的欲望。每当我阅读或者编写一段代码时,脑子里自然地就会想象这段代码怎样完成预定的逻辑。当面对一个不熟悉的开发环境,或者一个新的基础平台时,首先要清楚这个环境或者平台是如何工作的,以及提供了哪些功能。代码本身可能非常复杂,甚至奥妙无穷,但通常情况下,真正优美的高质量代码往往是简单的、易于理解的。对于代码编写者或者维护者来说,真... 阅读全文
posted @ 2011-02-15 09:23 博文视点(北京)官方博客 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 云计算对IT产业的影响 大约每隔15 年左右,IT 产业就会进行一次变革性的转变。不同技术力量相互碰撞和倾轧,并最终产生出一种能改变整个产业生态的革命力量。我们认为云计算就是这样一种力量,它将从根本上改变IT 产业。从计算演变的历史我们可以发现,每个计算时代都有自己深深的烙印,也都有这一时代独领风骚的企业。无论是主机时代的IBM,PC 时代的微软,还是Web 时代的Google ,都是各自时代的... 阅读全文
posted @ 2011-01-27 09:43 博文视点(北京)官方博客 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 云计算的部署模型 根据云计算服务的用户对象范围的不同,我们可以把云计算按部署模式大致分为两种,即公有云和私有云。 1.5.1 公有云 公有云,有时也称外部云,是指云计算的服务对象没有特定限制,也就是说它是为外部客户提供服务的云,其所有的服务是供别人使用。当然,服务提供商自己也可以作为一个用户来使用,比如微软公司内部的一些IT 系统也在其对外提供的Windows Azure 平台上运行。 对... 阅读全文
posted @ 2011-01-25 10:30 博文视点(北京)官方博客 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 云计算的SPI服务模型 虽然目前对于云计算还没有一个统一的定义,但是大家对云计算的服务模型已有了一个相对统一的认识。我们知道云计算是通过共享资源池的方式来提高资源利用率的。在云计算中,根据其资源池中资源的类别,可以把云计算的服务模型分为三种,即所谓的SPI 模型,如表1.1 所示。 表1.1 SPI模型 资源类别 云计算服务模型(SPI) 应用程序 Software as a Servic... 阅读全文
posted @ 2011-01-21 08:36 博文视点(北京)官方博客 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 云计算的特点 业界虽然对如何定义云计算还未达成共识,但对于云计算的特点已有很多深入的讨论。当需要判断一个计算服务是否是云计算时,可以从下面这些云计算的特点出发进行分析。 图1.11 云计算特点 1.3.1 按需服务 云计算是把信息技术作为服务(IT as a Service )提供的一种方式。这种服务的概念都是从消费方(用户)角度出发、而不是从服务提供方出发来考虑问题,因此一个基本特点是要... 阅读全文
posted @ 2011-01-19 09:47 博文视点(北京)官方博客 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 什么是云计算 云计算被认为是分时系统发明和PC 出现之后信息服务提供方式的一次最大的变革。在过去的两年多时间内,云计算这个名词在厂商和媒体的推动之下已广为人知。但什么是云计算,这是所有第一次接触云计算这个概念的人都会首先想到的一个问题。要回答它却不是一件容易的事。据说在2008 年底的一个国际云计算大会上,主持人关于这个问题随机采访了20 位听众,结果得到了22 个答案!时至今日,云计算还缺乏一... 阅读全文
posted @ 2011-01-18 09:43 博文视点(北京)官方博客 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 本文选自《让云触手可及:微软云计算实践指南》一书 我们需要什么样的计算 我认为全球电脑市场的规模大约为5台。——IBM创始人托马斯·J·沃森(Thomas J. Watson),1943 当我们站在微软美国芝加哥数据中心一层的时候,数据中心管理人员告诉我这一层有好几万台计算机,但是我们一台也没看到。这是我见过的最大的数据中心,因为它的占地面积相当于16 个美式足球场。这也是我见过的噪音最小的数... 阅读全文
posted @ 2011-01-17 09:52 博文视点(北京)官方博客 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 丛书序 随着计算机、通信和消费类电子的发展,电子产品遍及了我们生活的方方面面,电子工业在全球得到了长足的发展,电子工业的发展也带动了电子设计自动化技术。电子设计自动化技术(EDA)是在电子CAD技术基础上发展起来的计算机软件系统,是指以计算机为工作平台,融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。利用电子设计自动化工具,电子工程师可以从概念、算法、协议... 阅读全文
posted @ 2011-01-14 10:53 博文视点(北京)官方博客 阅读(149) 评论(0) 推荐(0) 编辑
上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 101 下一页