|
9 | 9 |
|
10 | 10 | 写书不易,创作好的作品更是需要耗费很大心力,Doocs 鼓励各位同学**购买正版书籍以支持原书作者**,只要在书籍名称上点击即可跳转到购买页。好书推荐请到 [Discussions 讨论区](https://github.com/doocs/technical-books/discussions/30),也可以直接提交 [PR](https://github.com/doocs/technical-books/pulls)。
|
11 | 11 |
|
12 |
| -- Gitee Pages: https://doocs.gitee.io/technical-books |
13 |
| -- GitHub Pages: https://doocs.github.io/technical-books |
| 12 | +## 站点 |
14 | 13 |
|
15 |
| -| [Core](#core) | [Network](#network) | [Frontend](#frontend) | [Backend](#backend) | [Database](#database) | [Architecture](#architecture) | [Big Data](#big-data) | [Tool](#tool) | |
16 |
| -| ------------- | ------------------- | --------------------- | ------------------- | --------------------- | ----------------------------- | --------------------- | ------------- | |
| 14 | +https://doocs.github.io/technical-books |
17 | 15 |
|
18 |
| -## Core |
| 16 | +## 计算机系统与算法 |
19 | 17 |
|
20 | 18 | | # | Title | Author(s) | Abstract |
|
21 | 19 | | --- | ----------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
|
29 | 27 | | 8 | [现代编译原理 C 语言描述 修订版](https://item.jd.com/12343414.html) | [美] Andrew W.Appel, Maia Ginsburg 著<br />赵克佳 黄春 沈志宇 译 | 又称“虎书”,全面讲述了现代编译器的各个组成部分,包括词法分析、语法分析、抽象语法、语义检查、中间代码表示、指令选择、数据流分析、寄存器分配以及运行时系统等。书中专门为学生提供了一个用 C 语言编写的实习项目,包括前端和后端设计,学生可以在一学期内创建功能完整的编译器。 |
|
30 | 28 | | 9 | [算法导论](http://product.dangdang.com/22927209.html) | [美] Thomas H. Cormen, CharlesE. Leiserson, Charles E.Leiserson, Ronald L. Rivest 著<br />潘金贵 顾铁成 译 | 本书将严谨性和全面性融为一体,深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。全书各章自成体系,可以作为独立的学习单元;算法以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂;说明和解释力求浅显易懂,不失深度和数学严谨性。 |
|
31 | 29 |
|
32 |
| -## Network |
| 30 | +## 计算机网络 |
33 | 31 |
|
34 | 32 | | # | Title | Author(s) | Abstract |
|
35 | 33 | | --- | --------------------------------------------------------------------- | -------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|
|
38 | 36 | | 3 | [计算机网络:自顶向下方法](http://product.dangdang.com/25299722.html) | [美] James F. Kurose, Keith W. Ross 著<br/>陈鸣 译 | 计算机网络经典教材。采用了自顶向下方法来讲授计算机网络的原理及其协议,注重原理和实践。 |
|
39 | 37 | | 4 | [计算机网络教程](http://product.dangdang.com/25246707.html) | [中]谢钧,谢希仁 著 | 本书的适用对象非常广泛。由于本书的重点立足于计算机网络的基本原理,同时兼顾了 Internet 体系结构与 TCP/IP 协议等内容,因此对于学习计算机网络课程的本科生和研究生,本书都是绝佳的教材或教学参考书。 |
|
40 | 38 |
|
41 |
| -## Backend |
| 39 | +## 后端 |
42 | 40 |
|
43 | 41 | | # | Title | Author(s) | Abstract |
|
44 | 42 | | --- | ------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
|
63 | 61 | | 19 | [软件框架设计的艺术(Practical API Design Confessions of a Java Framework Architect)](https://item.jd.com/10051549069078.html) | [[捷\] Jaroslav Tulach 著<br />王磊/朱兴 译 | 本书作者是 NetBeans 的创始人,也是 NetBeans 项目最初的架构师。对 API 与框架设计提供深刻见解。强调实践与源码分析,适合有一定经验的 Java 开发者。 |
|
64 | 62 | | 20 | [Java 编程的逻辑](https://item.jd.com/12299018.html) | 马俊昌 著 | 作者按照由浅入深、由易到难的顺序组织内容,使读者能够循序渐进地掌握 Java 编程的知识和技能,适合 1-3 年的 Java 开发。 |
|
65 | 63 |
|
66 |
| -## Database |
| 64 | +## 数据库 |
67 | 65 |
|
68 | 66 | | # | Title | Author(s) | Abstract |
|
69 | 67 | | --- | ----------------------------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|
|
75 | 73 | | 6 | [Redis 实战](https://item.jd.com/11791607.html) | [美] 约西亚 L.卡尔森(Josiah),L.,Carlson 著,黄健宏 译 | 本书深入浅出地介绍了 Redis 的 5 种数据类型,并通过多个实用示例展示了 Redis 的用法。这本书侧重 Redis 应用,每个情景都配备完整的 Python 代码示例及逐行注释详解,非常适合初学者学习并上手 Redis。 |
|
76 | 74 | | 7 | [SQL 进阶教程 第二版](https://item.jd.com/13854960.html) | [日] MICK 著,吴炎昌,侯振龙 译 | 本书是作者志在向中级进阶的数据库工程师编写的一本 SQL 技能提升指南。 |
|
77 | 75 |
|
78 |
| -## Frontend |
| 76 | +## 前端 |
79 | 77 |
|
80 | 78 | | # | Title | Author(s) | Abstract |
|
81 | 79 | | --- | ----------------------------------------------------------------------------- | ------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------ |
|
|
87 | 85 | | 6 | [JavaScript 设计模式与开发实践](https://item.jd.com/11686375.html) | 曾探 著 | 介绍了 JavaScript 中常用的一些设计模式,并结合了具体的例子,对如何优化和改进自己的代码有很好的启发。 |
|
88 | 86 | | 7 | [JavaScript 高级程序设计(第 4 版)](https://item.jd.com/12958580.html) | [美] 马特·弗里斯比(Matt Frisbie) 著,李松峰 译 | 红宝书第四版,全面、深入地介绍了 JavaScript 开发者必须掌握的前端开发技术,涉及 JavaScript 的基础特性和高级特性。 |
|
89 | 87 |
|
90 |
| -## Architecture |
| 88 | +## 架构 |
91 | 89 |
|
92 | 90 | | # | Title | Author(s) | Abstract |
|
93 | 91 | | --- | --------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
|
|
99 | 97 | | 6 | [数据密集型应用系统设计 (Designing Data-Intensive Applications)[2018]](https://item.jd.com/12437624.html) | [美] Martin Kleppmann 著<br />赵军平 吕云松 耿煜 李三平 译 | 从底层数据结构到顶层架构设计,将当今互联网领域最常见的数据密集型应用的秘密娓娓道来。 |
|
100 | 98 | | 7 | [awesome-fenix](https://icyfenix.cn/) | 周志明 | 讨论如何构建一套可靠的大型分布式系统 |
|
101 | 99 |
|
102 |
| -## Big Data |
| 100 | +## 大数据 |
103 | 101 |
|
104 | 102 | | # | Title | Author(s) | Abstract |
|
105 | 103 | | --- | ------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
|
|
110 | 108 | | 5 | [Elasticsearch 权威指南](https://github.com/GavinFoo/elasticsearch-definitive-guide/) | clinton gormley,zachary tong 著,Gavin Foo 译 | 讲解结构化搜索、统计、查询过滤、地理定位、提升 Elasticsearch 的性能。 |
|
111 | 109 | | 6 | [Spark SQL 内核解剖](https://item.jd.com/12415659.html) | 朱锋 张韶全 黄明 著 | Spark 高阶玩家晋级宝典 腾讯 T4 亲传大规模分布式系统实践。 |
|
112 | 110 |
|
113 |
| -## Tool |
| 111 | +## 工具 |
114 | 112 |
|
115 | 113 | | # | Title | Author(s) | Abstract |
|
116 | 114 | | ---- | --------------------------------------------------------- | --------------------------------------- | ------------------------------------------------------------ |
|
117 | 115 | | 1 | [Vim 实用技巧 第 2 版](https://item.jd.com/12056490.html) | [英] Drew Neil 著<br />杨源,车文隆 译 | 从 Vim 的一些逻辑理念入手,而不是死记硬背命令,讲解了各种 Vim 中的模式、文件、跳转、寄存器、查找、替换等,结合给出一个个技巧,针对性解决各类问题 ,对新手很友好,也适合进阶。可以先练习一遍 vimtutor 再看这本书,看完后推荐 https://vimawesome.com/ 可以选择自己需要的插件开始打造属于自己独一无二编辑器。 |
|
118 | 116 | | 2 | [Git 权威指南](https://item.jd.com/10697183.html) | 蒋鑫 著 | 深入讲解了 Git 底层的一些原理,知其然知其所以然,看完会深深感受到 Git 的强大。 |
|
119 | 117 | | 3 | [GitHub 入门与实践](https://item.jd.com/13325520.html) | [日]大塚弘记 著<br />支鹏浩,刘斌 译 | 从 Git 的基本知识和操作方法入手,详细介绍了 GitHub 的各种功能,GitHub 与其他工具或服务的协作,使用 GitHub 的开发流程以及如何将 GitHub 引入到企业中。在讲解 GitHub 的代表功能 Pull Request时,本书专门搭建了供各位读者实践的仓库,邀请各位读者进行 Pull Request 并共同维护。 |
|
120 | 118 |
|
121 |
| -## Other |
| 119 | +## 其他 |
122 | 120 |
|
123 | 121 | - [Freely available programming books](https://github.com/EbookFoundation/free-programming-books)
|
124 | 122 |
|
125 |
| -## Contributors |
126 |
| - |
127 |
| -This project exists thanks to all the people who contribute. |
| 123 | +## 贡献者 |
128 | 124 |
|
129 | 125 | <a href="https://github.com/doocs/technical-books/graphs/contributors" target="_blank"><img src="https://contrib.rocks/image?repo=doocs/technical-books&max=500" /></a>
|
130 | 126 |
|
0 commit comments