Skip to content

Latest commit

History

59 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

值得一看的技术类书籍列表

GitHublicensedoocs-open-source-organizationgitter

书籍是人们获取知识的主要途径。然而,如今的社会太浮躁,不少人不愿意花时间静下心来仔细读书,很多开发人员也是如此。殊不知,书籍沉淀了前人的经验和思考。

以下所有书籍资源仅供预览禁止商用。写书不易,创作好的作品更是需要耗费很大心力,Doocs 鼓励各位同学购买正版书籍以支持原书作者,只要在书籍名称上点击即可跳转到购买页。若列表中某书籍原作者认为 Doocs 侵犯了其版权,请及时联系 Doocs 项目维护者从列表中移除该书籍资源,谢谢。好书推荐请到 Issues 讨论区,也可以直接提交 PR

CommonNetworkFrontendBackendDatabaseArchitectureBig DataDeep Learning

Common

#TitleAuthor(s)AbstractResource
1编码:隐匿在计算机软硬件背后的语言[2012][美]Charles Petzold 著
左飞 薛佟佟 译
讲述计算机工作原理,却并不晦涩难懂。不管你是计算机高手,还是对这个神奇的机器充满敬畏之心的菜鸟,读一读大师的经典作品,必然有所收获。1f7s
2码农翻身:用故事给技术加点料[2018]刘欣用故事方式讲述软件编程的若干重要领域,侧重于基础性、原理性的知识。2d9s
3程序员健康指南[2014][美]Joe Kutner 著
陈少芸 译
从运动、饮食等方面给出详细指导,帮助开发人员在不改变工作方式的情况下轻松拥有健康。ng96
4领域驱动设计:软件核心复杂性应对之道(修订版)[2016][美]Eric Evans 著
赵俐 盛海艳 刘霞 等 译
领域驱动设计方面的经典之作,围绕设计和开发实践,结合真实项目案例,阐述如何在真实的软件项目开发中应用领域驱动设计。73r2
5深入理解计算机系统(原书第2版)[2011][美]Randal E.Bryant等著
龚奕利,雷迎春译
本书是一本将计算机软件和硬件理论结合讲述的经典教程,内容涵盖计算机导论、体系结构和处理器设计等多门课程。sr0b

Network

#TitleAuthor(s)AbstractResource
1图解 HTTP[2014][日]上野宣 著
于均良译
对 HTTP 协议进行了全面系统的介绍,讲解的同时,辅以大量生动形象的通信图例,更好地帮助读者深刻理解HTTP通信过程中客户端与服务器之间的交互情况。5knq
2TCP/IP详解 卷1:协议[美] Kevin R.Fall、W.Richard Stevens 著
吴英,张玉,许昱玮 译
主要讲述TCP/IP协议,不仅仅讲述RFC的标准协议,而且结合大量实例讲述了TCP/IP协议族的定义原因,以及在各种不同的操作系统中的应用及工作方式,使读者可以轻松掌握TCP/IP的知识。v84n

Backend

#TitleAuthor(s)AbstractResource
1Effective Java 原书第 3 版[2019][美]Joshua Bloch 著
俞黎敏 译
Java 经典书籍,内容涵盖 Java 9 及以下版本。w2f2
2码出高效:Java 开发手册[2018]杨冠宝(花名:孤尽)
高海慧(花名:鸣莎)
结合阿里巴巴实践经验与故障案例,与 Java 底层源码解析融会贯通。9yyp
3互联网轻量级SSM框架解密:Spring、Spring MVC、MyBatis源码深度剖析[2019.3]李艳鹏 等SSM 框架源码深度剖析。39i1
4Java 8 In Action 中文版[2016][英]Raoul-Gabriel Urma [意]Mario Fusco [英]Alan Mycroft 著
陆明刚 劳佳 译
全面介绍 Java8 这个里程碑版本的新特性,包括 Lambdas、流和函数式编程。6063
5实战 Java 高并发程序设计[2015]葛一鸣 郭超主要介绍基于 Java 的并行程序设计基础、思路、方法和实战。bq0z
6Java 设计模式[2018]刘伟内容涵盖了七个面向对象设计原则和 24 个设计模式(23 个 GoF 设计模式+简单工厂模式)。x7ta
7Python 参考手册第 4 版[2016][美]David M.Beazley 著
谢俊 等译
Python 程序员案头必备,涵盖 Python2 和 Python3 共有特性)。wnuh
8Python3 网络爬虫开发实战[2018]崔庆才全面介绍利用 Python3 开发网络爬虫的知识,包括数据采集、数据存储、动态网站爬取、App爬取、验证码破解、模拟登录、代理使用、爬虫框架、分布式爬取等。jmat
9Go Web 编程谢孟军Go 入门书籍。gitbook
10流畅的 Python[2018][巴西]Luciano Ramalho 著,安道,吴珂 译Python 进阶必读, 全面的讲解了序列、数据结构、装饰器、类、生成器、迭代器、协程、并发等重要知识点的原理以及实现。qskp
11重构 改善既有代码的设计 Java语言版[美] 马丁·福勒(Martin Fowler) 著,熊节 译重构,一言以蔽之,是在不改变外部行为的前提下,有条不紊地改善代码,普通程序员进阶到编程高手必须修炼的秘笈6kga
12疯狂Java讲义李刚 著涉及大量实用案例开发:五子棋游戏、仿QQ的游戏大厅等mdlf

