自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (91)
  • 收藏
  • 关注

原创 Windows编程工作总结4-图形图像

windows程序设计工作总结

2023-02-18 12:34:59 134

原创 Windows编程工作总结3-窗口

windows程序设计工作总结

2023-02-18 12:34:43 243

原创 Windows编程工作总结2-并发

windows程序设计学习

2023-02-18 12:33:02 151

原创 Windows编程工作总结1-基础

windows程序设计工作总结

2023-02-18 12:23:49 146

原创 X265研究

x265学习笔记

2023-02-18 10:57:36 179

原创 X264学习8-其他

x264学习笔记

2023-02-18 10:27:54 82

原创 X264学习7-汇编语言

x264学习笔记

2023-02-18 10:26:36 82

原创 X264学习6-熵编码和buffer操作

x264学习笔记

2023-02-18 10:24:41 211

原创 X264学习5-插值和滤波

x264学习笔记

2023-02-18 10:08:49 329

原创 X264学习4-编码模式选择

x264学习笔记

2023-02-18 09:38:32 223

原创 X264学习3-码率控制

x264学习笔记

2023-02-17 22:50:55 752

原创 X264学习2-队列管理

x264学习记录

2023-02-17 22:01:25 115

原创 X264学习1-概述

x264学习的笔记

2023-02-17 21:02:17 244 1

算法导论_中文第3版_第三部分(共三部分)

在有关算法的书中,有一些叙述非常严谨,但不够全面;另一些涉及了大量的题材,但又缺乏严谨性。本书将严谨性和全面性融为一体,深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。全书各章自成体系,可以作为独立的学习单元;算法以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂;说明和解释力求浅显易懂,不失深度和数学严谨性。《算法导论(原书第3版)》选材经典、内容丰富、结构合理、逻辑清晰,对本科生的数据结构课程和研究生的算法课程都是非常实用的教材,在it专业人员的职业生涯中,本书也是一本案头必备的参考书或工程实践手册。   第3版的主要变化:   新增了van emde boas树和多线程算法,并且将矩阵基础移至附录。   修订了递归式(现在称为“分治策略”)那一章的内容,更广泛地覆盖分治法。   移除两章很少讲授的内容:二项堆和排序网络。   修订了动态规划和贪心算法相关内容。   流网络相关材料现在基于边上的全部流。   由于关于矩阵基础和strassen算法的材料移到了其他章,矩阵运算这一章的内容所占篇幅更小。   修改了对knuth-morris-pratt字符串匹配算法的讨论。   新增100道练习和28道思考题,还更新并补充了参考

2014-02-11

模式分析的核方法

本书详细介绍基于核的模式分析的基本概念及其应用,主要内容包括:主要理论基础,若于基于核的算法,从最简单的到较复杂的系统,例如核偏序最小二乘法、典型相关分析、支持向量机、主成分分析等。还描述了若干核函数,从基本的例子到高等递归核函数,从生成模型导出的核函数(如hmm)到基于动态规划的串匹配核函数,以及用于处理文本文档的特殊核函数等。.   本书适用于所有从事模式识别、机器学习、神经网络及其应用的学生、教师和研究人员。   模式分析是从一批数据中寻找普遍关系的过程。它逐渐成为许多学科的核心,从神经网络到所谓句法模式识别,从统计模式识别到机器学习和数据挖掘。模式分析的应用覆盖了广泛领域,从复杂的生物信息学到相对简单的文档检索等。..   本书所描述的核方法为所有这些学科提供了一个有力的和统一的框架,推动了可以用于各种普遍形式的数据 (如字符串、向量、文本等) 的各种算法的发展,并可以用于寻找各种普遍的关系类型 (如排序、分类、回归和聚类等)。本书有两个主要目的。首先,为专业人员提供了一个包容广泛的工具箱,其中包含各种易于实现的算法、核函数和解决方案。许多算法给出了matlab编码,可适用于许多领域的模式分析任务。其次,为学生和研究人员提供了一个方便的入门向导,帮助他们了解基于核的模式分析这个发展迅速的领域。书中举例说明了如何针对新的特定应用手工写出一个算法或核函数,同时还给出了为完成此任务所需的初步方案及数学工具。   本书分三部分。第一部分介绍了这个领域的基本概念,书中不仅给出了一个展开的入门例子,而且还阐述了这种方法的主要理论基础。第二部分包含了若干基于核的算法,从最简单的到较复杂的系统,例如核偏序最小二乘法、典型相关分析、支持向量机、主成分分析等。第三部分描述了若干核函数,从基本的例子到高等递归核函数、从生成模型导出的核函数 (如hmm) 到基于动态规划的串匹配核函数,以及用于处理文本文档的特殊核函数。...

2013-11-12

光棍节(双11)天猫红包抢夺工具

光棍节(双11)天猫红包抢夺工具

2013-11-07

正则指引(完整版)

 《正则指引》针对作者在开发中遇到的实际问题,以及其他开发人员咨询的问题,总结出一套使用正则表达式解题的办法,并通过具体的例子指导读者拆解、分析问题。全书分为三大部分:第一部分主要讲解正则表达式的基础知识,涵盖了常见正则表达式中的各种功能和结构;第二部分主要讲解关于正则表达式的更深入的知识,详细探讨了编码问题、匹配原理、解题思路;第三部分将之前介绍的各种知识落实到6种常用语言.net、java、javascript、php、python、ruby中,不但详细介绍了语言中正则表达式的用法,更点明了版本之间的细微差异,既可以作为专门学习的教材,也可以作为有用的参考手册。   《正则指引》适合经常需要进行文本处理(比如日志分析或网络运维)的技术人员、熟悉常用开发语言的程序员,以及已经对正则表达式有一定了解的读者阅读。

2013-10-29

Real view MDK 4.6 注册机

Real view MDK 4.6 注册机

2013-07-31

[自动发货]Visual+C++2010入门经典(第5版)[中文版PDF高清].part3.rar

作者ivor horton采用了容易理解的讲授方法,并提供了详尽的示例,帮助读者迅速地成为一名优秀的c++编程人员。《visual c++ 2010入门经典(第5版)》针对visual c++ 2010版本进行了全面更新,介绍了最新的开发环境和如何使用visual c++构建现实世界中的应用程序。拥有本书,您就迈向了通往使用两种c++版本编写应用程序的成功之路,并成为一名优秀的c++编程人员。   主要内容    ·使用visual c++ 2010支持的两种c++语言技术讲述c++编程的基础知识    ·分享c++程序的错误查找技术,并介绍通用的调试原则讨论每一个windows应用程序的结构和基本元素    ·举例说明如何使用mfc开发本地windows应用程序    ·指导读者用c++和c++/cli设计和创建大量的windows应用程序    ·为帮助读者掌握编程技巧,提供了大量可运行的示例和练习

2013-07-30

[自动发货]Visual+C++2010入门经典(第5版)[中文版PDF高清].part1.rar

作者ivor horton采用了容易理解的讲授方法,并提供了详尽的示例,帮助读者迅速地成为一名优秀的c++编程人员。《visual c++ 2010入门经典(第5版)》针对visual c++ 2010版本进行了全面更新,介绍了最新的开发环境和如何使用visual c++构建现实世界中的应用程序。拥有本书,您就迈向了通往使用两种c++版本编写应用程序的成功之路,并成为一名优秀的c++编程人员。   主要内容    ·使用visual c++ 2010支持的两种c++语言技术讲述c++编程的基础知识    ·分享c++程序的错误查找技术,并介绍通用的调试原则讨论每一个windows应用程序的结构和基本元素    ·举例说明如何使用mfc开发本地windows应用程序    ·指导读者用c++和c++/cli设计和创建大量的windows应用程序    ·为帮助读者掌握编程技巧,提供了大量可运行的示例和练习

2013-07-30

