Refactor menu link of ZH version md file, and remove multiple ebook link (#3083)

* Add Excel-vba Ebook repo.

* Add VBA Eboob Repo. and fix incorrect menu link.

* fix Wrong format line

* Fix incorrect markdown syntax.

* Refactor DB and Javascript menu ZH version md file.

Move 'MySQL, NoSQL, PostgreSQL' under menu: Language Agnostic(语言相关),

Delete a book link of [Google JSON 风格指南], it's a multiple repo. with [JSON 风格指南], 2 link is point to the same one page.

* Delete multiple ebook link

D1. [Redis 设计与实现](http://redisbook.com), wiich is the same as menu: NoSQL -> [Redis 设计与实现](http://redisbook.com)

D2. [The Little MongoDB Book 中文版](https://github.com/justinyhuang/the-little-mongodb-book-cn) wiich is the same as menu: NoSQL -> [The Little MongoDB Book](https://github.com/justinyhuang/the-little-mongodb-book-cn/blob/master/mongodb.md)

* Update comments description.

* remove multiple ebook link

* Fix machine chek issue(fix mistake link location of PostgreSQL)

* FIX machine checking [Do not use headings with similar content (544:1)]

* Fix machine checking [359:1-361:78  warning  Alphabetical ordering: swap l.361 and l.360  alphabetize-lists]
pull/3086/head
Sekito Lv 6 years ago committed by eshellman
parent 0b35d6b212
commit 01f9c3a423
  1. 172
      free-programming-books-zh.md

@ -2,9 +2,6 @@
* [语言无关](#语言无关) * [语言无关](#语言无关)
* [IDE](#ide) * [IDE](#ide)
* [MySQL](#mysql)
* [NoSQL](#nosql)
* [PostgreSQL](#postgresql)
* [Web](#web) * [Web](#web)
* [WEB服务器](#web服务器) * [WEB服务器](#web服务器)
* [其它](#其它) * [其它](#其它)
@ -45,13 +42,25 @@
* [iOS](#ios) * [iOS](#ios)
* [Java](#java) * [Java](#java)
* [JavaScript](#javascript) * [JavaScript](#javascript)
* [AngularJS](#angularjs)
* [Backbone.js](#backbonejs)
* [D3.js](#d3js)
* [ExtJS](#extjs)
* [impress.js](#impressjs)
* [jQuery](#jquery)
* [Node.js](#nodejs)
* [React.js](#reactjs)
* [Vue.js](#vuejs)
* [Zepto.js](#zeptojs)
* [LaTeX](#latex) * [LaTeX](#latex)
* [LISP](#lisp) * [LISP](#lisp)
* [Lua](#lua) * [Lua](#lua)
* [Markdown](#markdown) * [Markdown](#markdown)
* [Node.js](#nodejs) * [MySQL](#mysql)
* [NoSQL](#nosql)
* [Perl](#perl) * [Perl](#perl)
* [PHP](#php) * [PHP](#php)
* [PostgreSQL](#postgresql)
* [Python](#python) * [Python](#python)
* [Django](#django) * [Django](#django)
* [R](#r) * [R](#r)
@ -76,36 +85,11 @@
* [IntelliJ IDEA 简体中文专题教程](https://github.com/judasn/IntelliJ-IDEA-Tutorial) * [IntelliJ IDEA 简体中文专题教程](https://github.com/judasn/IntelliJ-IDEA-Tutorial)
### MySQL
* [21分钟MySQL入门教程](http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html)
* [MySQL索引背后的数据结构及算法原理](http://blog.codinglabs.org/articles/theory-of-mysql-index.html)
### NoSQL
* [Disque 使用教程](http://disque.huangz.me)
* [Redis 命令参考](http://redisdoc.com)
* [Redis 设计与实现](http://redisbook.com)
* [The Little MongoDB Book](https://github.com/justinyhuang/the-little-mongodb-book-cn/blob/master/mongodb.md)
* [The Little Redis Book](https://github.com/JasonLai256/the-little-redis-book/blob/master/cn/redis.md)
* [带有详细注释的 Redis 2.6 代码](https://github.com/huangz1990/annotated_redis_source)
* [带有详细注释的 Redis 3.0 代码](https://github.com/huangz1990/redis-3.0-annotated)
### PostgreSQL
* [PostgreSQL 8.2.3 中文文档](http://works.jinbuguo.com/postgresql/menu823/index.html)
* [PostgreSQL 9.3.1 中文文档](http://www.postgres.cn/docs/9.3/index.html)
* [PostgreSQL 9.4.4 中文文档](http://www.postgres.cn/docs/9.4/index.html)
* [PostgreSQL 9.5.3 中文文档](http://www.postgres.cn/docs/9.5/index.html)
* [PostgreSQL 9.6.0 中文文档](http://www.postgres.cn/docs/9.6/index.html)
### Web ### Web
* [3 Web Designs in 3 Weeks](https://www.gitbook.com/book/juntao/3-web-designs-in-3-weeks/details) * [3 Web Designs in 3 Weeks](https://www.gitbook.com/book/juntao/3-web-designs-in-3-weeks/details)
* [Chrome 开发者工具中文手册](https://github.com/CN-Chrome-DevTools/CN-Chrome-DevTools) * [Chrome 开发者工具中文手册](https://github.com/CN-Chrome-DevTools/CN-Chrome-DevTools)
* [Chrome扩展及应用开发](http://www.ituring.com.cn/minibook/950)
* [Chrome扩展开发文档](http://open.chrome.360.cn/extension_dev/overview.html) * [Chrome扩展开发文档](http://open.chrome.360.cn/extension_dev/overview.html)
* [Growth: 全栈增长工程师指南](https://github.com/phodal/growth-ebook) * [Growth: 全栈增长工程师指南](https://github.com/phodal/growth-ebook)
* [Grunt中文文档](http://www.gruntjs.net) * [Grunt中文文档](http://www.gruntjs.net)
@ -206,8 +190,7 @@
### 数据库 ### 数据库
* [Redis 设计与实现](http://redisbook.com) <!-- Waiting to add in -->
* [The Little MongoDB Book 中文版](https://github.com/justinyhuang/the-little-mongodb-book-cn)
### 智能系统 ### 智能系统
@ -232,7 +215,7 @@
* [Git 参考手册](http://gitref.justjavac.com) * [Git 参考手册](http://gitref.justjavac.com)
* [Github帮助文档](https://github.com/waylau/github-help) * [Github帮助文档](https://github.com/waylau/github-help)
* [GitHub秘籍](https://snowdream86.gitbooks.io/github-cheat-sheet/content/zh/) * [GitHub秘籍](https://snowdream86.gitbooks.io/github-cheat-sheet/content/zh/)
* [Git教程](http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000) (本文由 [@廖雪峰](http://weibo.com/liaoxuefeng) 创作,如果觉得本教程对您有帮助,可以去 [iTunes](https://itunes.apple.com/cn/app/git-jiao-cheng/id876420437) 购买 * [Git教程](http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000) (作者:[@廖雪峰](http://weibo.com/liaoxuefeng)
* [Got GitHub](https://github.com/gotgit/gotgithub) * [Got GitHub](https://github.com/gotgit/gotgithub)
* [GotGitHub](http://www.worldhello.net/gotgithub/index.html) * [GotGitHub](http://www.worldhello.net/gotgithub/index.html)
* [HgInit (中文版)](https://zh-hginit.readthedocs.io/en/latest/) * [HgInit (中文版)](https://zh-hginit.readthedocs.io/en/latest/)
@ -308,7 +291,7 @@
* [selenium 中文文档](https://github.com/fool2fish/selenium-doc) * [selenium 中文文档](https://github.com/fool2fish/selenium-doc)
* [开源软件架构](http://www.ituring.com.cn/book/1143) * [开源软件架构](http://www.ituring.com.cn/book/1143)
* [持续集成(第二版)](http://article.yeeyan.org/view/2251/94882) (译言网) * [持续集成(第二版)](http://article.yeeyan.org/view/2251/94882) (译言网)
* [約耳談軟體(Joel on Software)](https://web.archive.org/web/20170615232349/http://local.joelonsoftware.com/wiki/首頁) * [約耳談軟體(Joel on Software)](https://web.archive.org/web/20170615232349/http://local.joelonsoftware.com/wiki/首頁) (繁体中文)
* [编码规范](https://github.com/ecomfe/spec) * [编码规范](https://github.com/ecomfe/spec)
* [让开发自动化系列专栏](http://www.ibm.com/developerworks/cn/java/j-ap/) * [让开发自动化系列专栏](http://www.ibm.com/developerworks/cn/java/j-ap/)
* [追求代码质量](http://www.ibm.com/developerworks/cn/java/j-cq/) * [追求代码质量](http://www.ibm.com/developerworks/cn/java/j-cq/)
@ -326,7 +309,7 @@
* [Google Android官方培训课程中文版](http://hukai.me/android-training-course-in-chinese/index.html) * [Google Android官方培训课程中文版](http://hukai.me/android-training-course-in-chinese/index.html)
* Google Material Design 正體中文版 ([译本一](https://wcc723.gitbooks.io/google_design_translate/content/style-icons.html) [译本二](https://github.com/1sters/material_design_zh)) * Google Material Design 正體中文版 ([译本一](https://wcc723.gitbooks.io/google_design_translate/content/style-icons.html) [译本二](https://github.com/1sters/material_design_zh))
* [Material Design 中文版](http://wiki.jikexueyuan.com/project/material-design/) * [Material Design 中文版](http://wiki.jikexueyuan.com/project/material-design/)
* [Point-of-Android](https://github.com/FX-Max/Point-of-Android) Android 一些重要知识点解析整理 * [Point-of-Android](https://github.com/FX-Max/Point-of-Android) Android 一些重要知识点解析整理
### AWK ### AWK
@ -374,6 +357,7 @@
### CoffeeScript ### CoffeeScript
* [CoffeeScript 中文](http://coffee-script.org) * [CoffeeScript 中文](http://coffee-script.org)
* [CoffeeScript 编码风格指南](https://github.com/geekplux/coffeescript-style-guide)
* [CoffeeScript 编程风格指南](https://github.com/elrrrrrrr/coffeescript-style-guide/blob/master/README-ZH.md) * [CoffeeScript 编程风格指南](https://github.com/elrrrrrrr/coffeescript-style-guide/blob/master/README-ZH.md)
@ -487,30 +471,8 @@
### Javascript ### Javascript
* [Airbnb JavaScript 规范](https://github.com/adamlu/javascript-style-guide) * [Airbnb JavaScript 规范](https://github.com/adamlu/javascript-style-guide)
* AngularJS
* [AngularJS入门教程](https://github.com/zensh/AngularjsTutorial_cn)
* [AngularJS最佳实践和风格指南](https://github.com/mgechev/angularjs-style-guide/blob/master/README-zh-cn.md)
* [在Windows环境下用Yeoman构建AngularJS项目](http://www.waylau.com/build-angularjs-app-with-yeoman-in-windows/)
* [构建自己的AngularJS](https://github.com/xufei/Make-Your-Own-AngularJS/blob/master/01.md)
* backbone.js
* [backbone.js中文文档](http://www.css88.com/doc/backbone/)
* [backbone.js入门教程](http://www.the5fire.com/backbone-js-tutorials-pdf-download.html) (PDF)
* [Backbone.js入门教程第二版](https://github.com/the5fire/backbonejs-learning-note)
* [Chrome扩展及应用开发](http://www.ituring.com.cn/minibook/950)
* CoffeeScript
* [CoffeeScript 编码风格指南](https://github.com/geekplux/coffeescript-style-guide)
* D3.js
* [Learning D3.JS](http://d3.decembercafe.org) (Created by 十二月咖啡馆)
* [官方API文档](https://github.com/mbostock/d3/wiki/API--%E4%B8%AD%E6%96%87%E6%89%8B%E5%86%8C)
* [张天旭的D3教程](http://blog.csdn.net/zhang__tianxu/article/category/1623437)
* [楚狂人的D3教程](http://www.cnblogs.com/winleisure/tag/D3.js/)
* [ECMAScript 6 入门](http://es6.ruanyifeng.com) (作者:阮一峰) * [ECMAScript 6 入门](http://es6.ruanyifeng.com) (作者:阮一峰)
* ExtJS
* [Ext4.1.0 中文文档](http://extjs-doc-cn.github.io/ext4api/)
* [Google JavaScript 代码风格指南](http://bq69.com/blog/articles/script/868/google-javascript-style-guide.html) * [Google JavaScript 代码风格指南](http://bq69.com/blog/articles/script/868/google-javascript-style-guide.html)
* [Google JSON 风格指南](https://github.com/darcyliu/google-styleguide/blob/master/JSONStyleGuide.md)
* impress.js
* [impress.js的中文教程](https://github.com/kokdemo/impress.js-tutorial-in-Chinese)
* [JavaScript Promise迷你书](http://liubin.github.io/promises-book/) * [JavaScript Promise迷你书](http://liubin.github.io/promises-book/)
* [Javascript 原理](https://web.archive.org/web/20170112164945/http://typeof.net/s/jsmech/) * [Javascript 原理](https://web.archive.org/web/20170112164945/http://typeof.net/s/jsmech/)
* [JavaScript 标准参考教程(alpha)](http://javascript.ruanyifeng.com) * [JavaScript 标准参考教程(alpha)](http://javascript.ruanyifeng.com)
@ -519,10 +481,53 @@
* [JavaScript 秘密花园](http://bonsaiden.github.io/JavaScript-Garden/zh/) * [JavaScript 秘密花园](http://bonsaiden.github.io/JavaScript-Garden/zh/)
* [JavaScript核心概念及实践](http://icodeit.org/jsccp/) (PDF) (此书已由人民邮电出版社出版发行,但作者依然免费提供PDF版本,希望开发者们去购买,支持作者) * [JavaScript核心概念及实践](http://icodeit.org/jsccp/) (PDF) (此书已由人民邮电出版社出版发行,但作者依然免费提供PDF版本,希望开发者们去购买,支持作者)
* [Javascript编程指南](http://pij.robinqu.me) ([源码](https://github.com/RobinQu/Programing-In-Javascript)) * [Javascript编程指南](http://pij.robinqu.me) ([源码](https://github.com/RobinQu/Programing-In-Javascript))
* jQuery * [你不知道的Javascript](https://github.com/getify/You-Dont-Know-JS/tree/1ed-zh-CN) (深入JavaScript语言核心机制的系列图书)
* [命名函数表达式探秘](http://justjavac.com/named-function-expressions-demystified.html) (注:原文由[为之漫笔](http://www.cn-cuckoo.com) 翻译,原始地址无法打开,所以此处地址为我博客上的备份)
* [学用 JavaScript 设计模式](http://www.oschina.net/translate/learning-javascript-design-patterns) (开源中国)
* [深入理解JavaScript系列](http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html)
#### AngularJS
* [AngularJS入门教程](https://github.com/zensh/AngularjsTutorial_cn)
* [AngularJS最佳实践和风格指南](https://github.com/mgechev/angularjs-style-guide/blob/master/README-zh-cn.md)
* [在Windows环境下用Yeoman构建AngularJS项目](http://www.waylau.com/build-angularjs-app-with-yeoman-in-windows/)
* [构建自己的AngularJS](https://github.com/xufei/Make-Your-Own-AngularJS/blob/master/01.md)
#### Backbone.js
* [Backbone.js中文文档](http://www.css88.com/doc/backbone/)
* [Backbone.js入门教程](http://www.the5fire.com/backbone-js-tutorials-pdf-download.html) (PDF)
* [Backbone.js入门教程第二版](https://github.com/the5fire/backbonejs-learning-note)
#### D3.js
* [Learning D3.JS](http://d3.decembercafe.org) (作者:十二月咖啡馆)
* [官方API文档](https://github.com/mbostock/d3/wiki/API--%E4%B8%AD%E6%96%87%E6%89%8B%E5%86%8C)
* [张天旭的D3教程](http://blog.csdn.net/zhang__tianxu/article/category/1623437)
* [楚狂人的D3教程](http://www.cnblogs.com/winleisure/tag/D3.js/)
#### ExtJS
* [Ext4.1.0 中文文档](http://extjs-doc-cn.github.io/ext4api/)
#### impress.js
* [impress.js的中文教程](https://github.com/kokdemo/impress.js-tutorial-in-Chinese)
#### jQuery
* [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)
* [简单易懂的JQuery魔法](http://www.nowamagic.net/librarys/books/contents/jquery) * [简单易懂的JQuery魔法](http://www.nowamagic.net/librarys/books/contents/jquery)
* Node.js
#### Node.js
* [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)
* [koa 中文文档](https://github.com/guo-yu/koa-guide) * [koa 中文文档](https://github.com/guo-yu/koa-guide)
@ -533,24 +538,30 @@
* [Nodejs Wiki Book](https://github.com/nodejs-tw/nodejs-wiki-book) (繁体中文) * [Nodejs Wiki Book](https://github.com/nodejs-tw/nodejs-wiki-book) (繁体中文)
* [nodejs中文文档](https://www.gitbook.com/book/0532/nodejs/details) * [nodejs中文文档](https://www.gitbook.com/book/0532/nodejs/details)
* [Node入门](http://www.nodebeginner.org/index-zh-cn.html) * [Node入门](http://www.nodebeginner.org/index-zh-cn.html)
* [七天学会NodeJS](http://nqdeng.github.io/7-days-nodejs/) * [The NodeJS 中文文档](https://www.gitbook.com/book/0532/nodejs/details) (社区翻译)
* [七天学会NodeJS](http://nqdeng.github.io/7-days-nodejs/) 阿里出品,很好的入门资料
* [使用 Express + MongoDB 搭建多人博客](https://github.com/nswbmw/N-blog) * [使用 Express + MongoDB 搭建多人博客](https://github.com/nswbmw/N-blog)
 * [JavaScript全栈工程师培训材料](http://nodejs.ctolib.com/docs/sfile/jstraining/engineering.html)  * [JavaScript全栈工程师培训材料](http://nodejs.ctolib.com/docs/sfile/jstraining/engineering.html)
* React.js
#### React.js
* [Learn React & Webpack by building the Hacker News front page](https://github.com/theJian/build-a-hn-front-page) * [Learn React & Webpack by building the Hacker News front page](https://github.com/theJian/build-a-hn-front-page)
* [React-Bits 中文文档](https://github.com/hateonion/react-bits-CN) * [React-Bits 中文文档](https://github.com/hateonion/react-bits-CN)
* [React Native 中文文档(含最新Android内容)](http://wiki.jikexueyuan.com/project/react-native/) * [React Native 中文文档(含最新Android内容)](http://wiki.jikexueyuan.com/project/react-native/)
* [React webpack-cookbook](https://github.com/fakefish/react-webpack-cookbook) * [React webpack-cookbook](https://github.com/fakefish/react-webpack-cookbook)
* [React.js 中文文档](https://discountry.github.io/react/) * [React.js 中文文档](https://discountry.github.io/react/)
* [React.js 入门教程](http://fraserxu.me/intro-to-react/) * [React.js 入门教程](http://fraserxu.me/intro-to-react/)
* Vue.js
#### Vue.js
* [Vue.js中文文档](https://cn.vuejs.org/v2/guide/) * [Vue.js中文文档](https://cn.vuejs.org/v2/guide/)
* Zepto.js
#### Zepto.js
* [Zepto.js 中文文档](http://css88.com/doc/zeptojs_api) * [Zepto.js 中文文档](http://css88.com/doc/zeptojs_api)
* [你不知道的Javascript](https://github.com/getify/You-Dont-Know-JS/tree/1ed-zh-CN) (深入JavaScript语言核心机制的系列图书)
* [命名函数表达式探秘](http://justjavac.com/named-function-expressions-demystified.html) (注:原文由[为之漫笔](http://www.cn-cuckoo.com) 翻译,原始地址无法打开,所以此处地址为我博客上的备份)
* [学用 JavaScript 设计模式](http://www.oschina.net/translate/learning-javascript-design-patterns) (开源中国)
* [深入理解JavaScript系列](http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html)
### LaTeX ### LaTeX
@ -579,11 +590,21 @@
* [献给写作者的 Markdown 新手指南](http://www.jianshu.com/p/q81RER) * [献给写作者的 Markdown 新手指南](http://www.jianshu.com/p/q81RER)
### Node.js ### MySQL
* [21分钟MySQL入门教程](http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html)
* [MySQL索引背后的数据结构及算法原理](http://blog.codinglabs.org/articles/theory-of-mysql-index.html)
* [Node 入门](http://www.nodebeginner.org/index-zh-cn.html)
* [The NodeJS 中文文档](https://www.gitbook.com/book/0532/nodejs/details) (社区翻译) ### NoSQL
* [七天学会NodeJS](http://nqdeng.github.io/7-days-nodejs/) 阿里出品,很好的入门资料
* [Disque 使用教程](http://disque.huangz.me)
* [Redis 命令参考](http://redisdoc.com)
* [Redis 设计与实现](http://redisbook.com)
* [The Little MongoDB Book](https://github.com/justinyhuang/the-little-mongodb-book-cn/blob/master/mongodb.md)
* [The Little Redis Book](https://github.com/JasonLai256/the-little-redis-book/blob/master/cn/redis.md)
* [带有详细注释的 Redis 2.6 代码](https://github.com/huangz1990/annotated_redis_source)
* [带有详细注释的 Redis 3.0 代码](https://github.com/huangz1990/redis-3.0-annotated)
### Perl ### Perl
@ -606,6 +627,15 @@
* [深入理解 PHP 内核](http://www.php-internals.com/book/) * [深入理解 PHP 内核](http://www.php-internals.com/book/)
### PostgreSQL
* [PostgreSQL 8.2.3 中文文档](http://works.jinbuguo.com/postgresql/menu823/index.html)
* [PostgreSQL 9.3.1 中文文档](http://www.postgres.cn/docs/9.3/index.html)
* [PostgreSQL 9.4.4 中文文档](http://www.postgres.cn/docs/9.4/index.html)
* [PostgreSQL 9.5.3 中文文档](http://www.postgres.cn/docs/9.5/index.html)
* [PostgreSQL 9.6.0 中文文档](http://www.postgres.cn/docs/9.6/index.html)
### Python ### Python
* [Django 1.11.6 中文文档](https://www.yiyibooks.cn/xx/Django_1.11.6/index.html) * [Django 1.11.6 中文文档](https://www.yiyibooks.cn/xx/Django_1.11.6/index.html)

Loading…
Cancel
Save