一周上榜程序员新书有这9本,快点来看看

143 阅读9分钟

每一周第一天开工的日子又来啦!上班第一天还有没有什么上周没有解决完的事情,工作这么忙,学习选书看小编的推荐可以节省点时间。其实榜单上不止这些程序员专业图书,只不过小编觉着9本刚合适,读着不累。

一周上榜程序员新书有这9本,快点来看看

 

1、 自然语言处理实战

一周上榜程序员新书有这9本,快点来看看

 

1.本书是构建能够阅读和解释人类语言的机器的实用指南;
2.读者可以使用现有的Python 包来捕获文本的含义并相应地做出响应;
3.本书扩展了传统的自然语言处理方法,包括神经网络、现代深度学习算法和生成技术,用于解决真实世界的问题,如提取日期和名称、合成文本和回答无固定格式的问题;
4.提供源代码。
深度学习领域的**进展使各类应用能够极其精准地理解文本和语音。其结果是,聊天机器人能够模仿真人筛选出与职位高度匹配的简历,完成卓越的预测性搜索,自动生成文档摘要——所有这些都能够以很低的成本实现。新技术的发展连同Keras 和TensorFlow之类的易用工具的出现,使专业品质的自然语言处理(NLP)比以往任何时候都更容易实现。
本书主要内容
● Keras、TensorFlow、gensim和 scikit-learn等工具的使用。
● 基于规则的自然语言处理和基于数据的自然语言处理。
● 可扩展的自然语言处理流水线。

 

2、机器学习测试入门与实践

一周上榜程序员新书有这9本,快点来看看

 

不同于市面上的机器学习书籍,本书是业界首部AI测试著作,填补了机器学习测试领域的空白。

本书由知名技术专家艾辉领衔融360AI测试团队12位一线工程师联手倾心打造,耗时一年多时间。

 

1)精选15个AI测试要点,从零开始,全面了解机器学习测试。

2)涵盖5个技术主题,大数据、模型算法、模型评测、工程架构、智能化测试。

3)BAT等数十家一线互联网公司的32位知名专家联袂推荐。

 

本书内容设计深入浅出,学习路线清晰,帮助读者了解机器学习是如何工作的,了解机器学习的质量保障是如何进行的。

3、软件调试 第2版 卷2 Windows平台调试 上、下册

一周上榜程序员新书有这9本,快点来看看

 

1. 软件调试领域的“百科全书”,围绕软件调试的“生态”系统(ecosystem)、异常(exception)和调试器三条主线,介绍软件调试的相关原理和机制,探讨可调试性(debuggability)的内涵、意义,以及实现软件可调试性的原则和方法,总结软件调试的理论和最佳实践;
2. 作者张银奎是软件调试领域资-深专家,国内软件调试技术专家;
3. 内容全面:为了便于携带和阅读,装定为上、下两册;
4. 理论与实践结合:不仅涵盖了相关的技术背景知识,还深入研讨了大量具有代表性的技术细节;
5. 第2版新增了近几年流行的开发环境等内容;
6. 本书配套网站上提供示例程序的源代码和编译好的二进制文件。

 

4、C++语言的设计和演化

一周上榜程序员新书有这9本,快点来看看

1.本书作者Bjarne Stroustrup(本贾尼·斯特劳斯特卢普)被誉为“C++之父”,本书也是作者最重要的专业著作之一;

2.译者裘宗燕,北京大学数学学院信息科学系教授,同时也是知名的程序设计专家,著有《从问题到程序——程序设计与C语言引论》、《数据结构与算法:Python语言描述》等;

3.C++综合性著作:描述C++语言的发展历史、设计理念及技术细节,对C++语言机制的设计和发展的解读是非常难得的宝贵资料。

 

5、数据分析通识

一周上榜程序员新书有这9本,快点来看看

 

1.来自阿里巴巴公司的一线数据分析工程师力作,人人看得懂用得上的数据分析书;
2.理论联系实际:书中大量的实例来自一线大厂,佐证数据分析和数据建模的理论和方法,对职场数据相关从业者很有帮助;
3.内容全面:从数据开始,到数据的处理过程和可视化,到业务的数据分析、数据建模,再到数据与人工智能应用的结合等;
4.通俗易懂:通过大量的实例,把数据建模与数据分析讲解得通俗易懂,帮助大家快速成为数据分析实战高手。
主要内容包括:数据处理的抽象流程与数据系统的有机组成、数据获取、探索性数据分析与目的性数据分析、数据可视化、特征工程、模型(业务模型、数据模型、函数模型)、结果评价、数据应用等内容。

6、深入浅出 ASP.NET Core

一周上榜程序员新书有这9本,快点来看看

 