Visual+C+++2008入门经典(中文高清版)[1].part2.rar

  本书系编程语言先驱者ivor horton的经典之作,是c++编程方面最畅销的图书品种之一,不仅涵盖了visual c++ 2008编程知识,还全面介绍了标准c++语言和c++/cli。本书延续了ivor horton讲解编程语言的独特方法,从中读者可以学习visual c++ 2008的基础知识,了解如何使用mfc进行本地iso/ansi c++ windows应用程序开发以及如何使用windows forms进行c++/cli windows应用程序开发,并全面掌握在mfc和windows forms中访问数据源的技术。此外,本书各章后面的习题将有助于读者温故而知新,并尽快成为c++高效程序员。.   本书学习目标    ◆ 使用标准模板库(stl)来组织和操作本地c++程序中的数据    ◆ c++程序调试技术..    ◆ 构造microsoft windows应用程序的技术以及每个应用程序的基本元素    ◆ 创建和使用常用控件构建应用程序的图形用户界面    ◆ 使用mfc开发库    ◆ 访问数据源的不同控件、控件的工作方式以及定制控件的方法   本书读者对象   本书适用于想学习如何为windows操作系统编写c++程序的初学者,学习本书内容无需任何编程基础。...   本书源代码及习题答案下载    http://www.wrox.com    http://www.tupwk.com.cn/downpage

2013-07-30

Visual+C+++2008入门经典(中文高清版)[1].part4.rar

  本书系编程语言先驱者ivor horton的经典之作,是c++编程方面最畅销的图书品种之一,不仅涵盖了visual c++ 2008编程知识,还全面介绍了标准c++语言和c++/cli。本书延续了ivor horton讲解编程语言的独特方法,从中读者可以学习visual c++ 2008的基础知识,了解如何使用mfc进行本地iso/ansi c++ windows应用程序开发以及如何使用windows forms进行c++/cli windows应用程序开发,并全面掌握在mfc和windows forms中访问数据源的技术。此外,本书各章后面的习题将有助于读者温故而知新,并尽快成为c++高效程序员。.   本书学习目标    ◆ 使用标准模板库(stl)来组织和操作本地c++程序中的数据    ◆ c++程序调试技术..    ◆ 构造microsoft windows应用程序的技术以及每个应用程序的基本元素    ◆ 创建和使用常用控件构建应用程序的图形用户界面    ◆ 使用mfc开发库    ◆ 访问数据源的不同控件、控件的工作方式以及定制控件的方法   本书读者对象   本书适用于想学习如何为windows操作系统编写c++程序的初学者,学习本书内容无需任何编程基础。...   本书源代码及习题答案下载    http://www.wrox.com    http://www.tupwk.com.cn/downpage

2013-07-30

Visual+C+++2008入门经典(中文高清版)[1].part3.rar

  本书系编程语言先驱者ivor horton的经典之作,是c++编程方面最畅销的图书品种之一,不仅涵盖了visual c++ 2008编程知识,还全面介绍了标准c++语言和c++/cli。本书延续了ivor horton讲解编程语言的独特方法,从中读者可以学习visual c++ 2008的基础知识,了解如何使用mfc进行本地iso/ansi c++ windows应用程序开发以及如何使用windows forms进行c++/cli windows应用程序开发,并全面掌握在mfc和windows forms中访问数据源的技术。此外,本书各章后面的习题将有助于读者温故而知新,并尽快成为c++高效程序员。.   本书学习目标    ◆ 使用标准模板库(stl)来组织和操作本地c++程序中的数据    ◆ c++程序调试技术..    ◆ 构造microsoft windows应用程序的技术以及每个应用程序的基本元素    ◆ 创建和使用常用控件构建应用程序的图形用户界面    ◆ 使用mfc开发库    ◆ 访问数据源的不同控件、控件的工作方式以及定制控件的方法   本书读者对象   本书适用于想学习如何为windows操作系统编写c++程序的初学者,学习本书内容无需任何编程基础。...   本书源代码及习题答案下载    http://www.wrox.com    http://www.tupwk.com.cn/downpage

2013-07-30

