学习计算机网络、数据发掘和机器学习,你需求这份图灵经典书单
作者头像
  • 小说智能
  • 2020-03-07 15:29:42 1

“你能看到多远的过去,就能看到多远的未来。”

计算机科学有着悠久的历史,从1936年图灵机的提出,到1945年第一台电子计算机ENIAC的问世,再到1979年第一个微机操作系统CP/M-86的推出,其发展历程足以填满一座图书馆。

这份书单,我将参照全国计算机专业大学本科课程设置,结合计算机科学技术史,从IT人文、数学基础、计算机概论,到实操指南,为你揭示计算理论的本质,让你的每一次阅读和学习更加高效。

计算机网络基础

图解HTTP

作者:上野宣

这本书通过172张插图,帮助读者轻松入门HTTP。它被各大网上书店推荐为HTTP的最佳入门读物。

核心内容

HTTPS并不是一种全新的协议,而是在HTTP的基础上,通过SSL(Secure Socket Layer)和TLS(Transport Layer Security)协议来替代原有的通信接口。简而言之,HTTPS就是在HTTP基础上加上了一层SSL的安全外壳。

书评

简单而不失严谨,特别适合初学者。尤其是关于HTTPS的部分,讲解得非常精彩,前后端读者都可以阅读。


图解TCP/IP(第5版)

作者:竹下隆史、村山公保、荒井透、苅田幸雄

这本书是一本图文并茂的网络管理技术书籍,被誉为TCP/IP的圣经级教材。

核心内容

本书详细介绍了TCP/IP的基本知识,涵盖了网络基础知识、数据链路、IP协议、TCP与UDP、路由协议、运用协议以及网络安全等内容,帮助读者建立一个安全、可靠的网络环境。

书评

这是一本浅显易懂的入门书籍,主要介绍TCP/IP的概念和技术,注重整体框架而非细节。


HTTP权威指南

作者:David Gourley、Brian Totty、Marjorie Sayer、Sailu Reddy、Anshu Aggarwal

这本书是关于Web技术和HTTP的权威著作,由具有多年实践经验的专家撰写。

核心内容

本书详细介绍了Web应用程序的工作原理,核心的互联网协议如何与架构构建块交互,以及如何正确实现互联网客户端和服务器。

书评

这本书详细介绍了HTTP和Web底层结构的知识,读懂之后,找一份互联网技术方面的工作并不难。


编译原理

现代编译原理

作者:Andrew W. Appel、Maia Ginsburg

这本书被誉为“虎书”,是经典的编译原理教材,在豆瓣上有很高的评分。

核心内容

本书全面讲述了现代编译器的各个组成部分,包括词法分析、语法分析、语义检查、中间代码表示、指令选择、数据流分析、寄存器分配以及运行时系统等。

书评

这是我见过的第一本详细介绍如何构建编译器的书。虽然构建一个完整的编译器有一定的难度,但这本书的内容非常实用,需要扎实的C语言基础。


自制编译器

作者:青木峰郎

这本书带领读者从头开始制作一门语言的编译器,涵盖编译、汇编、链接、加载的全过程。

核心内容

本书设计了一门名为C♭的语言,它是C语言的一个子集。书中不仅讲解了如何构建编译器,还介绍了编译器、汇编器、链接器、硬件和运行时环境等知识。

书评

这本书是少见的从无到有实践的书籍,详细展示了如何一步一步构建一个真正的编译器,而不是玩具编译器。


数据挖掘和机器学习

数据挖掘导论

作者:Pang-Ning Tan、Michael Steinbach、Vipin Kumar

这本书是国外大学常用的教材,适合初学者。

核心内容

本书提供了丰富的PPT课件和习题答案,帮助读者更好地理解和应用数据挖掘技术。

书评

作为一本入门读物,这本书非常适合初学者,不需要很深的数学背景也能理解。


机器学习实战

作者:Peter Harrington

这本书是最畅销的机器学习图书之一,包含了很多实用的实战内容。

核心内容

本书通过精心编排的实例,展示如何利用Python代码解决统计、数据分析和可视化问题,帮助读者掌握机器学习的核心算法。

书评

这本书的实例非常棒,适用于各种领域。


Python深度学习

作者:弗朗索瓦•肖莱

这本书是深度学习领域的力作,适合没有机器学习背景的读者。

核心内容

本书详细介绍了如何使用Python和Keras进行深度学习的探索,包括计算机视觉、自然语言处理、生成式模型等应用。

书评

这本书是我为华盛顿大学设计的一门深度学习课程所选的教材,非常实用。可以直接得到Keras之父的建议,真是幸运。


深度学习入门

作者:斋藤康毅

这本书是日本深度学习入门的经典畅销书,适合初学者。

核心内容

本书从零开始介绍深度学习的基础知识,通过Python 3逐步构建一个经典的深度学习网络。

书评

这本书非常适合初学者,讲解非常详细,手把手教你一步步搭建出一个神经网络,很容易入门。


设计模式

图解设计模式

作者:结城浩

这本书详细介绍了GoF的23种设计模式,通过丰富的图表和Java示例代码,帮助读者轻松理解。

核心内容

本书通过丰富的图表和Java示例代码,详细解释了23种设计模式,并提供了实践练习。

书评

这本书非常好,特别是对于已经有几年工作经验的人来说,能够很好地理解设计模式,尤其是桥接模式。


希望这些书籍能够帮助你更好地理解和掌握计算机科学的核心内容。

    本文来源:图灵汇
责任编辑: : 小说智能
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
图灵书单学习计算机网络发掘这份机器需求经典数据
    下一篇