《Photoshop CS5项目教程》通过各个案例的讲解,秉承精美、实用、全面的原则,使用Photoshop软件设计出符合商业标准的作品。通过各个案例的讲解,秉承精美、实用、全面的原则,使用Photoshop软件设计出符合商业标准的作品。
《Git版本控制(第2版)》:快来使用Git吧,它可以帮助你跟踪、分支、合并和管理代码版本。通过一系列手把手的讲解,这本实用指南将让你快速了解Git的基础知识和高级技术,它还提供了友好但又严密的建议来帮助你探索这个开源版本控制系统的诸多功能。 这个修订过的版本还包括了操纵版本树、reflog与stash扩展应用的技巧以及针对GitHub资源库的完整介绍。一旦你理解如何利用Git系统的灵活性,你就可以以近乎无限种的方式来管理代码开发。 《Git版本控制(第2版)》的作者是罗力格、麦克库罗。
《学习0penCV》将你置身于迅速发展的计算机视觉领域。本书作者是免费开源0penCV的发起人,这本书为你介绍了计算机视觉,例证了如何迅速建立使计算机能“看”的应用程序,以及如何基于计算机获取的数据作出决策。 计算机视觉几乎随处可见:安全系统、管理检验系统、医学图像分析、无人机等。它将Google地图和Google地球结合在一起,在LCD屏幕上核对像素,确保衬衫上的每一个针脚都完全缝合。OpenCV提供了一个简易实用的计算机视觉框架以及一个含有超过500种可以实时运行视觉代码的函数的综合库。《学习OpenCV》在每一章里教授任何OpenCV的开发者或热爱者如何在这些实战经验的帮助下迅速掌握该软件。这本书包括了如下内容: 对0penCV全面详尽的介绍 从照相机中导入图片 转换图像 分割图像和形状匹配 模式识别,包括人脸检测
本书共11章,内容包括:数据库系统概述、关系数据库理论、创建和维护数据库、SQL语言基础与关系表、数据操作语言、视图和索引、触发器、事务与并发控制、安全管理与备份恢复、数据库设计、数据库应用系统开发。
本书将围绕大数据技术的基本原理与实践,介绍了大数据获取、存储、分析、数据挖掘和机器学习。内容涵盖以下主题:Hadoop、Mapreduce、关联规则、大规模监督机器学习、数据流、集群、NoSQL系统(Pig、Hive),以及包括推荐系统、Web和安全性的应用程序。章重点阐述了大数据驱动的商业模式、技术生态体系,大数据的类型、特点、获取技术。第2章概要介绍了大数据的软硬件架构,包括大数据技术基础与软硬件设施、大数据存储与管理技术、大数据的分布式处理技术平台等,包括MapReduce编程框架原理、Spark结构与原理、基于Storm的大规模数据流的分布式处理技术等。第3章介绍了Python编程基础,包括基本数据类型、基本控制流程、Numpy、Scipy、Pandas等。第4章介绍了大数据分析技术,包括基于MapReduce基础编程、文本大数据分析与处理技术、大数据关联分析、相似项的发现、
《计算机文化基础》是一本关于计算机基础知识及应用的教程,书中全面系统地介绍了计算机的基础知识与使用方法。全书共分8章,其中主要包括计算机基础知识、中文录入技术、WindowsXPSP2操作系统、Office办公软件(其中包括Word、Excel和PowerPoint)、计算机网络和Intemet的应用、多媒体技术以及计算机信息安全等内容。《计算机文化基础》以教学大纲为依据,对应用型的知识作了重点介绍,并通过实例实践和上机练习的形式带领读者一步步地掌握计算机的操作方法,同时还穿插了大量的图片,图文并茂,使读者不至于陷入“形式学习”的困苦。 《计算机文化基础》以“理论与实践相结合”为指导原则,以“读者的熟练操作”为目的,从而促使读者在较短的时间内掌握大量的知识与经验。《计算机文化基础》结构安排合理、思路清晰明了、内容讲解透彻,是计算机初
本书以Visual FoxPro 6.0为软件平台,全面介绍了数据库系统的概念、使用、管理和开发等内容。具体内容包括数据库系统的基本概念、Visual FoxPro语言基础、数据库与表、查询和视图、程序设计基础、面向对象程序设计与表单设计、菜单设计、报表与标签设计等。
《Python程序设计案例教程/普通高等学校“十三五”数字化建设规划教材》以问题求解为目标,由简单到复杂,遵循“快速上手,螺旋上升”的程序设计人员成长路径,通过3个层次讲解Python的语法:标准输入一变量、标识符、简单数据类型和顺序结构一标准输出;文件输入一组合数据类型、程序分支结构和循环结构一文件输出;函数与代码复用一复杂问题求解与代码组织。3个层次各成体系,可以分别解决简单、中等难度和较复杂或者较大规模的计算问题。 同时,《Python程序设计案例教程/普通高等学校“十三五”数字化建设规划教材》将Python计算生态库作为学习和使用Python的重要部分,介绍了16个实用的标准库和第三方库,语法知识和计算生态库的并重处理是《Python程序设计案例教程/普通高等学校“十三五”数字化建设规划教材》的重要特色之一。 《Pyt
本书主要内容包括:C语言概述、数据类型、运算符、表达式、顺序程序设计、选择程序设计、循环程序设计等。
本书是关于计算机网络的最著名的经典教材。它是目前美国大多数大学所开设的计算机网络课程的主要参考书。目前外能见到的各种关于TCP/IP的书籍,其主要内容都参考了本书。本书的特点是:强调原理、概念准确、深入浅出、内容丰富新颖。各章后附有很好的习题。这一卷是2006年出版的第五版,分为四个部分。部分为概述,第二部分从单个主要来看TCP/IP互联网,第三部分则是从全局来看互联网的结构,第四部分讨论因特网提供的应用层服务。 本书可供计算机和通信专业的高年级本科生和研究生作为教材和参考书,也可供从事科研和技术开发的人员参考。
虽然很多公司将LINUX用于多种嵌入式系统,从手机到汽车ABS系统和水过滤设备,但是令人惊讶的是,关于LINUX系统内核和相关工具的建立、安装、测试这方面信息的资源几乎没有。 《构建嵌入式LINUX系统》是一本构造这些系统的详细指南,不仅可以学习基本原理,而且可以学习如何去配置、设置并使用40种以上不同的开发源码和自由软件包。 此次再版,更新了上一个版本的LINUX系统内核和之前无证程序的特征,以助你: ·建立自己的GNU开发工具链 ·选择、配置、构建并安装特定目标的内核 ·建立完整的目标根文件系统 ·设置、操作及使用固态存储设备 ·安装并配置目标的引导加载程序 ·交叉编译大量实用程序和包 ·使用多种工具和技术调试嵌入式系统 ·使用uClibc, BusyBox, U-Boot, OpenSSH, td, tftp, strace和gdb包 ·利用Xenomai或RT内核补丁的实
《学习0penCV》将你置身于迅速发展的计算机视觉领域。本书作者是免费开源0penCV的发起人,这本书为你介绍了计算机视觉,例证了如何迅速建立使计算机能“看”的应用程序,以及如何基于计算机获取的数据作出决策。 计算机视觉几乎随处可见:安全系统、管理检验系统、医学图像分析、无人机等。它将Google地图和Google地球结合在一起,在LCD屏幕上核对像素,确保衬衫上的每一个针脚都完全缝合。OpenCV提供了一个简易实用的计算机视觉框架以及一个含有超过500种可以实时运行视觉代码的函数的综合库。《学习OpenCV》在每一章里教授任何OpenCV的开发者或热爱者如何在这些实战经验的帮助下迅速掌握该软件。这本书包括了如下内容: 对0penCV全面详尽的介绍 从照相机中导入图片 转换图像 分割图像和形状匹配 模式识别,包括人脸检测
如果让程序员们列出他们最喜欢的书籍,Jon Bentley的《编程珠玑》通常可以位于经典之列,如同珍珠来自于曾经折磨牡蛎的沙粒,程序设计的珍珠也来自曾以折磨程序员的实际问题。Bentley的珍珠建立在坚实的工程学基础上在洞察力和创造力的王国中为那些恼人的问题提供了独特而技巧的解决方案,通过一些精心设计的有趣而且颇具指导意义的程序,本书对众多实用程序设计技巧及基本设计原则作了清晰而机智的描述。因此,《编程珠机》得到各个导次程序员的青睐并不让人感觉意外。
罗俊松、唐源、唐云编著的《操作系统》全面系 统地介绍了操作系统的原理和相关实现技术。全书共 分9章。前6章在介绍操作系统的基本概念、功能、特 征基础上,详细介绍了操作系统涉及的处理机管理、 存储器管理、设备管理、文件管理、死锁等基本内容 。第7章介绍多处理机、网络以及分布式操作系统的 基本原理。第8章介绍操作系统的安全性。第9章是开 发工具和开发过程简介。全书从教学实际出发,章节 安排上注意读者的阅读习惯,尽量采用通俗易懂的语 言,突出基础,注意应用。 本书可以作为高等院校计算机本科专业的操作系 统课程教材,亦可以供计算机应用开发人员参考。各 章内容有相对独立的部分,在实际教学过程中,授课 教师可以针对学生的专业特点和不同层次按需要组织 教学。
本书反映了Java技术的发展,针对Java2SDK 1.3平台进行了更新,同时也适用于以前的1.2和1.1版本。书中清晰地解释了对象、类以及数据结构等基本概念,介绍了面向对象编程、applet构造。用户界面设计、异常、I/O和线程等主题。为帮助初学者避免许多常见错误,附录A给出了编程问题及其解决方案。每章后面的“小结”是本版新增的。另外,还新增了“问题与练习”小节,有助于读者实践所学内容。
在软件领域中,很少能有像《人月神话》一样具有深远影响力和不衰的著作。Brooks博士为人们管理复杂项目提供了洞察力的见解,既有很多发人深省的观点,又有大量软件工程的实践。本书内容来自Brooks博士在IBM公司 System/360家族和OS/360中的项目管理经验。在本书次出版20年后的今天,Brooks博士重新审视了他原先的观点,啬了一些新的想法和建议。既方便了熟悉原有内容的人们,又方便了次阅读它的读者。 软件界的《》——《The Mythical MAN-MONTH》(人月神话)在出版并了20余年后,终于登陆中国,由中国电力出版社引进出版的英文原版上市。 该书原为“IBM 360系统之父”Fred Brooks的一本随笔集,是他为IBM开发OS/360系统的经验总结。但由于该书为人们管理复杂项目提供了极具洞察力的见解,发人深省的观点,以及大量的软件工程实践,一经出版便被广泛传播。在这
本书实为一个卓越的读本,作为一个普通的程序员,如果在数学分析方面不算熟练,同时又对理论算法很感兴趣,那么这本书确定不容错过,由此你将获益匪浅。 Sedgewick擅长深入浅出的方式来解释概念,他在这方面确有天分。另外书中使用了一些实践程序,其篇幅一页左右,而且很易于理解,这列是锦上添花。对于读者的学习来说,书中的图、程序和表也做出了突出的贡献,而这也使得本书堪称卓尔不群。 Robert Sedgewick没有止步于其著作,他对此进行了完全重写,并做了相当大的扩充,以做到时而全面地涵盖重要算法和数据结构。书中提及了许多新的算法。较之于原来的版本,本书对各个算法提供了更为详尽的解释,这时采用了一种新的文本设计,加入了一些详细而且创新性的图,中外还结合有相关的注释,由此使得全书给人以上乘感觉,第三版中仍沿续了
标准C 是的面向对象程序设计(OOP)语言之一。本书将OOP的概念和方法融合在C 中,更重要的是说明如何将C 的各项功能综合运用,以达到OOP的目的。全书全面介绍了面向对象程序设计的重要概念,如数据抽象、封装、信息隐藏、继承和多态性等,同时还包含了C 语言的OOP方面的所有内容,包括类、操作符重载、继承、模板等。此外,书中还描述了新的ANSI C 标准、模板库等。通过阅读本书,读者将对C 语言及面向对象程序设计有一个全面、深刻的了解。
本书集中讨论库和抽象的用法,这是当代程序设计技术中最基本的知识。作者使用库来隐藏C语言的复杂性,更加突出主题,使学生可以较好地掌握每一个主题的精髓。然后,进一步给出每个库的底层实现,较好地发展示了库自身的抽象威力。 本书从基础开始讲出,是C语言的入门教材。本书已经被美国斯坦福大学、哥伦比亚大学等多所大学和学院成功采用,是一本适合高等院校计算机及相关专业使用的教材。