├── qrcode.jpg └── README.md /qrcode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanbinghu/awesome-programming-books/HEAD/qrcode.jpg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # books 2 | 3 | 收集计算机各领域经典书籍,包含C/C++/Python/Java等经典入门和进阶书籍。 4 | 书籍资源均来自网络,仅供学习交流使用,侵删。由于github存储大文件不便,因此仅在此提供链接。欢迎star或fork! 5 | 6 | 7 | 8 | 欢迎关注微信公众号[编程珠玑]获取更多技术文章: 9 | 10 | 11 | 12 | 13 | * [C](#c) 14 | * [Cpp](#cpp) 15 | * [Python](#python) 16 | * [Java](#java) 17 | * [Go](#go) 18 | * [前端](#前端) 19 | * [计算机基础](#计算机基础) 20 | * [操作系统](#操作系统) 21 | * [数据结构和算法](#数据结构和算法) 22 | * [数据库](#数据库) 23 | * [软件工程](#软件工程) 24 | * [设计模式](#设计模式) 25 | * [工作面试](#工作面试) 26 | * [工具](#工具) 27 | * [杂谈](#杂谈) 28 | 29 | 30 | 31 | ## c 32 | 33 | 34 | 35 | [C Primer Plus第五版.pdf]( https://pan.baidu.com/s/1OVwcK8qh8kNGKA1VtjTq-w) 提取码: xe4i 36 | 37 | [c程序设计语言第二版.pdf](https://pan.baidu.com/s/1Ql9rCYmyVOkrgitFCYu2dw) 提取码: yc6k 38 | 39 | [C11标准文档](https://pan.baidu.com/s/1M8f9AaeUaof3gAUXY8PHbQ) 提取码: wgc2 40 | 41 | [c标准库.pdf](https://pan.baidu.com/s/1QnV0NZBNLUrGvWyeNj-n3Q) 提取码: n2ih 42 | 43 | [c和指针.pdf](https://pan.baidu.com/s/1ZnprAYB7YJ9agHKiCGVO3w) 提取码: bys5 44 | 45 | [c陷阱和缺陷.pdf](https://pan.baidu.com/s/1YcJxIj4DSYLEXkv_s6ZNfA) 提取码: uj3y 46 | 47 | [C专家编程.pdf](https://pan.baidu.com/s/15lrXujJ68ktyI5oyprZG-g) 提取码: s15i 48 | 49 | [Unix环境高级编程第三版.pdf](https://pan.baidu.com/s/1aFzPav626LUmKa8anneI7w) 提取码: b8n8 50 | 51 | [UNIX网络编程卷1:套接字联网API(第3版).pdf](https://pan.baidu.com/s/197tZhiZCxFrKoOvXY9taQg) 提取码: 92ym 52 | 53 | [UNIX网络编程_卷2_进程间通信.pdf](https://pan.baidu.com/s/14GR6zyHW5yNATpTG91z1wA) 提取码: 57pk 54 | 55 | ## cpp 56 | 57 | 58 | [C++ Primer第五版中文版.pdf](https://pan.baidu.com/s/1iLavQpOFsPgYpduD4sElYg) 提取码: 356v 59 | 60 | [C++沉思录(Ruminations on C++)中文第2版.pdf](https://pan.baidu.com/s/1UQtMtZxtNahm4WUnzwnh6w) 提取码: b9dn 61 | 62 | [Effective C++ 中文版第三版.pdf](https://pan.baidu.com/s/1OJHIi10vB23qVZjtehYxJQ) 提取码: ehki 63 | 64 | [More_Effective_Cpp_中文版.pdf](https://pan.baidu.com/s/19c3qGLrvShlMLBIOY6q0iQ) 提取码: j5jx 65 | 66 | [深度探索C++对象模型.pdf](https://pan.baidu.com/s/1dDMIPE5Avo6LYta5MRg6Vg) 提取码: qy4d 67 | 68 | [STL源码剖析中文版.pdf](https://pan.baidu.com/s/1S_FuoLcIAvm7EvWYHCBeHg) 提取码: 9dcy 69 | 70 | [C++编程思想.pdf](https://pan.baidu.com/s/16tjuzSG0Z_OMnBqWKDX94Q) 提取码: 88hk 71 | 72 | ## python 73 | 74 | 75 | 76 | [流畅的python.pdf](https://pan.baidu.com/s/1Sl0Z7u1Fsd9cGUtNnS9yRQ) 提取码: f7jj 77 | 78 | [Python核心编程(第二版).pdf](https://pan.baidu.com/s/1fHEoEhHPKsqs73Q3EyOU8w) 提取码: nacb 79 | 80 | [Python Cookbook第三版中文.pdf](https://pan.baidu.com/s/1gaMfsCRjmlY170915y5Wjg) 提取码: jcez 81 | 82 | ## java 83 | 84 | 85 | [effective-java.pdf](https://pan.baidu.com/s/1dbhWBpooxwzoLPZYldYWog) 提取码: cbh1 86 | 87 | [JAVA核心技术卷1基础知识原书第10版.rar](https://pan.baidu.com/s/1yoqqBf1P3Av6kaSzlSIjhQ) 提取码: 6t28 88 | 89 | [JAVA核心技术卷2:高级特征(原书第8版).pdf](https://pan.baidu.com/s/1B9jJqK_hDMYCgYxygPAPAA) 提取码: m1y6 90 | 91 | [深入理解Java虚拟机:JVM高级特性与最佳实践.pdf](https://pan.baidu.com/s/1oqmkX9z5VcaGa2-bUD9yFQ) 提取码: rf8t 92 | 93 | [Java并发编程实战(中文版).pdf](https://pan.baidu.com/s/1oKj9bIEbLAbtHBsTgOxkKA) 提取码: iwre 94 | 95 | [Java编程思想第四版完整中文高清版.pdf](https://pan.baidu.com/s/1WD5mb-FUf-LBAsugcpXoFQ) 提取码: vaui 96 | 97 | ## go 98 | 99 | [go程序设计语言](https://pan.baidu.com/s/1Mr6SyjhZzgLbTQmlRkDijQ) 提取码: 1yd9 100 | [go语言学习笔记](https://pan.baidu.com/s/1MWNd97xGzhDTWrwi8YMFCg) 提取码: 4tgd 101 | 102 | ## 前端 103 | 104 | [javascript高级程序设计第三版.pdf](https://pan.baidu.com/s/1fLkLLv00dhKFNcjJDnDzaA) 提取码: j8zh 105 | 106 | [JavaScript面向对象精要.pdf](https://pan.baidu.com/s/19qpWs1eOifCJJA-223qX4g) 提取码: fps6 107 | 108 | ## 计算机基础 109 | 110 | [深入理解计算机系统(中文版第二版.pdf)](https://pan.baidu.com/s/1fTiVn_DrD7dnkekyemjlGg) 提取码: n3p6 111 | 112 | [计算机程序的构造和解释第二版.pdf](https://pan.baidu.com/s/1of4ODRmOVdx2VONgsoaktw) 提取码: djn2 113 | 114 | [程序员的自我修养—链接、装载与库.pdf](https://pan.baidu.com/s/1iixCglW4ujh2tWz3U_WnVQ) 提取码: xaqz 115 | 116 | [编译原理.pdf](https://pan.baidu.com/s/1WxUv1I7bRY6-YGOAKFUiJQ) 提取码: x6rd 117 | 118 | 119 | [编码:隐匿在计算机软硬件背后的语言.pdf](https://pan.baidu.com/s/1-lkWympFyej4McFU-JkhpQ) 提取码: 9m82 120 | 121 | ## 操作系统 122 | 123 | [现代操作系统(第三版)中文版](https://pan.baidu.com/s/1EwM6aHx0T-iwMke1Be-DGw) 提取码: tfg4 124 | 125 | [深入理解linux内核(中文第三版.pdf)](https://pan.baidu.com/s/11RNjoi1Uo0OXOGA93j4OyA) 提取码: p84p 126 | 127 | [鸟哥的linux私房菜基础篇第四版.pdf](https://pan.baidu.com/s/1Hp1KoGO_-0ChBGQYYXRV4g) 提取码: mnxu 128 | 129 | [鸟哥的Linux私房菜服务器架设篇(第三版).pdf](https://pan.baidu.com/s/10D-fRxQz1leHjfoGOnnxaw) 提取码: uwr6 130 | 131 | [操作系统精髓与设计原理.pdf](https://pan.baidu.com/s/1-_dEhcCIx_z1B0D6CloozA) 提取码: wtbg 132 | 133 | [深入linux内核架构.pdf](https://pan.baidu.com/s/1nVrYeXXFj-MCWpaQm2nJDQ) 提取码: 6ueq 134 | 135 | [深入linux内核架构英文版.pdf](https://pan.baidu.com/s/1hF1hQ5P9PuOK0gPjLhtWJw) 提取码: 9g23 136 | 137 | [Linux命令行与shell脚本编程大全.第3版.pdf](https://pan.baidu.com/s/14a0sRkKhBIDw2LZ4YDb7QA) 提取码: rxgg 138 | 139 | ## 数据结构和算法 140 | 141 | [算法导论 第三版 中文版.pdf](https://pan.baidu.com/s/1TsFs8B-2R0qlb1ZQ2rJREg) 提取码: fc9q 142 | 143 | [数据结构与算法分析—C语言描述.pdf](https://pan.baidu.com/s/1OD-QiKLZTAO3jhaMQYF-Aw) 提取码: x7q5 144 | 145 | [编程珠玑(第二版).pdf](https://pan.baidu.com/s/1cOifguxz_OVFt9jswyDTAA) 提取码: aee2 146 | 147 | [数据结构与算法分析-Java语言描述](https://pan.baidu.com/s/1mB9Yq5jDIJDMVfvjuCO8qw) 提取码: 3td3 148 | 149 | [算法.pdf](https://pan.baidu.com/s/1uj0I6gHVJF5gNQPeq3gZVw)提取码: xxjf 150 | 151 | ## 数据库 152 | 153 | [高性能MySQL.pdf](https://pan.baidu.com/s/1dj6ogaIUk-mIc5ByzBAq3A) 提取码: 18gq 154 | 155 | [redis设计与实现.pdf](https://pan.baidu.com/s/1FDRO0TDHQHGuPRY1n2ipHg) 提取码: eqn7 156 | 157 | ## 协议 158 | 159 | [TCP-IP详解 三卷全.pdf](https://pan.baidu.com/s/1tVQyXfgcexHtK4iEwYdJxQ) 提取码: hr8d 160 | 161 | ## 软件工程 162 | 163 | [代码大全.pdf](https://pan.baidu.com/s/1efjGOIAlSwGXKaVxaCaJ_A) 提取码: pdyz 164 | 165 | 166 | [重构_改善既有代码的设计[高清版].pdf](https://pan.baidu.com/s/1hXImzW58XRkYXs-qttCjLQ) 提取码: 8w1h 167 | 168 | [UNIX编程艺术(中文).pdf](https://pan.baidu.com/s/1Gkwrx2Q_yN2h5f67HLw1BQ) 提取码: brr4 169 | 170 | [程序员修炼之道 从小工到专家.pdf](https://pan.baidu.com/s/1r9sx5tX6elF06bDBawRC-Q) 提取码: sgkm 171 | 172 | [代码整洁之道 中文版.pdf](https://pan.baidu.com/s/1asGiEwFtHDvIVT12_rg2wg) 提取码: d9nt 173 | 174 | [敏捷软件开发:原则、模式与实践(全).pdf](https://pan.baidu.com/s/16BAHFSMyGCr5h1UCXh0hiA) 提取码: xse4 175 | 176 | ## 设计模式 177 | 178 | [设计模式_可复用面向对象软件的基础.pdf](https://pan.baidu.com/s/1qWFjSAYIa4RB6EeNjDiM1g) 提取码: 1wq9 179 | 180 | [Head First 设计模式(中文版).pdf](https://pan.baidu.com/s/1V1CYiHpS-FFa2O-bUdX-jQ) 提取码: g2qc 181 | [大话设计模式C++.pdf](https://pan.baidu.com/s/1rjUN9y9nGAcYdYtNYFLoag) 提取码: sazx 182 | 183 | ## 工作面试 184 | 185 | [编程之美——微软技术面试心得.pdf](https://pan.baidu.com/s/1QPS0bfQza8ANZ3_bBdEquw) 提取码: rpnv 186 | 187 | [剑指offer 名企面试官精讲典型编程题.pdf](https://pan.baidu.com/s/1Q70r-26CG9fp7r4qjhjyKQ) 提取码: bkub 188 | 189 | ## 工具 190 | 191 | [pro git第二版中文版.pdf](https://pan.baidu.com/s/1PB4yfGfPdvH2-6NIaxM6Jg) 提取码: m5sm 192 | 193 | [git权威指南.pdf](https://pan.baidu.com/s/1F12dVjP573k-XLCVautvDA) 提取码: ydsv 194 | 195 | ## 杂谈 196 | 197 | [浪潮之巅.pdf](https://pan.baidu.com/s/1FPQugsSdUJwezkqgUbZmAg) 提取码: qyc5 198 | 199 | [黑客与画家.pdf](https://pan.baidu.com/s/1Kg3fn1KrgDbMwwGtAFMk5w) 提取码: 2fjr 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | --------------------------------------------------------------------------------