\[自动发货]Visual+C++2010入门经典(第5版)[中文版PDF高清].part2.rar

  本书系编程语言先驱者ivor horton的经典之作,是c++编程方面最畅销的图书品种之一,不仅涵盖了visual c++ 2008编程知识,还全面介绍了标准c++语言和c++/cli。本书延续了ivor horton讲解编程语言的独特方法,从中读者可以学习visual c++ 2008的基础知识,了解如何使用mfc进行本地iso/ansi c++ windows应用程序开发以及如何使用windows forms进行c++/cli windows应用程序开发,并全面掌握在mfc和windows forms中访问数据源的技术。此外,本书各章后面的习题将有助于读者温故而知新,并尽快成为c++高效程序员。.   本书学习目标    ◆ 使用标准模板库(stl)来组织和操作本地c++程序中的数据    ◆ c++程序调试技术..    ◆ 构造microsoft windows应用程序的技术以及每个应用程序的基本元素    ◆ 创建和使用常用控件构建应用程序的图形用户界面    ◆ 使用mfc开发库    ◆ 访问数据源的不同控件、控件的工作方式以及定制控件的方法   本书读者对象   本书适用于想学习如何为windows操作系统编写c++程序的初学者,学习本书内容无需任何编程基础。...   本书源代码及习题答案下载    http://www.wrox.com    http://www.tupwk.com.cn/downpage

2013-07-30

\Visual+C+++2008入门经典(中文高清版)[1].part1.rar

  本书系编程语言先驱者ivor horton的经典之作,是c++编程方面最畅销的图书品种之一,不仅涵盖了visual c++ 2008编程知识,还全面介绍了标准c++语言和c++/cli。本书延续了ivor horton讲解编程语言的独特方法,从中读者可以学习visual c++ 2008的基础知识,了解如何使用mfc进行本地iso/ansi c++ windows应用程序开发以及如何使用windows forms进行c++/cli windows应用程序开发,并全面掌握在mfc和windows forms中访问数据源的技术。此外,本书各章后面的习题将有助于读者温故而知新,并尽快成为c++高效程序员。.   本书学习目标    ◆ 使用标准模板库(stl)来组织和操作本地c++程序中的数据    ◆ c++程序调试技术..    ◆ 构造microsoft windows应用程序的技术以及每个应用程序的基本元素    ◆ 创建和使用常用控件构建应用程序的图形用户界面    ◆ 使用mfc开发库    ◆ 访问数据源的不同控件、控件的工作方式以及定制控件的方法   本书读者对象   本书适用于想学习如何为windows操作系统编写c++程序的初学者,学习本书内容无需任何编程基础。...   本书源代码及习题答案下载    http://www.wrox.com    http://www.tupwk.com.cn/downpage

2013-07-30

Verilog数字系统设计教程(第2版)(夏雨闻)

Verilog数字系统设计教程(第2版)

2013-07-27

openssl编程

openssl编程

2013-07-27

