fix(books): free-programming-books-zh broken links (#6986)

* fix(books): free-programming-books-zh broken links

* fix: removed trailing slash

* fix

* Update books/free-programming-books-zh.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

* removed link

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
pull/6988/head
ImVector 2 years ago committed by GitHub
parent a91629be7e
commit 6f39e8056f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 55
      books/free-programming-books-zh.md

@ -48,7 +48,6 @@
* [D3.js](#d3js) * [D3.js](#d3js)
* [Electron.js](#electronjs) * [Electron.js](#electronjs)
* [ExtJS](#extjs) * [ExtJS](#extjs)
* [impress.js](#impressjs)
* [jQuery](#jquery) * [jQuery](#jquery)
* [Node.js](#nodejs) * [Node.js](#nodejs)
* [React.js](#reactjs) * [React.js](#reactjs)
@ -119,7 +118,6 @@
### 编辑器 ### 编辑器
* [笨方法学Vimscript 中译本](http://learnvimscriptthehardway.onefloweroneworld.com)
* [所需即所获:像 IDE 一样使用 vim](https://github.com/yangyangwithgnu/use_vim_as_ide) * [所需即所获:像 IDE 一样使用 vim](https://github.com/yangyangwithgnu/use_vim_as_ide)
* [exvim--vim 改良成IDE项目](http://exvim.github.io/docs-zh/intro/) * [exvim--vim 改良成IDE项目](http://exvim.github.io/docs-zh/intro/)
* [Vim中文文档](https://github.com/vimcn/vimcdoc) * [Vim中文文档](https://github.com/vimcn/vimcdoc)
@ -152,7 +150,7 @@
* [The Linux Command Line](http://billie66.github.io/TLCL/index.html) * [The Linux Command Line](http://billie66.github.io/TLCL/index.html)
* [Ubuntu 参考手册](http://wiki.ubuntu.org.cn/UbuntuManual) * [Ubuntu 参考手册](http://wiki.ubuntu.org.cn/UbuntuManual)
* [uCore Lab: Operating System Course in Tsinghua University](https://www.gitbook.com/book/objectkuan/ucore-docs/details) * [uCore Lab: Operating System Course in Tsinghua University](https://www.gitbook.com/book/objectkuan/ucore-docs/details)
* [UNIX TOOLBOX](http://cb.vu/unixtoolbox_zh_CN.xhtml) * [UNIX TOOLBOX](https://web.archive.org/web/20210812021003/cb.vu/unixtoolbox_zh_CN.xhtml) *(:card_file_box: archived)*
### 程序员杂谈 ### 程序员杂谈
@ -175,7 +173,7 @@
### 管理和监控 ### 管理和监控
* [ElasticSearch 权威指南](https://www.gitbook.com/book/fuxiaopang/learnelasticsearch/details) * [ElasticSearch 权威指南](https://www.gitbook.com/book/fuxiaopang/learnelasticsearch/details)
* [Elasticsearch 权威指南(中文版)](http://es.xiaoleilu.com) * [Elasticsearch 权威指南(中文版)](https://web.archive.org/web/20200415002735/https://es.xiaoleilu.com/) *(:card_file_box: archived)*
* [ELKstack 中文指南](http://kibana.logstash.es) * [ELKstack 中文指南](http://kibana.logstash.es)
* [Logstash 最佳实践](https://github.com/chenryn/logstash-best-practice-cn) * [Logstash 最佳实践](https://github.com/chenryn/logstash-best-practice-cn)
* [Mastering Elasticsearch(中文版)](http://udn.yyuap.com/doc/mastering-elasticsearch/) * [Mastering Elasticsearch(中文版)](http://udn.yyuap.com/doc/mastering-elasticsearch/)
@ -228,7 +226,7 @@
* [Gradle 2 用户指南](https://github.com/waylau/Gradle-2-User-Guide) * [Gradle 2 用户指南](https://github.com/waylau/Gradle-2-User-Guide)
* [Gradle 中文使用文档](http://yuedu.baidu.com/ebook/f23af265998fcc22bcd10da2) * [Gradle 中文使用文档](http://yuedu.baidu.com/ebook/f23af265998fcc22bcd10da2)
* [Joel谈软件](https://web.archive.org/web/20170616013024/http://local.joelonsoftware.com/wiki/Chinese_(Simplified)) * [Joel谈软件](https://web.archive.org/web/20170616013024/http://local.joelonsoftware.com/wiki/Chinese_(Simplified))
* [selenium 中文文档](https://github.com/fool2fish/selenium-doc) * [selenium 中文文档](https://einverne.gitbook.io/selenium-doc/)
### 在线教育 ### 在线教育
@ -303,7 +301,6 @@
### Android ### Android
* [Android Design(中文版)](http://www.apkbus.com/design/index.html)
* [Android Note(开发过程中积累的知识点)](https://github.com/CharonChui/AndroidNote) * [Android Note(开发过程中积累的知识点)](https://github.com/CharonChui/AndroidNote)
* [Android6.0新特性详解](http://leanote.com/blog/post/561658f938f41126b2000298) * [Android6.0新特性详解](http://leanote.com/blog/post/561658f938f41126b2000298)
* [Android开发技术前线(android-tech-frontier)](https://github.com/bboyfeiyu/android-tech-frontier) * [Android开发技术前线(android-tech-frontier)](https://github.com/bboyfeiyu/android-tech-frontier)
@ -330,9 +327,9 @@
### C ### C
* [新概念 C 语言教程](https://github.com/limingth/NCCL) * [新概念 C 语言教程](https://github.com/limingth/NCCL)
* [Beej's Guide to Network Programming 簡體中文版](https://firebasestorage.googleapis.com/v0/b/gitbook-28427.appspot.com/o/assets%2F-ME5zR-03ZEHgp2kv7bW%2F-MF9EIY-s19_w19_Unae%2F-MF9F-HCs1nLOkY1mLVi%2FBeej-cn-20140429.zip?alt=media&token=de27f96b-2aed-4c97-8879-649638c7559f) - Brian "Beej Jorgensen" Hall, 廖亚伦译 (PDF) * [Beej's Guide to Network Programming 簡體中文版](https://beej-zhtw-gitbook.netdpi.net) - Brian "Beej Jorgensen" Hall, 廖亚伦译
* [C 语言常见问题集](http://c-faq-chn.sourceforge.net/ccfaq/ccfaq.html) * [C 语言常见问题集](http://c-faq-chn.sourceforge.net/ccfaq/ccfaq.html)
* [Linux C 编程一站式学习](http://docs.linuxtone.org/ebooks/C&CPP/c/) * [Linux C 编程一站式学习](https://web.archive.org/web/20210514225440/http://docs.linuxtone.org/ebooks/C&CPP/c/) *(:card_file_box: archived)*
### <a id="csharp"></a>C\# ### <a id="csharp"></a>C\#
@ -344,7 +341,7 @@
* [100个gcc小技巧](https://github.com/hellogcc/100-gcc-tips/blob/master/src/index.md) * [100个gcc小技巧](https://github.com/hellogcc/100-gcc-tips/blob/master/src/index.md)
* [100个gdb小技巧](https://github.com/hellogcc/100-gdb-tips/blob/master/src/index.md) * [100个gdb小技巧](https://github.com/hellogcc/100-gdb-tips/blob/master/src/index.md)
* [简单易懂的C魔法](http://www.nowamagic.net/librarys/books/contents/c) * [简单易懂的C魔法](https://web.archive.org/web/20210413213859/http://www.nowamagic.net/librarys/books/contents/c) *(:card_file_box: archived)*
* [像计算机科学家一样思考(C++版)](http://www.ituring.com.cn/book/1203) (《How To Think Like a Computer Scientist: C++ Version》中文版) * [像计算机科学家一样思考(C++版)](http://www.ituring.com.cn/book/1203) (《How To Think Like a Computer Scientist: C++ Version》中文版)
* [C 语言编程透视](https://tinylab.gitbooks.io/cbook/content/) * [C 语言编程透视](https://tinylab.gitbooks.io/cbook/content/)
* [C/C++ Primer](https://github.com/andycai/cprimer) - andycai * [C/C++ Primer](https://github.com/andycai/cprimer) - andycai
@ -368,7 +365,7 @@
### Dart ### Dart
* [Dart 语言导览](http://dart.lidian.info/wiki/Language_Tour) * [Dart 语言导览](https://web.archive.org/web/20200415002731/dart.lidian.info/wiki/Language_Tour) *(:card_file_box: archived)*
### Elasticsearch ### Elasticsearch
@ -379,7 +376,7 @@
### Elixir ### Elixir
* [Elixir 编程语言教程](https://elixirschool.com/cn/) (Elixir School) * [Elixir 编程语言教程](https://elixirschool.com/zh-hans) (Elixir School)
* [Elixir Getting Started 中文翻译](https://github.com/Ljzn/ElixrGettingStartedChinese) * [Elixir Getting Started 中文翻译](https://github.com/Ljzn/ElixrGettingStartedChinese)
* [Elixir元编程与DSL 中文翻译](https://github.com/Ljzn/MetaProgrammingInElixirChinese) * [Elixir元编程与DSL 中文翻译](https://github.com/Ljzn/MetaProgrammingInElixirChinese)
* [Phoenix 框架中文文档](https://mydearxym.gitbooks.io/phoenix-doc-in-chinese/content/) * [Phoenix 框架中文文档](https://mydearxym.gitbooks.io/phoenix-doc-in-chinese/content/)
@ -398,7 +395,6 @@
### Golang ### Golang
* [深入解析 Go](https://tiancaiamao.gitbooks.io/go-internals/content/zh) - tiancaiamao * [深入解析 Go](https://tiancaiamao.gitbooks.io/go-internals/content/zh) - tiancaiamao
* [神奇的 Go 语言](http://go.ctolib.com/docs/read/magical-go-c-index.html)
* [学习Go语言](http://mikespook.com/learning-go/) * [学习Go语言](http://mikespook.com/learning-go/)
* [Go 编程基础](https://github.com/Unknwon/go-fundamental-programming) * [Go 编程基础](https://github.com/Unknwon/go-fundamental-programming)
* [Go 官方文档翻译](https://github.com/golang-china/golangdoc.translations) * [Go 官方文档翻译](https://github.com/golang-china/golangdoc.translations)
@ -416,7 +412,7 @@
* [Go语言博客实践](https://github.com/achun/Go-Blog-In-Action) * [Go语言博客实践](https://github.com/achun/Go-Blog-In-Action)
* [Java程序员的Golang入门指南](http://blog.csdn.net/dc_726/article/details/46565241) * [Java程序员的Golang入门指南](http://blog.csdn.net/dc_726/article/details/46565241)
* [Network programming with Go 中文翻译版本](https://github.com/astaxie/NPWG_zh) * [Network programming with Go 中文翻译版本](https://github.com/astaxie/NPWG_zh)
* [Revel 框架手册](http://gorevel.cn/docs/manual/index.html) * [Revel 框架手册](https://web.archive.org/web/20190610030938/https://gorevel.cn/docs/manual/index.html) *(:card_file_box: archived)*
* [The Little Go Book 繁體中文翻譯版](https://github.com/kevingo/the-little-go-book) - Karl Seguin, KevinGo, Jie Peng ([HTML](https://kevingo.gitbooks.io/the-little-go-book/)) * [The Little Go Book 繁體中文翻譯版](https://github.com/kevingo/the-little-go-book) - Karl Seguin, KevinGo, Jie Peng ([HTML](https://kevingo.gitbooks.io/the-little-go-book/))
@ -458,7 +454,7 @@
### Java ### Java
* [阿里巴巴 Java 开发手册](https://github.com/alibaba/p3c/blob/master/Java%E5%BC%80%E5%8F%91%E6%89%8B%E5%86%8C%EF%BC%88%E5%B5%A9%E5%B1%B1%E7%89%88%EF%BC%89.pdf) (PDF) * [阿里巴巴 Java 开发手册](https://raw.githubusercontent.com/alibaba/p3c/HEAD/Java%E5%BC%80%E5%8F%91%E6%89%8B%E5%86%8C(%E9%BB%84%E5%B1%B1%E7%89%88).pdf) (PDF)
* [用jersey构建REST服务](https://github.com/waylau/RestDemo) * [用jersey构建REST服务](https://github.com/waylau/RestDemo)
* [Activiti 5.x 用户指南](https://github.com/waylau/activiti-5.x-user-guide) * [Activiti 5.x 用户指南](https://github.com/waylau/activiti-5.x-user-guide)
* [Apache MINA 2 用户指南](https://github.com/waylau/apache-mina-2.x-user-guide) * [Apache MINA 2 用户指南](https://github.com/waylau/apache-mina-2.x-user-guide)
@ -489,7 +485,7 @@
* [学用 JavaScript 设计模式](http://www.oschina.net/translate/learning-javascript-design-patterns) - 开源中国 * [学用 JavaScript 设计模式](http://www.oschina.net/translate/learning-javascript-design-patterns) - 开源中国
* [Airbnb JavaScript 规范](https://github.com/adamlu/javascript-style-guide) * [Airbnb JavaScript 规范](https://github.com/adamlu/javascript-style-guide)
* [ECMAScript 6 入门](http://es6.ruanyifeng.com) - 阮一峰 * [ECMAScript 6 入门](http://es6.ruanyifeng.com) - 阮一峰
* [Google JavaScript 代码风格指南](http://bq69.com/blog/articles/script/868/google-javascript-style-guide.html) * [Google JavaScript 代码风格指南](https://web.archive.org/web/20200415002735/bq69.com/blog/articles/script/868/google-javascript-style-guide.html) *(:card_file_box: archived)*
* [JavaScript 标准参考教程(alpha)](http://javascript.ruanyifeng.com) * [JavaScript 标准参考教程(alpha)](http://javascript.ruanyifeng.com)
* [javascript 的 12 个怪癖](https://github.com/justjavac/12-javascript-quirks) * [javascript 的 12 个怪癖](https://github.com/justjavac/12-javascript-quirks)
* [JavaScript 秘密花园](http://bonsaiden.github.io/JavaScript-Garden/zh/) * [JavaScript 秘密花园](http://bonsaiden.github.io/JavaScript-Garden/zh/)
@ -514,7 +510,7 @@
* [Backbone.js入门教程](http://www.the5fire.com/backbone-js-tutorials-pdf-download.html) (PDF) * [Backbone.js入门教程](http://www.the5fire.com/backbone-js-tutorials-pdf-download.html) (PDF)
* [Backbone.js入门教程第二版](https://github.com/the5fire/backbonejs-learning-note) * [Backbone.js入门教程第二版](https://github.com/the5fire/backbonejs-learning-note)
* [Backbone.js中文文档](http://www.css88.com/doc/backbone/) * [Backbone.js中文文档](https://web.archive.org/web/20200916085144/https://www.html.cn/doc/backbone/) *(:card_file_box: archived)*
#### D3.js #### D3.js
@ -536,14 +532,9 @@
* [Ext4.1.0 中文文档](http://extjs-doc-cn.github.io/ext4api/) * [Ext4.1.0 中文文档](http://extjs-doc-cn.github.io/ext4api/)
#### impress.js
* [impress.js的中文教程](https://github.com/kokdemo/impress.js-tutorial-in-Chinese)
#### jQuery #### jQuery
* [简单易懂的JQuery魔法](http://www.nowamagic.net/librarys/books/contents/jquery) * [简单易懂的JQuery魔法](https://web.archive.org/web/20201127045453/http://www.nowamagic.net/librarys/books/contents/jquery) *(:card_file_box: archived)*
* [How to write jQuery plugin](http://i5ting.github.io/How-to-write-jQuery-plugin/build/jquery.plugin.html) * [How to write jQuery plugin](http://i5ting.github.io/How-to-write-jQuery-plugin/build/jquery.plugin.html)
@ -553,7 +544,6 @@
* [使用 Express + MongoDB 搭建多人博客](https://github.com/nswbmw/N-blog) * [使用 Express + MongoDB 搭建多人博客](https://github.com/nswbmw/N-blog)
* [express.js 中文文档](http://expressjs.jser.us) * [express.js 中文文档](http://expressjs.jser.us)
* [Express框架](http://javascript.ruanyifeng.com/nodejs/express.html) * [Express框架](http://javascript.ruanyifeng.com/nodejs/express.html)
* [JavaScript全栈工程师培训材料](http://nodejs.ctolib.com/docs/sfile/jstraining/engineering.html)
* [koa 中文文档](https://github.com/guo-yu/koa-guide) * [koa 中文文档](https://github.com/guo-yu/koa-guide)
* [Learn You The Node.js For Much Win! (中文版)](https://www.npmjs.com/package/learnyounode-zh-cn) * [Learn You The Node.js For Much Win! (中文版)](https://www.npmjs.com/package/learnyounode-zh-cn)
* [Node debug 三法三例](http://i5ting.github.io/node-debug-tutorial/) * [Node debug 三法三例](http://i5ting.github.io/node-debug-tutorial/)
@ -583,7 +573,7 @@
#### Zepto.js #### Zepto.js
* [Zepto.js 中文文档](http://css88.com/doc/zeptojs_api) * [Zepto.js 中文文档](https://web.archive.org/web/20210303025214/https://www.css88.com/doc/zeptojs_api/) *(:card_file_box: archived)*
### LaTeX ### LaTeX
@ -601,7 +591,7 @@
### Lua ### Lua
* [Lua 5.3 参考手册](http://www.w3cschool.cc/manual/lua53doc/contents.html) * [Lua 5.3 参考手册](https://www.runoob.com/manual/lua53doc/)
### Markdown ### Markdown
@ -637,9 +627,9 @@
### PHP ### PHP
* [深入理解 PHP 内核](http://www.php-internals.com/book/) * [深入理解 PHP 内核](http://www.php-internals.com/book/)
* [CodeIgniter 使用手冊](https://codeigniter.org.tw/userguide3) * [CodeIgniter 使用手冊](https://web.archive.org/web/20210624143822/https://codeigniter.org.tw/userguide3/) *(:card_file_box: archived)*
* [Composer中文文档](http://docs.phpcomposer.com) * [Composer中文文档](http://docs.phpcomposer.com)
* [Phalcon7中文文档](http://www.myleftstudio.com) * [Phalcon7中文文档](https://web.archive.org/web/20220330065727/myleftstudio.com/) *(:card_file_box: archived)*
* [PHP 之道](http://wulijun.github.io/php-the-right-way/) * [PHP 之道](http://wulijun.github.io/php-the-right-way/)
* [PHP标准规范中文版](https://psr.phphub.org) * [PHP标准规范中文版](https://psr.phphub.org)
* [PHP中文手册](http://php.net/manual/zh/) * [PHP中文手册](http://php.net/manual/zh/)
@ -657,7 +647,7 @@
#### Symfony #### Symfony
* [Symfony 2 实例教程](https://wusuopu.gitbooks.io/symfony2_tutorial/content) * [Symfony 2 实例教程](https://wusuopu.gitbooks.io/symfony2_tutorial/content)
* [Symfony 5 快速开发](https://symfony.com/doc/current/the-fast-track/zh_CN/index.html) * [Symfony 5 快速开发](https://web.archive.org/web/20210812222957/symfony.com/doc/current/the-fast-track/zh_CN/index.html) *(:card_file_box: archived)*
### PostgreSQL ### PostgreSQL
@ -671,10 +661,9 @@
### Python ### Python
* [简明 Python 教程](https://bop.molun.net) - Swaroop C H、沈洁元(翻译)、漠伦(翻译) * [简明 Python 教程](https://web.archive.org/web/20200822010330/https://bop.mol.uno/) - Swaroop C H、沈洁元(翻译)、漠伦(翻译) *(:card_file_box: archived)*
* [人生苦短,我用python](https://www.cnblogs.com/derek1184405959/p/8579428.html) - (内含丰富的笔记以及各类教程) * [人生苦短,我用python](https://www.cnblogs.com/derek1184405959/p/8579428.html) - (内含丰富的笔记以及各类教程)
* [深入 Python 3](https://github.com/jiechic/diveintopython3) * [深入 Python 3](https://github.com/jiechic/diveintopython3)
* [像计算机科学家一样思考Python](https://www.ctolib.com/docs/sfile/think-python-2e/0.html) - Allen B. Downey、大胖哥(翻译)
* [Matplotlib 3.0.3 中文文档](http://www.osgeo.cn/matplotlib/) - (Online) * [Matplotlib 3.0.3 中文文档](http://www.osgeo.cn/matplotlib/) - (Online)
* [Numpy 1.16 中文文档](http://www.osgeo.cn/numpy/) - (Online) * [Numpy 1.16 中文文档](http://www.osgeo.cn/numpy/) - (Online)
* [Python 3 文档(简体中文) 3.2.2 documentation](http://docspy3zh.readthedocs.org/en/latest/) * [Python 3 文档(简体中文) 3.2.2 documentation](http://docspy3zh.readthedocs.org/en/latest/)
@ -684,7 +673,7 @@
* [Python Cookbook第三版](http://python3-cookbook.readthedocs.io/zh_CN/latest/) - David Beazley、Brian K.Jones、熊能(翻译) * [Python Cookbook第三版](http://python3-cookbook.readthedocs.io/zh_CN/latest/) - David Beazley、Brian K.Jones、熊能(翻译)
* [Python教程 - 廖雪峰的官方网站](http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000) * [Python教程 - 廖雪峰的官方网站](http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000)
* [Python进阶](https://interpy.eastlakeside.com) - eastlakeside * [Python进阶](https://interpy.eastlakeside.com) - eastlakeside
* [Python之旅](http://funhacks.net/explore-python) - Ethan * [Python之旅](https://web.archive.org/web/20191217091745/http://funhacks.net/explore-python/) - Ethan *(:card_file_box: archived)*
* [Tornado 6.1 中文文档](http://www.osgeo.cn/tornado/) - (网络上其他的都是较旧版本的,Online) * [Tornado 6.1 中文文档](http://www.osgeo.cn/tornado/) - (网络上其他的都是较旧版本的,Online)
@ -701,7 +690,7 @@
* [153分钟学会 R](http://cran.r-project.org/doc/contrib/Liu-FAQ.pdf) (PDF) * [153分钟学会 R](http://cran.r-project.org/doc/contrib/Liu-FAQ.pdf) (PDF)
* [统计学与 R 读书笔记](http://cran.r-project.org/doc/contrib/Xu-Statistics_and_R.pdf) (PDF) * [统计学与 R 读书笔记](http://cran.r-project.org/doc/contrib/Xu-Statistics_and_R.pdf) (PDF)
* [用 R 构建 Shiny 应用程序](http://yanping.me/shiny-tutorial/) (《Building 'Shiny' Applications with R》中文版) * [用 R 构建 Shiny 应用程序](https://web.archive.org/web/20200220023703/yanping.me/shiny-tutorial/) (《Building 'Shiny' Applications with R》中文版) *(:card_file_box: archived)*
* [R 导论](http://cran.r-project.org/doc/contrib/Ding-R-intro_cn.pdf) (《An Introduction to R》中文版) (PDF) * [R 导论](http://cran.r-project.org/doc/contrib/Ding-R-intro_cn.pdf) (《An Introduction to R》中文版) (PDF)
@ -716,7 +705,7 @@
* [Rails 风格指南](https://github.com/JuanitoFatas/rails-style-guide/blob/master/README-zhCN.md) * [Rails 风格指南](https://github.com/JuanitoFatas/rails-style-guide/blob/master/README-zhCN.md)
* [Ruby 风格指南](https://github.com/JuanitoFatas/ruby-style-guide/blob/master/README-zhCN.md) * [Ruby 风格指南](https://github.com/JuanitoFatas/ruby-style-guide/blob/master/README-zhCN.md)
* [Ruby on Rails 实战圣经](https://ihower.tw/rails4/) * [Ruby on Rails 实战圣经](https://ihower.tw/rails4/)
* [Ruby on Rails 指南](http://guides.ruby-china.org) * [Ruby on Rails 指南](https://ruby-china.github.io/rails-guides/)
* [Sinatra](http://www.sinatrarb.com/intro-zh.html) * [Sinatra](http://www.sinatrarb.com/intro-zh.html)

Loading…
Cancel
Save