1.针对.NET Core 3.1讲解;
2.提供完整源代码下载且代码可复用;
3.本书附送免费视频资源,供读者配合图书学习;
4.本书针对一个完整项目进行开发,而不是只有零散的代码段;
5.案例丰富、实用,采用了流行框架中的设计模式及实用技术;
6.具有完整的权限功能,统一处理拦截异常、错误页面及日志信息。

本书是一本系统地介绍ASP.NET Core、Entity Framework Core以及ASP.NET Core Identity框架技术的入门图书,旨在帮助读者循序渐进地了解和掌握ASP.NET Core。本书使用ASP.NET Core从零开始搭建一个实际的项目。从基本的控制台应用程序开始,介绍ASP.NET Core基本的启动流程,涵盖ASP.NET Core框架中各个技术的实际应用。同时,本书也会介绍一些ASP.NET Core的高级概念。在本书中,我们会开发一个学校管理系统,其中包含清晰的操作步骤和大量的实际代码,以帮助读者学以致用,将ASP.NET Core的知识运用到实际的项目开发当中,最后我们会将开发的项目部署到生产环境中。通过阅读本书,读者将掌握使用ASP.NET Core开发Web应用程序的方法,并能够在对新项目进行技术选型时做出战略决策。


本书适合有一定C# 编程经验和HTML、JavaScript基础,并对ASP.NET Core感兴趣的读者阅读,也可以作为高等院校相关专业的教学用书和培训学校的教材。

7、OpenGL超级宝典(第7版)

一周上榜程序员新书有这9本,快点来看看

 

本书是OpenGL及3D图形编程的经典入门指南,涵盖了使用OpenGL进行编程所需要的主要知识。

本书内容分3部分。第一部分介绍经典OpenGL绘图的基础知识,涉及管线、数学知识、数据、着色器和程序等;第二部分着重介绍OpenGL的一些高级功能,涉及顶点处理与绘图命令、基元处理片段处理与帧缓冲、计算着色器、高级数据管理、管线监控等;第三部分介绍一些实战技巧,涉及渲染技巧、高性能的OpenGL、调试和稳定性等。

本书适合希望系统学习OpenGL的读者阅读,经验丰富的OpenGL程序员也能从中获益。本书既可以作为学习OpenGL的教材,也可以作为随时查阅的参考手册。

8、C和指针

一周上榜程序员新书有这9本,快点来看看

 

1.C指针经典之作2020最新版,全球畅销30余年,影响了国内外好几代程序员的C语言圣经级作品,中文版累计销售14w+册;
2.此书获得了ACUU的高度评价,ACCU主席Francis Glassborow倾力推荐;
3.本书凸现指针对C的重要性,提供宝贵的提示和智慧的警告,向大家展示指针在C程序中的巨大威力;
4.本书提供与C语言编程相关的全面资源和深入讨论,通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。


本书是为水平较高的C程序员和学生量身打造的,为那些需要深入理解C编程语言的人提供了以全面详尽的资源。本书对指针的基础知识和高级特性进行了全面且深入的讲解与探索,确保C程序员能够将指针的强大功能融入到他们的C程序中。本书内容覆盖全面,对C编程惯用法进行了详细解释,还对C指针的一些高级主题进行了深入讨论,对于高水平的学生和C程序员来说,本书是相当有价值的教程和参考资料。
本书内容:
提供了完整的背景信息,以方便读者全面理解C语言;
全面介绍了指针的内容,包括语法、有效使用指针的艺术,以及指针的常见编程惯用法;
对实现通用抽象数据结构的不同方法进行了比较;
使用简单、熟悉的写作风格来清楚解释难度较大的主题,并使用大量的插图和图表将复杂的概念进行可视化;
讨论了编程技巧、效率、可移植性和软件工程等问题,并利用“警告”的方式对一些常见的编程陷阱进行了标注;
介绍了C标准库中的每一个函数。

9、C专家编程

一周上榜程序员新书有这9本,快点来看看

 

  • 这是一本非常与众不同的C语言图书,本书采用轻松、对话式的方式,介绍了作者在实践经验中总结出的许多令人吃惊的案例:
  • 将太空探测器炸毁到金星的软件;
  • 能关闭整个AT&T电话系统的C语言bug;
  • C程序员工作面试的秘密;
  • 程序员为什么分不清万圣节和圣诞节;
  • 一个完整的BASIC解释器的C代码。

本书揭示了世界上卓-越的C程序员使用的编码技术。本书尽管以C语言为主题,但还是对C++进行了简单介绍。C程序员无须花费数周的时间就可以理解这些C++知识。
本书涵盖了IBM和UNIX系统,真正做到了C语言学习的寓教于乐,对于想要了解更多C语言实现、实用技巧以及C语言奇闻异事的读者来说,本书是必备读物。