通过对C指针和内存管理的扎实理解来提高你的编程技能。在这本贴合实际的书籍里,你将了解到指针是如何提供了相应的机制来动态操纵内存,增强对数据结构的支持,允许直接访问硬件。作者Richard Reese通过本书中的内存模型为你展示了如何在数组、字符串、结构和函数中使用指针。 虽然难以掌握,但是指针为c语言提供了灵活性和强大能力,不过很少有资料来讲述这种数据类型。无论你是初学者还是有经验的C或者c++编程人员和开发者,这本详尽的书籍都有着你所需要的知识。 获得针对指针的介绍,包括不同指针类型的定义 了解动态内存分配、释放和改变内存管理技巧 使用把数据传入函数或者从函数中返回数据的技术 理解运用指针时数组的基本特性 探索字符串的基本知识以及如何使用指针来支持字符串 探讨为什么指针会导
量子计算正在改变我们对于计算机的思考方式。量子比特(quantum bits),又称qubits,可以解决当前计算技术难以解决的问题。 本书首先概述了量子计算与传统计算如此不同的原因,并讲述了可能会对量子计算产生重大影响的一些行业案例。对理解诸如叠加、纠缠和干涉等概念所必需的经典计算理论和数学基础进行了更全面的讲解。接下来是电路和算法。既有基础的,也有更复杂的。然后,对构建量子计算硬件背后的物理和工程思想娓娓道来。后,本书展望了未来前景并提供了指引,帮助读者了解日后的发展会如何影响到个人。 真正理解量子计算需要大量的数学知识,而本书也不会回避必要的数学概念。每个主题均以清晰的文字和有用的示例进行介绍和详尽解释。 你将从本书中学到: 量子计算的工作原理、与众不同之处及其如此强大的原因; 探索量子系统背后令
抛弃你对于C语言的那些陈旧观念吧。你应该重新学习这门编程语言,它早已改变了过去的面貌。在 《21世纪C语言(影印版)》中,你将了解到在其他C语言书籍中所缺失的那些*技术。C语言不仅仅是现 代编程语言的基石,它本身也是一门现代语言,尤其适合于编写高效的、尖端的应用程序。你需要放弃那 些只有在大型机时代才有意义的旧习,转而选择相应的工具来使用这门改进的极其简单的语言。无论目前 你是哪门编程语言的拥护者,你都不得不承认C语言 也很出色。 《21世纪C语言(影印版)》的作者是克莱门斯。
Official exam prep guidemplus practice testsm now updated for Windows XP Service Pack 2 Ace your preparation for the skills measured by MCP Exam 70-270-and on the job--with this official Microsoft study guide, now fully updated for Windows XP Service Pack 2 with Advanced Security Tech-nologies, plus other key topics. Work at your own pace through a system of lessons, hands-on exercises, troubleshooting labs, and review questions. Maximize your performance on the exam by learning how to: Perform an installation or upgrade, including remote deployment Configure and customize the desktop environment Administer disks, device drivers, printers, file systems, and other resources Manage TCP/IP networking and support remote and mobile users Monitor, troubleshoot, and tune system performance NEW--Administer security settings and services, including the advancesin Windows XP Service Pack 2.
The book readers can easily self-SQL Server 2005 based technology, from database design, build, to test configuration, each one of the steps the reader with practical guidance and help. Through the book, readers can fully experience learning-by-doing the fun the successful creation of a truly personal first SQL Server 2005 database.
本书是一本介绍机器视觉的书,内容丰富,通俗易懂。它提供了所有必需的理论工具,并且展示了如何将它们应用到实际的图像处理与机器视觉系统中。本书包含许多编练习,有助于学生深入理解实用图像处理算法的发展。 本书从回顾数学原理开始,继而讨论数字图像处理中的关键问题,比如图像描述与特征、边缘检测、特征提取、分割纹理和形状等。本书还讨论了图像匹配、统计模式识别、语法模识别、聚类、扩散、自适应轮廓、参数变换和连贯性标记,介绍了一些重要的应用,包括自动目标识别。连续性和*化是本书反复陈述的两个主题。 本书适用于电气与计算机工程、计算机科学以及教学专业的高年级本科生与研究生,对于相关的工程技术人员也极具参考价值。 本书附带光盘中包括书中用到的所软件与数据。
本书反映了Java技术的*发展,针对Java2SDK 1.3平台进行了更新,同时也适用于以前的1.2和1.1版本。书中清晰地解释了对象、类以及数据结构等基本概念,介绍了面向对象编程、applet构造。用户界面设计、异常、I/O和线程等主题。为帮助初学者避免许多常见错误,附录A给出了编程问题及其解决方案。每章后面的“小结”是本版新增的。另外,还新增了“问题与练习”小节,有助于读者实践所学内容。
第Ⅰ部分是密码学与信息安全的入门性介绍。第Ⅱ部分介绍学习本书的数学背景知识,也可作为学习现代密码学理论基础的系统背景知识。第Ⅲ部分介绍提供保密和数据完整性保护基本的密码算法和技术。第Ⅳ部分介绍应用密码学和信息安全中一个重要的概念——认证。第Ⅴ部分对公钥密码技术(加密、签名和签密)的强(实用)安全性概念进行严格的形式化处理,并给出认证协议的形式化分析方法。第Ⅵ部分包括两个技术章节和一个简短的评述。 本书适合大学本科生、在高科技公司从事信息安全系统设计和开发的安全工程师、企业信息安全系统管理人员或者生产安全产品的软/硬件开发商以及刚开始从事密码学或计算机安全方面研究的博士生等使用。
如果你选择r语言用于统计计算和数据可视化,那么《r语言技术手册(第2版)(影印版)》将可以为你提供开源r语言及其软件环境的快速实用指南。你将学习如何编写r函数和使用r包来帮助你准备、可视化和分析数据。本书作者joseph adler讲解了来自医药、商业和体育方面大量实例的处理过程。 本次第二版更新基于r语言2.14和2.15版本,包括了这样一些新的扩展章节:r性能、ggplot2数据可视化包和基于hadoop的并行r计算。 通过r教程和数以百计的实例来快速上手 探讨r语法、对象和其他语言细节 查找数以千计的由用户贡献的在线r包,包括bioconductor 学习如何使用r语言来为分析准备数据 使用r语言的graphics,lattice和ggplot2包可视化你的数据 使用r语言来计算统计汇总、拟合模型和计算概率 通过编写基于hadoop的并行r程序来加速集约计算 获
When writing my first *ing book, Managing Windows with VBScript and WMI (Addison Wesley, 2004), I set out to create what was at the time an industry first: a book designed not for developers but specifically for Microsoft Windows administrators with very little VBScript experience who wanted to learn just enough VBScript to be effective. Since that book was published, Windows administrators have become more and more skilled with Windows Script Host, VBScript, Windows Management Instrumentation, and other related technolo gies. Because administrators attending conferences and viewing my Web site (http://www.ScriptingAnswers.com) are beginning to ask questions about more complex technologies and techniques, the time has come for a book that covers advanced topics. In this book, my :ble co-author, Jeffery Hicks, and I try to cover some of the more advanced *ing techniques that we use every day. We certainly aren't pretending that we touch on every topic that might be considered "advanced"; after all, *ing is
本书是一部优秀的教材,着重讲述人工神经网络基本原理以及如何运用各种神经计算技术来解决科学和工程领域中的现实问题:模式识别、*化、事件分类、非线性系统的控制和识别以及统计分析等。算法——大多数训练算法都用上下框线框出,便于读者查找 MATLAB函数——一些训练算法有一个附带的MATLAB函数实现(在文中用黑体字显示)。代码部分相对简短,仅用几分钟就可以输入MATLAB MATLAB Toolbox——书中大量使用MATLAB的Neural Network Toolbox来举例说明某些神经计算概念 Web站点——登录本书的Web站点http://www.mhhe.com/engcs/electrical/ham可获取*、全面的信息示例——在大多数章节中都给出了详尽的示例,阐释重要的神经计算概念 习题集——每章后都给出大量应用神经计算技术的习题。一些习题需要使用MATLAB和MATLAB的Neural Network Toolbox。在某些情况下,还提供了MATLAB函
《Git版本控制(第2版影印版)》:快来使用Git吧,它可以帮助你跟踪、分支、合并和管理代码版本。通过一系列手把手的讲解,这本实用指南将让你快速了解Git的基础知识和高级技术,它还提供了友好但又严密的建议来帮助你探索这个开源版本控制系统的诸多功能。 这个彻底修订过的版本还包括了操纵版本树、reflog与stash扩展应用的技巧以及针对GitHub资源库的完整介绍。一旦你理解如何利用Git系统的灵活性,你就可以以近乎无限种的方式来管理代码开发。 《Git版本控制(第2版影印版)》的作者是罗力格、麦克库罗。
第1卷首先介绍编程的基本概念和技术,然后详细讲解信息结构方面的内容,包括信息在计算机内部的表示方法、数据元素之间的结构关系,以及有效的信息处理方法。此外,书中还描述了编程在模拟、数值方法、符号计算、软件与系统设计等方面的初级应用。新版本增加了数十项简单但重要的算法和技术,并根据当前研究发展趋势在数学预备知识方面做了大量修改。
本书出自资深教师之手,内容取自课堂上讲述的实际素材,适合作为计算机科学和工程专业学生的教材。本书概述了多媒体创作工具和分类学,包括图像、视频和音频的数据表示,颜色的重要属性,数据压缩,多媒体通信和检索以及在数字图书馆中基于内容的检索。 本书的主要特点: 介绍多媒体创作工具,例如,音乐序列发生器、图像和视频编辑器,XML和Smil等流行语言,以及Director 、Flash、VRML等程序。 图形/图像/视频/音频数据表示,包括颜色模型、HDTV、MIDI和音频编码。 数据、图像、视频和音频的压缩格式和标准,包括无损压缩和有损压缩。 多媒体网络,考虑了Qos、VoIP、实时媒体点播和无线网络上的多媒体。 数字图书馆中基于内容的检索。
本书是全球畅销的—本c语言编程经典教材,这—版本除了讲解C语言中基本的函数、指针、循环、控制、数据类型、数组、字符串、输入/输出、位操作等内容外,书中还用大量的篇幅和实例重点突出了C语言在Internet编程、Windows编程以及Linux编程中的用法,使读者能尽快熟悉C语言的实际应用。 本书结构合理,内容深入浅出,适合用作高等学校本科和专科学习C语言编程的教材,也适合初学编程的自学者。
本书由计算机著名专家Robert Sedgewick编写。本书根据学习编程的四个阶段(基本元素、函数、面向对象程序设计、算法和数据结构)来组织。基本元素包括变量、赋值语句、数据的内置类型、控制流(条件和循环)、数组和输入输出、包括图和声音。函数包括库函数和递归函数,将程序划分成可以独立调试、维护和复用的程序段。然后介绍如何使用、创建和设计数据类型。后介绍了经典的排序和搜索算法,同时也介绍了基本的数据结构(包括堆栈、队列和符号表)及它们的应用,强调了使用科学方法来理解实现的性能特性。本书示例丰富,涉及了Java在各种学科之中的应用,具有很高的参考价值。 本书适用于高等院校计算机及相关专业的研究生和本科生,以及从事编程工作的专业人员。
本书遵照系统开发生命期(SDLC)的逻辑顺序,详细而清晰地介绍了系统分析与设计的概念、原理、技能和方法。全书有10章和两个附录,先后介绍了系统开发环境、信息项目管理、系统规划和选择、系统需求确定、系统需求结构化(过程建模和概念数据建模)、选择*设计策略、人机界面设计、数据库设计、系统实现和运行、面向对象分析设计、快速应用开发等。 本书可作为系统分析与设计课程的入门教材,供计算机和信息专业本科生使用,也可供IS从业人员参考。
本书对SAP交换架构3.0版的功能包提供了完整且全面的介绍,适用于技术顾问、系统开发师以及管理员。 我们可以学习如何对SAP集成中介商进行输入和输出,同时可以从协作流程、接口的发展、信息、代理、映射以及更多的设计中获得指导。你还可以获得更深入的信息,并学习如何为特殊系统场景设置业务流程管理结构图的处理流程,而该设置是基于这些研发对象的。 读者还可以从运行时间部分和业务流程管理中获益。 另外,在特殊应用软件的部分——B2B通信和BPM中的两个详细的方案——你将学习到,商业管理需求技术性的描述和有效的执行。 本书亮点: 处理建模的基本原理。 集成构建的步。 设计与发展——协作流程、接口、信息、代理和映射。 系统树形字结构流程的构造。 动作时间——集成服务、集成引擎、代理运动时间和映射技
让测试驱动开发(TDD)为你工作! 本书将使开发人员编写的软件更简单、更干净、更可靠……一句话:更优秀! 这本TDD的指南重点关注真实的项目、真实的开发人员、真实的实现问题以及真实的代码! 著名的敏感捷开发专家David Astels通过使用Java和JUnit测试框架从头开始创建了一个项目,向你展示了TDD的精妙之处。你将深刻理解什么是“测试为先”、它的工作机理、其中的困难以及如何将TDD的诺言付诸实践。 ·*实用性!书中遍布了可下载的示例代码、练习题以及网上资源链接 ·介绍强大的TDD工具和技术——包括关键的JUnit扩展,相关内容由它们的创建者(Scott Ambler、Time Bacon、Mike Bowler、Mike Clark、Bryan Dollery、James Newkirk、Bob Payne、Kay Pentacost和Jens Uwe Pipka)撰写
无论你正在搭建一个社交媒体网站还是一个内部使用的企业应用,《MongoDB设计模式(影印版)》这本注重实践的指南都可以为你展示出在MongoDB和它所用来解决的商业问题之间的紧密联系。你将学习如何把MongoDB设计模式应用到多个具有挑战性的领域中,比如电子商务、内容管理和在线游戏。通过使用 Python和JayaScript的代码实例,你将了解MongoDB 是如何让你在调整数据模型的同时简化开发流程。很多商业应用在还没有理解如何更有效地使用NoSQL数据库之前就直接启用了它。这本《MongoDB设计模式( 影印版)》(作者科普兰)将为你演示文档嵌入、多态性架构和其他处理特定大数据用例的MongoDB模式的优势所在,包括:营运智能:执行商业数据的实时分析。电子商务:让MongoDB成为产品目录大师或者库存管理系统。内容管理:学习用来存储内容节点、二元资产和讨论区的方法。在
本书是自动控制领域的名著,内容紧密围绕自动控制系统的分析与设计理论展开,主要介绍了自动控制的动态模型、动态响应、基本特性,着重介绍了自动控制的几种常规设计技术,还涉及了非线性系统的分析与设计,并穿插了许多自动控制在MATLAB下的仿真实例。 本书可作为高等院校自动控制及相关专业的高年级本科生和研究生的教材,还可供有关专业的教师、研究人员及从事自动控制相关工作的工程技术人员参考。