本书概括地介绍了计算机科学与信息技术的主要领域、各种应用及其对社会的影响。全书由15章和一些附录组成,主要内容包括:信息技术概述;因特网、万维网与电子商务;基本应用软件(包括字处理、表处理、数据库管理系统、文字和图形演示、集成化软件包等);专用软件(包括图形图像处理、音频与视频、多媒体、Web创作以及虚拟现实和专家系统等新兴应用);操作系统等系统软件;计算机系统组成部件;输入/输出及相关外部设备;外部存储设备;通信与网络技术;信息系统(包括事务处理系统、管理信息系统、决策支持系统、管理支持系统等);数据库与应用;系统分析与设计;程序设计与程序语言;与信息技术有关的社会、组织、职业、道德、法律、安全和环境等问题;计算机发展简介;个人计算机购机与升级指南等。书中大量的图示、精心的版式设
《RESTful.NET》是本为欲使用*的微软工具建立RESTful Web服务的Windows开发人员而准备的书。本书作者Jon Flanders是WCF(Windows Communication Foundation)专家。这本简单实用的教程示范了如何使用WCF和.NET 3.5 Framework的其他组成部分,来建立、部署并使用多种应用场景中基于REST的Web服务。 RESTful体系结构提供了比SOAP、SOA或繁琐的WS-*堆栈更为简单的方式以建立Web服务。WCF已经被证实为无须依托WS-*标准即可建立分布式处理系统的灵活技术。《RESTful.NET》为消耗机器和人力建立Web服务提供了一个WCF REST编程模型的完全指导。你将学习到如何: ·编写Read-Only(GET)服务 ·编写READ/WRITE服务 ·主机REST服务 ·编写REST feeds ·编写AJAX REST客户端 ·安全REST终端 ·使用工作流传递REST服务 ·利用WCF消耗RESTful XML服务 ·结合HTTP运作 ·结合ADO.NET数据服务(之
本书是Douglas Comer教授所著网络互连技术系列的第1卷。详尽地讲解了因特网的原理、网络体系结构、TCP/IP协议簇。本书包括了TCP/IP,因特网各个组成部分的设计及其工作,以每个协议如ARP,PARP,IP,TCP,UDP,RIP,OSPF等等都有详细阐述。
“如果有这样一本书,既能提纲挈领,为我理顺思绪、指引方向,同时又能照顾小节,阐述细微,帮助我更好更快地理解源码,那该有多好。”说这话的先生虽然针对的是C++,但道出的是研习题源码的人们的共同心声。我们能不能做点儿什么,让学习Linux内核的过程更符合程序员的习惯呢?本书回答了这个问题。本书作者是一个狂热的内核爱好者,所以他的想法自然贴近程序员。 如果你是一名Linux内核爱好者,那么本书提供的材料会让你想在内核层面上做些什么;如果你是一名普通的编程人员,那么对操作系统的透彻理解会拓宽你的编程思路。 本书内容涉及Linux2.6内核,包含许多新特性,如O(1)调度程序、抢占式内核、块I/O层、I/O调度程序等。 本版新增内容 ·当前Linux2.6内核的所有主要子系统和*特性 ·内核模块的新细节 ·虚拟内存和内存分配的
Now, one ufthe field's leading experts brings together all tbe knowledge and resources yon need to use APM in your next project. Jim Highsmith shows why APM should be in every manager's toolkit,thoroughly addressing the questions project managers raise about Agile approaches. He systmnatically introduces the five-phase APM ·rainework, then presents specific, proven practices for every project participant. Cuverage includes: ·Six principles of Agile project management ·ttow to capitalize on emerging new product development technologies ·Putting customers at the center of your project, where they belong ·Creating adaptive teams that respond quickly to changes in your project's "ecosystem" ·WbichprojectswillbenefitfromAPM--audwhichwon't ·APM'S five phases: Envision, Speculate, Explore, Adapt,Close ·APM practices, including the Product Vision Box and Project Data Sheet ·Leveraging your PM1 skills in Agile environments ·Scaling APM to larger projects and teams ·For every prcoject manager, team leader, a
Web 20已成为新闻焦点,但它是如何赚钱的?作为一个简明指南,本书解释了Web20的特异之处,以及这些特异之处如何帮助公司赢利。无论你是一位正在谋划下一步行动的执行官,还是正在寻找扩张途径的企业主,或是正在规划下一个创新业务的企业家,都需要本书,它通过真实生活中的示例展示了各种规模的公司如何在当今的网络上创造新机遇。 本书是讲述战略的。书中的示例关注的是Web 20的效率,而不聚焦于技术。你将了解到这样一个事实:创建Web 20业务或将Web 20战略整合到业务中,意味着创建一个吸引人们前来访问的在线站点,让人们愿意到这里来共享他们的思想、见闻和行动。当人们通过Web走到一起时,可能得到总体远远大于各部分和的结果。随着传统的“口碑传诵”助推站点高速成长,客户本身就能够帮助建立站点。 本书通过以下示例证明了
如果让程序员们列出他们喜欢的书籍,Jon Bentley的《编程珠玑》通常可以位于经典之列,如同珍珠来自于曾经折磨牡蛎的沙粒,程序设计的珍珠也来自曾以折磨程序员的实际问题。Bentley的珍珠建立在坚实的工程学基础上在洞察力和创造力的王国中为那些恼人的问题提供了独特而技巧的解决方案,通过一些精心设计的有趣而且颇具指导意义的程序,本书对众多实用程序设计技巧及基本设计原则作了清晰而机智的描述。因此,《编程珠机》得到各个导次程序员的青睐并不让人感觉意外。
本书以一个电子商务系统为范例,详细介绍了其用况设计过程中的4个关键阶段:域建模、用况建模、稳定性分析、顺序图。对每个主题的介绍,都结合了一定的细节讨论、常见错误、练习题,易学易练。 本书适合面向对象系统设计人员阅读。 Doug Rosenberg,of ICONIX Software Engineering,Inc.,has been providing system development tools and traning for nearly two decades,with particular emphasis on object-oriented methods.He developed a Unified Booch/Rumbaugh/Jacobson design mehtod in 1993 that preceded Rational's UML by several years.he has produced more than a dozen multimedia traning courses on object tchnology,including COMPREHENSEIVE COM and COMPLETE CORBA,and is the author of the book Use Case Driven Object Modeling with UML. Kendall Scott provides UML traning and metoring on a nationwide basis through ICONIX .He is the author of UML Explained and supporting author of UML Distilled,Second Edition ,and the co