2021已过去了一大半,长期霸榜的书前100里屈指可数,如今带伙伴们看一下这一年有什么长期霸榜的书。排序根据榜单先后次序排列。
C++PrimerPlus第6版英文版
《C++PrimerPlus(第6版)英文版》分18章,分别介绍了C++程序的运行方法、基本数据类型、复合数据类型、循环和关系表达式、分支句子和逻辑运算符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、虚函数、动态显存分配、继承、代码重用、友元、异常处理技术、string类和标准模板库、输入/输出、C++11新增功能等内容。
《C++PrimerPlus(第6版)英文版》针对C++初学者,从C语言基础知识开始介绍,之后在此基础上详尽论述C++新增的特点,因而不要求读者有C语言方面的背景知识。《C++PrimerPlus(第6版)英文版》可作为高等高校院长C++课程的教材,也可供初学者自学C++时使用。
物理之美第三版
本书还用了大量篇幅介绍各个领域的典故,是工科生也可以读懂的科普读物。成为一个领域的大师有其碰巧性,但更有其必然性。其必然性就是大师们的思维方式。通过本书,可以了解她们的平凡与卓越,理解她们取得成功的缘由,体会这些真正懂得物理之美的人们所拥有的美好人生。
本书先后入选国家图书馆第八届文津图书奖、第五届中华优秀出版物奖图书提名奖、入选“2014年向全省中学生推荐百种优秀图书书目”、第一版曾入选2012-2013年度全行业畅销书,《数学之美》多次被评选为必读书。《数学之美》给广大读者,尤其是在校读学院甚至读中学的年青人带去了美的物理启示,作者更希望中国做工程的年青人,才能从《数学之美》中感受到在信息技术行业做事情的正确方式,便于在职业和生活上都获得成功。
第三版降低了三章新内容,分别介绍现今十分热门的三个主题:区块链的物理基础,量子通讯的原理,以及人工智能的物理极限。
鸟哥的Linux私房菜基础学习篇第四版
Linux入门书升级版,适用Linux系统应用和开发及运维的人员,囊括linux内核,命令行,嵌入式,基于CentOS,7.x
本书是著名度颇高的Linux入门书《鸟哥的Linux私房菜基础学习篇》的新版,全面而详尽地介绍了Linux操作系统。
全书分为五部份:第一部份注重说明计算机的基础知识、Linux的学习方式,怎么规划和安装Linux主机以及CentOS7.x的安装、登录与求救方式;第二部份介绍Linux的文件系统、文件、目录与c盘的管理;第三部份介绍文字模式插口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方式;第四部份介绍了对于系统安全十分重要的Linux帐号的管理、磁盘配额、高级文件系统管理、计划任务以及进程管理;第五部份介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登入文件进行解析,对系统进行备份以及核心的管理等。
CPrimerPlus第6版英文版
与先前的版本一样,作者的目标仍然是为读者提供一本入门型、条理清晰、见解深刻的C语言教程。作者把基础的编程概念与C语言的细节挺好地融合在一起,并通过大量短小精悍的示例同时演示一两个概念,通过学因而用的形式鼓励读者把握新的主题。
每章末尾的备考题和编程练习题进一步加强了*重要的信息,有助于读者理解和消化这些无法理解的概念。本书采用了友好、易于使用的编排方法,除了适宜准备认真学习C语言编程的中学生阅读,也适宜这些精通其他编程语言linux主机,但希望更好地把握C语言这门核心语言的开发人员阅读。
《CPrimerPlus(第6版)英文版》在之前版本的基础之上进行了全新升级,它囊括了C语言*新的进展以及C11标准的详尽内容。本书还提供了大量深度与广度齐备的教学技术和工具,来提升你的学习。
【樊登推荐】浪潮之巅第四版吴军博士作品
物理之美,文明之光,学院之路,见识,心态,科技断代史作者吴军博士作品linux 命令,深度分析信息产业,把握下一个黄金六年,智能时代的行动手册。
《浪潮之巅第四版》是一本介绍互联网及IT行业变迁变化的书,书中的内容最初由吴军博士发表在Google黑板报上,历经多次改写和构建,第四版降低了四分之一的内容,并重画和更新了其他章节。近一百多年来,总有一些公司很辛运地、有意识或无意识地站在技术革命的浪尖之上。在这十几年间,它们代表着科技的浪潮,直至下一波浪潮的将至。从一百多年前算起,AT&T公司、IBM公司、苹果公司、英特尔公司、微软公司、思科公司、雅虎公司和Google公司,其实还有接出来的特斯拉公司,都先后被辛运地推到了浪尖。其实,它们来自不同的领域,中间有些早已消亡或正在消亡,而且它们都极其辉煌过。在那些公司变迁的背后,有着它必然的规律。《浪潮之巅》系统地介绍了这种公司成功的本质缘由及科技工业一百多年的发展。本书不仅述说科技工业的历史,更重在阐明它的规律性。
深度学习[deeplearning]
深度学习领域奠基性精典畅销书,数据科学家和机器学习从业者必看,常年高踞英亚AI和机器学习类图书榜首,图灵奖得奖作品,全彩彩印。
AI新约!深度学习领域奠基性的精典畅销书!常年高踞日本ya马逊AI和机器学习类图书榜首!所有数据科学家和机器学习从业者的bi读图书!特斯拉CEO埃隆·马斯克等国外外诸多专家推jian!
深度学习是机器学习的一个分支,它还能使计算机通过层次概念来学习经验和理解世界。由于计算机就能从经验中获取知识,所以不须要人类来方式化地定义计算机须要的所有知识。层次概念容许计算机通过构造简单的概念来学习复杂的概念,而这种分层的图结构将具有很深的层次。本书会介绍深度学习领域的许多主题。
机器学习公式解读(“西瓜书”学习伴侣“南瓜书”正式版)
人工智能领域英文的开山之作、周志华“西瓜书”《机器学习》伴侣书,Datawhale开源协作学习笔记“南瓜书”,机器学习初学小白提高语文基础能力的练习书!
周志华老师的《机器学习》(亦称“西瓜书”)是机器学习领域的精典入门教材之一。本书(也称“南瓜书”)基于Datawhale成员自学“西瓜书”时记下的笔记编绘而成,借以对“西瓜书”中重难点公式加以解析,以及对部份公式补充具体的推论细节。
全书共16章,与“西瓜书”章节、公式对应,每位公式的推论和解析都以大专物理基础的视角进行讲解,希望还能帮助读者达到“理工科物理基础扎实点的大二下学期中学生”水平。每章都附有相关阅读材料,便于有兴趣的读者进一步钻研探求。
本书思路清晰,视角奇特,结构合理,可作为高等高校计算机及相关专业的大专生或研究生教材,也可供对机器学习感兴趣的研究人员和工程技术人员阅读参考。
数据结构与算法之美(全彩彩印)
20个数据结构与算法,100个真实项目场景案例,300多幅算法手绘图解。
本书分为11章。第1章介绍复杂度剖析技巧。第2章介绍链表、链表、栈和队列这种基础的线性表数据结构。第3章介绍递归编程方法、8种精典排序、二分查找及二分查找的变体问题。第4章介绍哈希表、位图、哈希算法和布隆过滤器。第5章介绍树相关的数据结构,包括二叉树、二叉查找树、平衡二叉查找树、递归树和B+树。第6章介绍堆,以及堆的各类应用,包括堆排序、优先级队列、求TopK、求中位数和求百分位数。第7章介绍跳表、并查集、线段树和树形字段那些比较中级的数据结构。第8章介绍字符串匹配算法,包括BF算法、RK算法、BM算法、KMP算法、Trie树和AC自动机。第9章介绍图及相关算法linux操作系统 高职高专教材,包括深度优先搜索、广度优先搜索、拓扑排序、Dijkstra算法、Floyd算法、A*算法、Z小生成树算法、Z大流算法和Z大二分匹配等。第10章介绍4种算法思想,包括贪心、分治、回溯和动态规划。第11章介绍4个精典项目中的数据结构和算法的应用,包括Redis、搜索引擎、鉴权限流和短网址服务。另外,附表A为书中的思索题的解答。
构建改善既有代码的设计(第2版平装版)
构建20年,生动探讨构建原理和具体做法linux操作系统 高职高专教材,普通程序员进阶到编程大神的修练秘籍和代码整洁之道。
本书是精典专著《重构》出版20年后的更新版。书中清晰阐明了构建的过程,解释了构建的原理和实践方法,并给出了何时以及何地应当开始挖掘代码以求改善。书中给出了60多个可行的构建,每位构建都介绍了一种经过验证的代码变换手法的动机和技术。本书提出的构建准则将帮助开发人员一次一小步地更改代码,因而降低了开发过程中的风险。
本书适宜软件开发人员、项目管理人员等阅读,也可作为高等高校计算机及相关专业师生的参考读物。
Python编程快速上手让繁杂工作手动化第2版
Python编程从入门到实践姐妹篇,零基础自学Python教程书籍,提供配套同步教学视频、在线编程环境!针对Python3.X版本更新,海量资源随书送。
本书是一本面向初学者的Python编程实用手册。本书除了介绍了Python语言的基础知识,并且通过案例实践教读者怎样使用这种知识和技能。本书的第一部份介绍了基本的Python编程概念,第二部份介绍了一些不同的任务,通过编撰Python程序,可以让计算机手动完成它们。第二部份的每一章都有一些项目程序供读者学习。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附表部份提供了所有习题的解答。
MySQL是如何运行的从根儿上理解MySQL
深入探讨MySQL高性能数据库运行数据剖析与数据处理的书籍,采用200多幅图辅助讲解重点内容,提供彩图下载、公众号答疑服务,双色彩印。
为何这个SQL句子执行得那么慢?为何我明明构建了索引,并且查询计划显示没用?为何IN查询中的参数一多就不使用索引了?为何我的数据显示成了乱码?……每一位DBA和前端开发人员在与MySQL打交道时,或多或少就会碰到这种问题。之外,索引结构、MVCC、隔离级别的实现、锁的使用等知识,也是求职人员在MySQL笔试中躲不过去的高频问题。
本书针对里面那些问题给出了相应的解答方案。本书的抒发形式与司空见惯的学术派、理论派IT图书有明显区别,但也是相当正经的专业技术图书,内容涵括了使用MySQL的朋友在求职笔试和工作中常见的一些核心概念。无论是身居MySQL专家身分的技术人员,还是技术有待进一步提高的DBA,甚至是刚涉足于数据库行业的“萌新”人员,本书都是她们彻底了解MySQL运行原理的优秀图书。
代码整洁之道
鲍勃阿姨作品,程序员,凝聚编程数六年编程生涯的心得感受,阐明怎样解决软件开发人员、项目总监及软件项目领导们所面临的棘手的问题。
软件质量,不但依赖构架及项目管理,并且与代码质量紧密相关。这一点,无论是敏捷开发流派还是传统开发流派,都不得不承认。
本书提出一种观点:代码质量与其整洁度成反比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,本书作者给出了一系列行之有效的整洁代码操作实践。这种实践在本书中彰显为一条条规则(或称“启示”),并辅以来自实际项目的正、反两面的范例。只要遵守这种规则,才能编撰出干净的代码,因而有效提高代码质量。
本书阅读对象为一切有志于改善代码质量的程序员及技术总监。书中介绍的规则均来自作者多年的实践经验,涵括从命名到构建的多个编程方面,虽为一“家”之言,然诚有可资借鉴的价值。