通过对C指针和内存管理的扎实理解来提高你的编程技能。在这本贴合实际的书籍里,你将了解到指针是如何提供了相应的机制来动态操纵内存,增强对数据结构的支持,允许直接访问硬件。作者Richard Reese通过本书中的内存模型为你展示了如何在数组、字符串、结构和函数中使用指针。 虽然难以掌握,但是指针为c语言提供了灵活性和强大能力,不过很少有资料来讲述这种数据类型。无论你是初学者还是有经验的C或者c++编程人员和开发者,这本详尽的书籍都有着你所需要的知识。 获得针对指针的介绍,包括不同指针类型的定义 了解动态内存分配、释放和改变内存管理技巧 使用把数据传入函数或者从函数中返回数据的技术 理解运用指针时数组的基本特性 探索字符串的基本知识以及如何使用指针来支持字符串 探讨为什么指针会导
抛弃你对于C语言的那些陈旧观念吧。你应该重新学习这门编程语言,它早已改变了过去的面貌。在 《21世纪C语言(影印版)》中,你将了解到在其他C语言书籍中所缺失的那些*技术。C语言不仅仅是现 代编程语言的基石,它本身也是一门现代语言,尤其适合于编写高效的、尖端的应用程序。你需要放弃那 些只有在大型机时代才有意义的旧习,转而选择相应的工具来使用这门改进的极其简单的语言。无论目前 你是哪门编程语言的拥护者,你都不得不承认C语言 也很出色。 《21世纪C语言(影印版)》的作者是克莱门斯。
新一波产品浪潮专注于帮助人们改变其行为和日常生活,无论是更多的锻炼(Jawbone%26nbsp;Up)、管理财务(Hellowallet)还是组织邮件(Mailbox)。温德尔编著的《行为变化设
本书是一本介绍机器视觉的书,内容丰富,通俗易懂。它提供了所有必需的理论工具,并且展示了如何将它们应用到实际的图像处理与机器视觉系统中。本书包含许多编练习,有助于学生深入理解实用图像处理算法的发展。 本书从回顾数学原理开始,继而讨论数字图像处理中的关键问题,比如图像描述与特征、边缘检测、特征提取、分割纹理和形状等。本书还讨论了图像匹配、统计模式识别、语法模识别、聚类、扩散、自适应轮廓、参数变换和连贯性标记,介绍了一些重要的应用,包括自动目标识别。连续性和*化是本书反复陈述的两个主题。 本书适用于电气与计算机工程、计算机科学以及教学专业的高年级本科生与研究生,对于相关的工程技术人员也极具参考价值。 本书附带光盘中包括书中用到的所软件与数据。
本书反映了Java技术的*发展,针对Java2SDK 1.3平台进行了更新,同时也适用于以前的1.2和1.1版本。书中清晰地解释了对象、类以及数据结构等基本概念,介绍了面向对象编程、applet构造。用户界面设计、异常、I/O和线程等主题。为帮助初学者避免许多常见错误,附录A给出了编程问题及其解决方案。每章后面的“小结”是本版新增的。另外,还新增了“问题与练习”小节,有助于读者实践所学内容。
本书向您介绍了面向对象与经典软件工程。
《Git版本控制(第2版影印版)》:快来使用Git吧,它可以帮助你跟踪、分支、合并和管理代码版本。通过一系列手把手的讲解,这本实用指南将让你快速了解Git的基础知识和高级技术,它还提供了友好但又严密的建议来帮助你探索这个开源版本控制系统的诸多功能。 这个彻底修订过的版本还包括了操纵版本树、reflog与stash扩展应用的技巧以及针对GitHub资源库的完整介绍。一旦你理解如何利用Git系统的灵活性,你就可以以近乎无限种的方式来管理代码开发。 《Git版本控制(第2版影印版)》的作者是罗力格、麦克库罗。
面向方面软件开发 (aspect-oriented software development,AOSD) 可以将复杂系统的多个关注点分别表达,而后利用"编织"技术将各个独立的表达合成为一致的系统。许多专家认为AOSD是面向对象范型的后继者,它大大地简化了复杂系统的开发。 两位作者都是AOSD的专家,她们在本书中将理论应用到实际的开发中。她们解释了各种类型的方面,帮助读者识别方面,并提供了设计和实现方面的一些指导。该方法可集成到各种软件开发过程中,简化软件系统的开发。 对于迷惑于一些常见的问题 (如"何为方面?"、"应该对哪些方面编写代码?"、"如何设计方面?") 的开发者来说,本书非常有用。本书可作为读者思考方面的起点,并有助于读者在需求分析和设计中解决相关的问题。 同时,有经验的AO开发者也可以更深入地了解各种不同的分解模型,以及如何在需求文档中识别
本书内容包括:Signals and systems;Defining signals and systems;State machines;Complsing state machines;Linear systems;Hybrid systems;Frequency domain;Frequency response;Filtering;The four Fourier transforms;Sampling and reconstruction;Stability;Laplace and Z transforms;Composition and feedback control等等。
本书出自资深教师之手,内容取自课堂上讲述的实际素材,适合作为计算机科学和工程专业学生的教材。本书概述了多媒体创作工具和分类学,包括图像、视频和音频的数据表示,颜色的重要属性,数据压缩,多媒体通信和检索以及在数字图书馆中基于内容的检索。 本书的主要特点: 介绍多媒体创作工具,例如,音乐序列发生器、图像和视频编辑器,XML和Smil等流行语言,以及Director 、Flash、VRML等程序。 图形/图像/视频/音频数据表示,包括颜色模型、HDTV、MIDI和音频编码。 数据、图像、视频和音频的压缩格式和标准,包括无损压缩和有损压缩。 多媒体网络,考虑了Qos、VoIP、实时媒体点播和无线网络上的多媒体。 数字图书馆中基于内容的检索。
本书是全球畅销的—本c语言编程经典教材,这—版本除了讲解C语言中基本的函数、指针、循环、控制、数据类型、数组、字符串、输入/输出、位操作等内容外,书中还用大量的篇幅和实例重点突出了C语言在Internet编程、Windows编程以及Linux编程中的用法,使读者能尽快熟悉C语言的实际应用。 本书结构合理,内容深入浅出,适合用作高等学校本科和专科学习C语言编程的教材,也适合初学编程的自学者。
本书系统地介绍了数字逻辑和数字电路的基础知识、电路的分析与设计方法以及典型应用。全书共分 7章,内容涉及开关代数与逻辑电路、组合逻辑与时序逻辑电路的分析与设计方法,并结合了可编程器件PLA和PAL的实现技术。书中用专门章节引用大量的例题和综合练习是本
本书遵照系统开发生命期(SDLC)的逻辑顺序,详细而清晰地介绍了系统分析与设计的概念、原理、技能和方法。全书有10章和两个附录,先后介绍了系统开发环境、信息项目管理、系统规划和选择、系统需求确定、系统需求结构化(过程建模和概念数据建模)、选择*设计策略、人机界面设计、数据库设计、系统实现和运行、面向对象分析设计、快速应用开发等。 本书可作为系统分析与设计课程的入门教材,供计算机和信息专业本科生使用,也可供IS从业人员参考。