加密与解密 (第三版

 本书以加密与解密为切入点,讲述了软件安全领域许多基础知识和技能,如调试技能、逆向分析、加密保护、外壳开发、虚拟机设计等。读者在掌握本书的内容,很容易在漏洞分析、安全编程、病毒分析、软件保护等领域扩展,这些知识点都是相互的,彼此联系。国内高校对软件安全这块领域教育重视程度还不够,许多方面还是空白,而近年来许多企业对软件安全技术人才需求量越来越大。从就业角度来说,掌握这方面技术,可以提高自身的竞争能力;从个人成长角度来说,研究软件安全技术有助于掌握一些系统底层知识,是提升职业技能的重要途径。作为一名合格的程序员,除了掌握需求分析、设计模式等外,如能掌握一些系统底层知识,熟悉整个系统的底层结构,对自己的工作必将获益良多。    本书可以作为学校或培训机构的软件安全辅助教材,是安全技术爱好者、调试人员、程序开发人员不可多得的一本好书。

2013-07-27

Web数据挖掘

《Web数据挖掘》是信息检索领域的书籍,该书深入讲解了从大量非结构化Web数据中提取和产生知识的技术。书中首先论述了Web的基础(包括Web信息采集机制、Web标引机制以及基于关键字或基于相似性搜索机制),然后系统地描述了Web挖掘的基础知识,着重介绍基于超文本的机器学习和数据挖掘方法,如聚类、协同过滤、监督学习、半监督学习,最后讲述了这些基本原理在Web挖掘中的应用。《Web数据挖掘》为读者提供了坚实的技术背景和最新的知识。

2013-07-23

数据挖掘:概念与技术(中文第三版)

  《数据挖掘:概念与技术(原书第3版)》完整全面地讲述数据挖掘的概念、方法、技术和最新研究进展。本书对前两版做了全面修订,加强和重新组织了全书的技术内容,重点论述了数据预处理、频繁模式挖掘、分类和聚类等的内容,还全面讲述了OLAP和离群点检测,并研讨了挖掘网络、复杂数据类型以及重要应用领域。   《数据挖掘:概念与技术(原书第3版)》是数据挖掘和知识发现领域内的所有教师、研究人员、开发人员和用户都必读的参考书,是一本适用于数据分析、数据挖掘和知识发现课程的优秀教材,可以用做高年级本科生或者一年级研究生的数据挖掘导论教材。

2013-07-23

计算机网络_潘爱民\_第5版_中文版_严伟_潘爱民译_清华大学

《计算机网络(第5版)》是国内外使用最广泛、最权威的计算机网络经典教材。全书按照网络协议模型自下而上(物理层、数据链路层、介质访问控制层、网络层、传输层和应用层)有系统地介绍了计算机网络的基本原理,并结合Internet给出了大量的协议实例。在讲述网络各层次内容的同时,还与时俱进地引入了最新的网络技术,包括无线网络、3G蜂窝网络、RFID与传感器网络、内容分发与P2P网络、流媒体传输与IP语音,以及延迟容忍网络等。另外,本书针对当前网络应用中日益突出的安全问题,用了一整章的篇幅对计算机网络的安全性进行了深入讨论,而且把相关内容与最新网络技术结合起来阐述。 《计算机网络(第5版)》的适用对象非常广泛。由于本书的重点立足于计算机网络的基本原理,同时兼顾了Internet体系结构与TCP/IP协议等内容,因此对于学习计算机网络课程的本科生和研究生,本书都是绝佳的教材或教学参考书。本书每章后面给出了大量练习题,有助于教师根据教学目的酌情安排课后练习。此外,本书对于从事网络相关技术研究和网络应用开发的广大科研工作者也具有重要的参考价值。

2013-06-24

R语言实战R语言实战

 数据时代已经到来,但数据分析、数据挖掘人才却十分短缺。由于“大数据”对每个领域的决定性影响,相对于经验和直觉,在商业、经济及其他领域中基于数据和分析去发现问题并作出科学、客观的决策越来越重要。开源软件R是世界上最流行的数据分析、统计计算及制图语言,几乎能够完成任何数据处理任务,可安装并运行于所有主流平台,为我们提供了成千上万的专业模块和实用工具,是从大数据中获取有用信息的绝佳工具。   《R语言实战》从解决实际问题入手,尽量跳脱统计学的理论阐述来讨论R语言及其应用,讲解清晰透澈,极具实用性。作者不仅高度概括了R语言的强大功能、展示了各种实用的统计示例,而且对于难以用传统方法分析的凌乱、不完整和非正态的数据也给出了完备的处理方法。通读本书,你将全面掌握使用R语言进行数据分析、数据挖掘的技巧,并领略大量探索和展示数据的图形功能,从而更加高效地进行分析与沟通。   想要成为倍受高科技企业追捧的、炙手可热的数据分析师吗?想要科学分析数据并正确决策吗?不妨从本书开始,挑战大数据,用R开始炫酷的数据统计与分析吧!   《R语言实战》内容:   R安装与操作   数据导入/导出及格式化   双变量关系的描述性分析   回归分析   模型适用性的评价方法以及结果的可视化   用图形实现变量关系的可视化   在给定置信度的前提下确定样本量

2013-06-20

编写可读代码的艺术

细节决定成败,思路清晰、言简意赅的代码让程序员一目了然;而格式凌乱、拖沓冗长的代码让程序员一头雾水。除了可以正确运行以外,优秀的代码必须具备良好的可读性,编写的代码要使其他人能在最短的时间内理解才行。本书旨在强调代码对人的友好性和可读性。 《O’Reilly精品图书系列:编写可读代码的艺术》关注编码的细节,总结了很多提高代码可读性的小技巧,看似都微不足道,但是对于整个软件系统的开发而言,它们与宏观的架构决策、设计思想、指导原则同样重要。编码不仅仅只是一种技术,也是一门艺术,编写可读性高的代码尤其如此。如果你要成为一位优秀的程序员,要想开发出高质量的软件系统,必须从细处着手,做到内外兼修,本书将为你提供有效的指导。 主要内容: ·简化命名、注释和格式的方法,使每行代码都言简意赅。 ·梳理程序中的循环、逻辑和变量来减小复杂度并理清思路。 ·在函数级别解决问题,例如重新组织代码块,使其一次只做一件事。 ·编写有效的测试代码,使其全面而简洁,同时可读性更高。

2013-06-20

PHP和MySQL+Web开发(原书第4版)—源代码.rar

PHP和MySQL+Web开发(原书第4版)—源代码.rar

2013-03-10

离散数学及其应用 原书第6版(美)罗森著 第六版中文版

离散数学及其应用 原书第6版(美)罗森著 第六版中文版

2013-03-06

TMS320C6000系列DSP编程工具与指南_中文版

TMS320C6000系列DSP编程工具与指南_中文版

2013-03-06

Python编程入门经典

Python编程入门经典

2013-03-02

数字信号处理课件(胡广书).pdf

数字信号处理课件(胡广书).pdf

2013-02-26

Intel汇编语言程序设计(第五版)_中文版

Intel汇编语言程序设计(第五版)_中文版

2013-02-26

PHP和MySQL_Web开发_中文第四版

PHP和MySQL_Web开发_中文第四版

2013-02-26

重构 改善既有代码的设计_中文版

重构 改善既有代码的设计_中文版

2013-02-26

2016-03_深度学习方法及应用.pdf

" 机器学习是计算机科学与人工智能的重要分支领域. 本书作为该领域的入门教材,在内容上尽可能涵盖机器学习基础知识的各方面. 全书共16 章,大致分为3 个部分:第1 部分(第1~3 章)介绍机器学习的基础知识;第2 部分(第4~10 章)讨论一些**而常用的机器学习方法(决策树、神经网络、支持向量机、贝叶斯分类器、集成学习、聚类、降维与度量学习);第3 部分(第11~16 章)为进阶知识,内容涉及特征选择与稀疏学习、计算学习理论、半监督学习、概率图模型、规则学习以及强化学习等. 每章都附有习题并介绍了相关阅读材料,以便有兴趣的读者进一步钻研探索。 本书可作为高等院校计算机、自动化及相关专业的本科生或研究生教材,也可供对机器学习感兴趣的研究人员和工程技术人员阅读参考。"

2019-05-18

python计算机视觉编程

《python计算机视觉编程》是计算机视觉编程的权威实践指南,依赖python语言讲解了基础理论与算法,并通过大量示例细致分析了对象识别、基于内容的图像搜索、光学字符识别、光流法、跟踪、三维重建、立体成像、增强现实、姿态估计、全景创建、图像分割、降噪、图像分组等技术。另外,书中附带的练习还能让读者巩固并学会应用编程知识。, 《python计算机视觉编程》适合的读者是:有一定编程与数学基础,想要了解计算机视觉的基本理论与算法的学生,以及计算机科学、信号处理、物理学、应用数学和统计学、神经生理学、认知科学等领域的研究人员和从业者。

2016-02-05

Python高手之路

这不是一本常规意义上Python的入门书。这本书中没有Python关键字和for循环的使用,也没有细致入微的标准库介绍,而是完全从实战的角度出发,对构建一个完整的Python应用所需掌握的知识进行了系统而完整的介绍。更为难得的是,本书的作者是开源项目OpenStack的PTL(项目技术负责人)之一,因此本书结合了Python在OpenStack中的应用进行讲解,非常具有实战指导意义。, 《Python高手之路》从如何开始一个新的项目讲起,首先是整个项目的结构设计,对模块和库的管理,如何编写文档,进而讲到如何分发,以及如何通过虚拟环境对项目进行测试。此外,《Python高手之路》还涉及了很多高级主题,如性能优化、插件化结构的设计与架构、Python 3的支持策略等。

2016-02-05

Python编程入门 第3版

Python编程入门 第3版

2016-02-05

C++探秘:68讲贯通

C++探秘:68讲贯通

2016-02-05

Boost程序库探秘 深度解析C++准标准库第2版(501-640)_part3

Boost程序库探秘 深度解析C++准标准库第2版(501-640)_part3

2015-11-19

Boost程序库探秘 深度解析C++准标准库第2版(251-500)_part2_共3部分

Boost程序库探秘 深度解析C++准标准库第2版(251-500)_part2_共3部分

2015-11-19

深入实践Boost:Boost程序库开发的94个秘笈

深入实践Boost:Boost程序库开发的94个秘笈

2015-09-14

c++ primer 第5版(李普曼) part3

 难以计数的程序员已经通过旧版的《C++ Primer》学会了C++语言。而在这段时间中,C++本身又已成熟了许多:语言本身的关注点和程序设计社区的关注点都已大大开阔,已经从主要关注机器效率转变为更多地关注编程效率。   2011年,C++标准委员会发布了ISO C++标准的一个重要修订版。此修订版是C++进化过程中的最新一步,延续了前几个版本对编程效率的强调。新标准的主要目标是:   使语言更为统一,更易于教学   使标准库更简单、安全、使用更高效   使编写高效率的抽象和库变得更简单   因此,在这个版本的《C++ Primer》中,我们进行了彻底的修改,使用了最新的C++标准,即C++11。为了了解新标准是如何全面影响C++语言的,你可以看一下xxiii页至xxv页的新特性列表,其中列出了哪些章节涉及了C++的新特性。   新标准增加的一些特性是具有普适性的,例如用于类型推断的auto。这些新特性使本书中的代码更易于阅读和理解。程序(以及程序员!)可以忽略类型的细节,从而更容易集中精力于程序逻辑上来。其他一些新特性,例如智能指针和允许移动的容器,允许我们编写更为复杂的类,而又不必与错综复杂的资源管理做斗争。因此,在本书中开始讲授如何编写自己的类,会比第4版简单得多。旧标准中阻挡在我们前进路上的很多细节,你我都不必再担心了。   对于本书中涉及新标准定义的新特性的那些部分,我们都已用一个特殊的图标标记出来了。我们希望这些提示标记对那些已经熟悉C++语言核心内容的读者是有帮助的,可以帮助他们决定将注意力投向哪里。对于那些可能尚不支持所有新特性的编译器,我们还希望这些图标能有助于解释这类编译器所给出的编译错误信息。这是因为虽然本书中几乎所有例子都已经用最新版本的GNU编译器编译通过,但我们知道一些读者可能尚未将编译器更新到最新版本。虽然新标准增加了大量新功能,但核心C++语言并未变化,这构成了本书的大部分内容。读者可以借助这些图标来判断哪些功能可能还没有被自己的编译器所支持。   为什么选择这本书?   现代C++语言可以看作是三部分组成的:   低级语言,大部分继承自C语言。   现代高级语言特性,允许我们定义自己的类型以及组织大规模程序和系统。   标准库,它利用高级特性来提供有用的数据结构和算法。   大多数C++教材按照语言进化的顺序来组织其内容。首先讲授C++的C子集,然后将C++的更为抽象的一些特性作为高级话题在书的最后进行介绍。这种方式存在两个问题:读者会陷入那些继承自低级程序设计的细节,从而由于挫折感而放弃;读者被强加学习一些坏习惯,随后又需要忘记这些内容。   我们采用一种相反的方法:从一开始就介绍一些语言特性,能让程序员忽略那些继承自低级程序设计的细节。例如,在介绍和使用内置的算术和数组类型时,我们还连同介绍和使用标准库中的类型string和vector。使用这些类型的程序更易写、易理解且更少出错。   太多时候,标准库被当作一种“高级”话题来讲授。很多教材不使用标准库,而是使用基于字符数组指针和动态内存管理的低级程序设计技术。让使用这种低级技术的程序正确运行,要比编写相应的使用标准库的C++代码困难得多。   贯穿全书,我们都在强调好的风格:我们想帮助读者直接养成好的习惯,而不是在获得很多很复杂的知识后再去忘掉那些坏习惯。我们特别强调那些棘手的问题,并对常见的错误想法和陷阱提出警告。   我们还注意解释规则背后的基本原理——使读者不仅知其然,还能知其所以然。我们相信,通过体会程序的工作原理,读者会更快地巩固对语言的理解。   虽然你不必为了学习本书而掌握C语言,但我们还是假定你了解足够多的程序设计知识,了解至少一门现代分程序结构语言,知道如何用这门语言编写、编译以及运行程序。特别是,我们假定你已经使用过变量,编写、调用过函数,也使用过编译器。   第5版变化的内容

2015-07-31

数字信号处理的FPGA实现(中文第3版)

数字信号处理的FPGA实现

2014-12-09

算法导论_中文第3版_第二部分

在有关算法的书中,有一些叙述非常严谨,但不够全面;另一些涉及了大量的题材,但又缺乏严谨性。本书将严谨性和全面性融为一体,深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。全书各章自成体系,可以作为独立的学习单元;算法以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂;说明和解释力求浅显易懂,不失深度和数学严谨性。《算法导论(原书第3版)》选材经典、内容丰富、结构合理、逻辑清晰,对本科生的数据结构课程和研究生的算法课程都是非常实用的教材,在it专业人员的职业生涯中,本书也是一本案头必备的参考书或工程实践手册。   第3版的主要变化:   新增了van emde boas树和多线程算法,并且将矩阵基础移至附录。   修订了递归式(现在称为“分治策略”)那一章的内容,更广泛地覆盖分治法。   移除两章很少讲授的内容:二项堆和排序网络。   修订了动态规划和贪心算法相关内容。   流网络相关材料现在基于边上的全部流。   由于关于矩阵基础和strassen算法的材料移到了其他章,矩阵运算这一章的内容所占篇幅更小。   修改了对knuth-morris-pratt字符串匹配算法的讨论。   新增100道练习和28道思考题,还更新并补充了参考

2014-02-10

算法导论_中文第3版_第一部分

在有关算法的书中,有一些叙述非常严谨,但不够全面;另一些涉及了大量的题材,但又缺乏严谨性。本书将严谨性和全面性融为一体,深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。全书各章自成体系,可以作为独立的学习单元;算法以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂;说明和解释力求浅显易懂,不失深度和数学严谨性。《算法导论(原书第3版)》选材经典、内容丰富、结构合理、逻辑清晰,对本科生的数据结构课程和研究生的算法课程都是非常实用的教材,在it专业人员的职业生涯中,本书也是一本案头必备的参考书或工程实践手册。   第3版的主要变化:   新增了van emde boas树和多线程算法,并且将矩阵基础移至附录。   修订了递归式(现在称为“分治策略”)那一章的内容,更广泛地覆盖分治法。   移除两章很少讲授的内容:二项堆和排序网络。   修订了动态规划和贪心算法相关内容。   流网络相关材料现在基于边上的全部流。   由于关于矩阵基础和strassen算法的材料移到了其他章,矩阵运算这一章的内容所占篇幅更小。   修改了对knuth-morris-pratt字符串匹配算法的讨论。   新增100道练习和28道思考题,还更新并补充了参考

2014-02-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除