Database

#TitleAuthor(s)AbstractResource
1Redis 设计与实现[2014]黄健宏基于 Redis 3.0,内容通俗易懂,可以深入了解 Redis 底层。q2ky
2高性能 MySQL 第三版[2013][美] Baron Schwartz 等著
宁海元 等译
MySQL 领域极佳之作。0ijq
3Redis 开发与运维[2017]付磊 张益军从开发、运维两个角度总结了Redis实战经验,深入浅出地剖析底层实现,包含大规模集群开发与运维的实际案例、应用技巧。igb1
4MySQL 技术内幕:InnoDB 存储引擎[2013]姜承尧详细讲解了 InnoDB 存储引擎内部的各个功能模块的实现原理,包括 InnoDB 存储引擎的体系结构、内存中的数据结构、基于 InnoDB 存储引擎的表和页的物理存储、索引与算法、文件、锁、事务、备份与恢复,以及 InnoDB 的性能调优等重要的知识。hpbi
5Redis 深度历险:核心原理和应用实践[2018]钱文品从 Redis 的基础使用出发,结合实际项目中遇到的诸多应用场景,最后详细讲解集群环境,图文并茂地对 Redis 的特性做了全面解析。i8xq

Frontend

#TitleAuthor(s)AbstractResource

Architecture

#TitleAuthor(s)AbstractResource
1企业 IT 架构转型之道:阿里巴巴中台战略思想与架构实战[2017]钟华(花名:古谦)分享阿里巴巴建设共享服务体系的经验和实践。euzo
2大型网站系统与 Java 中间件实践[2014]曾宪杰(花名:华黎)围绕大型网站和支撑大型网站架构的 Java 中间件的实践展开介绍。hrkh
3大型网站技术架构:核心原理与案例分析[2013]李智慧梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理。8epr
4亿级流量网站架构核心技术:跟开涛学搭建高可用高并发系统[2017]张开涛总结并梳理了亿级流量网站高可用和高并发原则,通过实例详细介绍了如何落地这些原则。2v7a
5逆流而上:阿里巴巴技术成长之路[2018]阿里巴巴集团成长集编委会总结阿里巴巴技术团队在基础架构、中间件、数据库、业务开发等领域的经典实践以及对未来的思考。coi5

Big Data

#TitleAuthor(s)AbstractResource
1HBase 不睡觉书[2018]杨曦一本让读者看了不会睡着的 HBase 技术书。sjcw
2Hadoop 技术内幕:深入解析 Hadoop Common 和 HDFS 架构设计与实现原理[2013]蔡斌, 陈湘萍著对 Common 和 HDFS 的源代码进行了分析, 从源代码实现中对分布式技术的精髓、分布式系统设计的优秀思想和方法。wtxu
3Hadoop 技术内幕:深入解析 MapReduce 架构设计与实现原理[2013]董西成著虽然计算框架从 MR 到 Spark 再到 Flink,但 MR 的设计思想还是有很大参考价值的, 这本书对 MapReduce 计算框架的细节解释得很系统。3hds
4Spark 快速大数据分析[2015][美] 卡劳(Holden Karau),[美] 肯维尼斯科(Andy Konwinski),[美] 温德尔(Patrick Wendell),[加] 扎哈里亚(Matei Zaharia) 著,王道远 译Spark 入门书籍, 让初学者对 Spark 有一个基本全面的了解。pfcm

Deep Learning

#TitleAuthor(s)AbstractResource
1深度学习之 PyTorch 实战计算机视觉[2018]唐进民透彻讲解深度学习、Python、PyTorch、神经网络、迁移学习及相关数学知识。nynu

Contributors

This project exists thanks to all the people who contribute.

About

😆 国内外互联网技术大牛们都写了哪些书籍:计算机基础、网络、前端、后端、数据库、架构、大数据、深度学习...

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages