diff --git a/README.md b/README.md index 6fff8fbf18872a1b90731daa02382e299b9a48e8..ddfc7f04f50f128972919f58692f88ce2d2f3286 100644 --- a/README.md +++ b/README.md @@ -12,13 +12,13 @@ [某熊的技术之路指北 ☯ ](https://github.com/wx-chevalier/Developer-Zero-To-Mastery)就是对笔者不同领域方面沉淀下的知识仓库的导航与索引,便于读者快速地寻找到自己需要的内容。路漫漫其修远兮,吾正上下而求索,也希望能给所有遇见过笔者痕迹的同学些许帮助,在浩瀚银河间能顺利达到一个又一个彼岸。Just Coder,Travel in Galaxy,欢迎关注[某熊的技术之路](https://i.postimg.cc/mDxdH0VL/image.png)公众号,让我们一起前行。 -![技术视野](https://s2.ax1x.com/2019/09/30/uJWQTx.md.jpg) +![技术视野](https://s2.ax1x.com/2019/09/30/uJWQTx.jpg) 您可以通过以下导航来在 Gitbook 中阅读笔者的系列文章,涵盖了技术资料归纳、编程语言与理论、Web 与大前端、服务端开发与基础架构、云计算与大数据、数据科学与人工智能、产品设计等多个领域: - 知识体系:《[Awesome Lists | CS 资料集锦](https://ngte-al.gitbook.io/i/)》、《[Awesome CheatSheets | 速学速查手册](https://ngte-ac.gitbook.io/i/)》、《[Awesome Interviews | 求职面试必备](https://github.com/wx-chevalier/Awesome-Interviews)》、《[Awesome RoadMaps | 程序员进阶指南](https://github.com/wx-chevalier/Awesome-RoadMaps)》、《[Awesome MindMaps | 知识脉络思维脑图](https://github.com/wx-chevalier/Awesome-MindMaps)》、《[Awesome-CS-Books | 开源书籍(.pdf)汇总](https://github.com/wx-chevalier/Awesome-CS-Books)》 -- 编程语言:《[编程语言理论](https://ngte-pl.gitbook.io/i/)》、《[Java 实战](https://ngte-pl.gitbook.io/i/java/java)》、《[JavaScript 实战](https://ngte-pl.gitbook.io/i/javascript/javascript)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》、《[Python 实战](https://ngte-pl.gitbook.io/i/python/python)》、《[Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust)》 +- 编程语言:《[编程语言理论](https://ngte-pl.gitbook.io/i/)》、《[Java 实战](https://github.com/wx-chevalier/Java-Series)》、《[JavaScript 实战](https://github.com/wx-chevalier/JavaScript-Series)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》、《[Python 实战](https://ngte-pl.gitbook.io/i/python/python)》、《[Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust)》 - 软件工程、模式与架构:《[编程范式与设计模式](https://ngte-se.gitbook.io/i/)》、《[数据结构与算法](https://ngte-se.gitbook.io/i/)》、《[软件架构设计](https://ngte-se.gitbook.io/i/)》、《[整洁与重构](https://ngte-se.gitbook.io/i/)》、《[研发方式与工具](https://ngte-se.gitbook.io/i/)》 diff --git "a/\346\212\200\346\234\257\344\271\213\350\267\257/2019/\345\215\201\345\271\264\351\223\262\347\240\201.md" "b/\346\212\200\346\234\257\344\271\213\350\267\257/2019/\345\215\201\345\271\264\351\223\262\347\240\201.md" index be815ff6d4b74a5aa508fc5fb49ac7d454d9f1a8..7c2dc70a9d5d87cde6f7bad51bb63d3a95dcadc3 100644 --- "a/\346\212\200\346\234\257\344\271\213\350\267\257/2019/\345\215\201\345\271\264\351\223\262\347\240\201.md" +++ "b/\346\212\200\346\234\257\344\271\213\350\267\257/2019/\345\215\201\345\271\264\351\223\262\347\240\201.md" @@ -12,13 +12,13 @@ 目前笔者已有数十仓库千篇文章百万字,你可以在[某熊的技术之路指北 ☯](https://github.com/wx-chevalier/Developer-Zero-To-Mastery)查阅详细的导航。可以前往 [Awesome Lists](https://ngte-al.gitbook.io/i/) 或者 [Awesome-CS-Books](https://github.com/wx-chevalier/Awesome-CS-Books) 查阅分门别类的资料与书籍,抑或前往 [Awesome MindMaps](https://github.com/wx-chevalier/Awesome-MindMaps) 查阅完整的知识体系、脉络与要点的脑图,或者 [Awesome RoadMaps](https://github.com/wx-chevalier/Awesome-RoadMaps) 了解不同技术领域的进阶指南。最后,你还可以前往 [Awesome Interviews](https://github.com/wx-chevalier/Awesome-Interviews) 做最后面试前的准备,或者用常见的技术面试题去检验自己学习的结果。 -![技术视野](https://s2.ax1x.com/2019/09/30/uJWQTx.md.jpg) +![技术视野](https://s2.ax1x.com/2019/09/30/uJWQTx.jpg) 您可以通过以下导航来在 Gitbook 中阅读笔者的系列文章,涵盖了技术资料归纳、编程语言与理论、Web 与大前端、服务端开发与基础架构、云计算与大数据、数据科学与人工智能、产品设计等多个领域: - 知识体系:《[Awesome Lists | CS 资料集锦](https://ngte-al.gitbook.io/i/)》、《[Awesome CheatSheets | 速学速查手册](https://ngte-ac.gitbook.io/i/)》、《[Awesome Interviews | 求职面试必备](https://github.com/wx-chevalier/Awesome-Interviews)》、《[Awesome RoadMaps | 程序员进阶指南](https://github.com/wx-chevalier/Awesome-RoadMaps)》、《[Awesome MindMaps | 知识脉络思维脑图](https://github.com/wx-chevalier/Awesome-MindMaps)》、《[Awesome-CS-Books | 开源书籍(.pdf)汇总](https://github.com/wx-chevalier/Awesome-CS-Books)》 -- 编程语言:《[编程语言理论](https://ngte-pl.gitbook.io/i/)》、《[Java 实战](https://ngte-pl.gitbook.io/i/java/java)》、《[JavaScript 实战](https://ngte-pl.gitbook.io/i/javascript/javascript)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》、《[Python 实战](https://ngte-pl.gitbook.io/i/python/python)》、《[Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust)》 +- 编程语言:《[编程语言理论](https://ngte-pl.gitbook.io/i/)》、《[Java 实战](https://github.com/wx-chevalier/Java-Series)》、《[JavaScript 实战](https://github.com/wx-chevalier/JavaScript-Series)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》、《[Python 实战](https://ngte-pl.gitbook.io/i/python/python)》、《[Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust)》 - 软件工程、模式与架构:《[编程范式与设计模式](https://ngte-se.gitbook.io/i/)》、《[数据结构与算法](https://ngte-se.gitbook.io/i/)》、《[软件架构设计](https://ngte-se.gitbook.io/i/)》、《[整洁与重构](https://ngte-se.gitbook.io/i/)》、《[研发方式与工具](https://ngte-se.gitbook.io/i/)》 diff --git "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-004-1-Cendertron\357\274\214\345\256\211\345\205\250\347\210\254\350\231\253\347\232\204\345\210\206\345\270\203\345\274\217\344\270\216\347\250\263\345\256\232\346\200\247\344\274\230\345\214\226\344\271\213\350\267\257.md" "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-004-1-Cendertron\357\274\214\345\256\211\345\205\250\347\210\254\350\231\253\347\232\204\345\210\206\345\270\203\345\274\217\344\270\216\347\250\263\345\256\232\346\200\247\344\274\230\345\214\226\344\271\213\350\267\257.md" index bf4b252867f7ce8792073140bf06c7590daf803b..2622e38dd780d32682c1659c7d1396fecc46e7c6 100644 --- "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-004-1-Cendertron\357\274\214\345\256\211\345\205\250\347\210\254\350\231\253\347\232\204\345\210\206\345\270\203\345\274\217\344\270\216\347\250\263\345\256\232\346\200\247\344\274\230\345\214\226\344\271\213\350\267\257.md" +++ "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-004-1-Cendertron\357\274\214\345\256\211\345\205\250\347\210\254\350\231\253\347\232\204\345\210\206\345\270\203\345\274\217\344\270\216\347\250\263\345\256\232\346\200\247\344\274\230\345\214\226\344\271\213\350\267\257.md" @@ -244,7 +244,7 @@ export const defaultPuppeteerPoolConfig = { | ---------------------------------------------- | ---------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | -| [编程语言理论](https://ngte-pl.gitbook.io/i/) | [Java 实战](https://ngte-pl.gitbook.io/i/go/go) | [JavaScript 实战](https://ngte-pl.gitbook.io/i/javascript/javascript) | [Go 实战](https://ngte-pl.gitbook.io/i/go/go) | [Python 实战](https://ngte-pl.gitbook.io/i/python/python) | [Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust) | +| [编程语言理论](https://ngte-pl.gitbook.io/i/) | [Java 实战](https://ngte-pl.gitbook.io/i/go/go) | [JavaScript 实战](https://github.com/wx-chevalier/JavaScript-Series) | [Go 实战](https://ngte-pl.gitbook.io/i/go/go) | [Python 实战](https://ngte-pl.gitbook.io/i/python/python) | [Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust) | | --------------------------------------------- | ----------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------- | diff --git "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-004-2-Cendertron\357\274\214\345\212\250\346\200\201\347\210\254\350\231\253\347\232\204\346\273\221\345\212\250\351\252\214\350\257\201\347\240\201\347\273\225\350\277\207\347\255\226\347\225\245.md" "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-004-2-Cendertron\357\274\214\345\212\250\346\200\201\347\210\254\350\231\253\347\232\204\346\273\221\345\212\250\351\252\214\350\257\201\347\240\201\347\273\225\350\277\207\347\255\226\347\225\245.md" index e32b70c462be18dd536fc056ec222a2bff581181..b7a42aea945434b82dfc45e59d42c7abc9e7eb0f 100644 --- "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-004-2-Cendertron\357\274\214\345\212\250\346\200\201\347\210\254\350\231\253\347\232\204\346\273\221\345\212\250\351\252\214\350\257\201\347\240\201\347\273\225\350\277\207\347\255\226\347\225\245.md" +++ "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-004-2-Cendertron\357\274\214\345\212\250\346\200\201\347\210\254\350\231\253\347\232\204\346\273\221\345\212\250\351\252\214\350\257\201\347\240\201\347\273\225\350\277\207\347\255\226\347\225\245.md" @@ -221,7 +221,7 @@ export interface SpiderOption { | ---------------------------------------------- | ---------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | -| [编程语言理论](https://ngte-pl.gitbook.io/i/) | [Java 实战](https://ngte-pl.gitbook.io/i/go/go) | [JavaScript 实战](https://ngte-pl.gitbook.io/i/javascript/javascript) | [Go 实战](https://ngte-pl.gitbook.io/i/go/go) | [Python 实战](https://ngte-pl.gitbook.io/i/python/python) | [Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust) | +| [编程语言理论](https://ngte-pl.gitbook.io/i/) | [Java 实战](https://ngte-pl.gitbook.io/i/go/go) | [JavaScript 实战](https://github.com/wx-chevalier/JavaScript-Series) | [Go 实战](https://ngte-pl.gitbook.io/i/go/go) | [Python 实战](https://ngte-pl.gitbook.io/i/python/python) | [Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust) | | --------------------------------------------- | ----------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------- | diff --git "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-005-fc-whiteboard\357\274\214\346\224\257\346\214\201\351\225\234\345\203\217\343\200\201\345\275\225\346\222\255\343\200\201\345\233\236\346\224\276\347\232\204 Web \347\224\265\345\255\220\347\231\275\346\235\277.md" "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-005-fc-whiteboard\357\274\214\346\224\257\346\214\201\351\225\234\345\203\217\343\200\201\345\275\225\346\222\255\343\200\201\345\233\236\346\224\276\347\232\204 Web \347\224\265\345\255\220\347\231\275\346\235\277.md" index 0ec48947755c96a712e72cc63d1e33ad4344d6ae..f913e9e4373186d62f18395a151a201ce63b2c40 100644 --- "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-005-fc-whiteboard\357\274\214\346\224\257\346\214\201\351\225\234\345\203\217\343\200\201\345\275\225\346\222\255\343\200\201\345\233\236\346\224\276\347\232\204 Web \347\224\265\345\255\220\347\231\275\346\235\277.md" +++ "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-005-fc-whiteboard\357\274\214\346\224\257\346\214\201\351\225\234\345\203\217\343\200\201\345\275\225\346\222\255\343\200\201\345\233\236\346\224\276\347\232\204 Web \347\224\265\345\255\220\347\231\275\346\235\277.md" @@ -376,7 +376,7 @@ this.onChange({ --- -| [编程语言理论](https://ngte-pl.gitbook.io/i/) | [Java 实战](https://ngte-pl.gitbook.io/i/go/go) | [JavaScript 实战](https://ngte-pl.gitbook.io/i/javascript/javascript) | [Go 实战](https://ngte-pl.gitbook.io/i/go/go) | [Python 实战](https://ngte-pl.gitbook.io/i/python/python) | [Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust) | +| [编程语言理论](https://ngte-pl.gitbook.io/i/) | [Java 实战](https://ngte-pl.gitbook.io/i/go/go) | [JavaScript 实战](https://github.com/wx-chevalier/JavaScript-Series) | [Go 实战](https://ngte-pl.gitbook.io/i/go/go) | [Python 实战](https://ngte-pl.gitbook.io/i/python/python) | [Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust) | | --------------------------------------------- | ----------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------- | --------------------------------------------------------- | --------------------------------------------------- | diff --git "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-012-K8s \345\256\236\346\210\230\344\271\213\346\246\202\345\277\265\343\200\201\351\203\250\347\275\262\343\200\201\346\234\215\345\212\241\351\205\215\347\275\256.md" "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-012-K8s \345\256\236\346\210\230\344\271\213\346\246\202\345\277\265\343\200\201\351\203\250\347\275\262\343\200\201\346\234\215\345\212\241\351\205\215\347\275\256.md" index c440e01746e900f93bf29454b1fec1ed33d23779..feadc7389994d60ff9dcd7bd9978c9a5e324784b 100644 --- "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-012-K8s \345\256\236\346\210\230\344\271\213\346\246\202\345\277\265\343\200\201\351\203\250\347\275\262\343\200\201\346\234\215\345\212\241\351\205\215\347\275\256.md" +++ "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-012-K8s \345\256\236\346\210\230\344\271\213\346\246\202\345\277\265\343\200\201\351\203\250\347\275\262\343\200\201\346\234\215\345\212\241\351\205\215\347\275\256.md" @@ -461,13 +461,13 @@ nginx-ingress 0s [某熊的技术之路指北 ☯ ](https://github.com/wx-chevalier/Developer-Zero-To-Mastery)就是对笔者不同领域方面沉淀下的知识仓库的导航与索引,便于读者快速地寻找到自己需要的内容。路漫漫其修远兮,吾正上下而求索,也希望能给所有遇见过笔者痕迹的同学些许帮助,在浩瀚银河间能顺利达到一个又一个彼岸。 -![技术视野](https://s2.ax1x.com/2019/09/30/uJWQTx.md.jpg) +![技术视野](https://s2.ax1x.com/2019/09/30/uJWQTx.jpg) 您可以通过以下导航来在 Gitbook 中阅读笔者的系列文章,涵盖了技术资料归纳、编程语言与理论、Web 与大前端、服务端开发与基础架构、云计算与大数据、数据科学与人工智能、产品设计等多个领域: - 知识体系:《[Awesome Lists | CS 资料集锦](https://ngte-al.gitbook.io/i/)》、《[Awesome CheatSheets | 速学速查手册](https://ngte-ac.gitbook.io/i/)》、《[Awesome Interviews | 求职面试必备](https://github.com/wx-chevalier/Awesome-Interviews)》、《[Awesome RoadMaps | 程序员进阶指南](https://github.com/wx-chevalier/Awesome-RoadMaps)》、《[Awesome MindMaps | 知识脉络思维脑图](https://github.com/wx-chevalier/Awesome-MindMaps)》、《[Awesome-CS-Books | 开源书籍(.pdf)汇总](https://github.com/wx-chevalier/Awesome-CS-Books)》 -- 编程语言:《[编程语言理论](https://ngte-pl.gitbook.io/i/)》、《[Java 实战](https://ngte-pl.gitbook.io/i/java/java)》、《[JavaScript 实战](https://ngte-pl.gitbook.io/i/javascript/javascript)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》、《[Python 实战](https://ngte-pl.gitbook.io/i/python/python)》、《[Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust)》 +- 编程语言:《[编程语言理论](https://ngte-pl.gitbook.io/i/)》、《[Java 实战](https://github.com/wx-chevalier/Java-Series)》、《[JavaScript 实战](https://github.com/wx-chevalier/JavaScript-Series)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》、《[Python 实战](https://ngte-pl.gitbook.io/i/python/python)》、《[Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust)》 - 软件工程、模式与架构:《[编程范式与设计模式](https://ngte-se.gitbook.io/i/)》、《[数据结构与算法](https://ngte-se.gitbook.io/i/)》、《[软件架构设计](https://ngte-se.gitbook.io/i/)》、《[整洁与重构](https://ngte-se.gitbook.io/i/)》、《[研发方式与工具](https://ngte-se.gitbook.io/i/)》 diff --git "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-015-\350\275\257\344\273\266\346\236\266\346\236\204\344\270\207\345\255\227\346\274\253\350\260\210.md" "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-015-\350\275\257\344\273\266\346\236\266\346\236\204\344\270\207\345\255\227\346\274\253\350\260\210.md" index c3bc5f5843596d86321b914552e9c7e3ef049389..8688cb0975d406b78d8351f385974046da2f2352 100644 --- "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-015-\350\275\257\344\273\266\346\236\266\346\236\204\344\270\207\345\255\227\346\274\253\350\260\210.md" +++ "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-015-\350\275\257\344\273\266\346\236\266\346\236\204\344\270\207\345\255\227\346\274\253\350\260\210.md" @@ -199,13 +199,13 @@ Service Mesh 通过将各服务所共用和与环境相关的内容剥离到部 # 延伸阅读 -![技术视野](https://s2.ax1x.com/2019/09/30/uJWQTx.md.jpg) +![技术视野](https://s2.ax1x.com/2019/09/30/uJWQTx.jpg) 您可以通过以下导航来在 Gitbook 中阅读笔者的系列文章,涵盖了技术资料归纳、编程语言与理论、Web 与大前端、服务端开发与基础架构、云计算与大数据、数据科学与人工智能、产品设计等多个领域: - 知识体系:《[Awesome Lists | CS 资料集锦](https://ngte-al.gitbook.io/i/)》、《[Awesome CheatSheets | 速学速查手册](https://ngte-ac.gitbook.io/i/)》、《[Awesome Interviews | 求职面试必备](https://github.com/wx-chevalier/Awesome-Interviews)》、《[Awesome RoadMaps | 程序员进阶指南](https://github.com/wx-chevalier/Awesome-RoadMaps)》、《[Awesome MindMaps | 知识脉络思维脑图](https://github.com/wx-chevalier/Awesome-MindMaps)》、《[Awesome-CS-Books | 开源书籍(.pdf)汇总](https://github.com/wx-chevalier/Awesome-CS-Books)》 -- 编程语言:《[编程语言理论](https://ngte-pl.gitbook.io/i/)》、《[Java 实战](https://ngte-pl.gitbook.io/i/java/java)》、《[JavaScript 实战](https://ngte-pl.gitbook.io/i/javascript/javascript)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》、《[Python 实战](https://ngte-pl.gitbook.io/i/python/python)》、《[Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust)》 +- 编程语言:《[编程语言理论](https://ngte-pl.gitbook.io/i/)》、《[Java 实战](https://github.com/wx-chevalier/Java-Series)》、《[JavaScript 实战](https://github.com/wx-chevalier/JavaScript-Series)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》、《[Python 实战](https://ngte-pl.gitbook.io/i/python/python)》、《[Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust)》 - 软件工程、模式与架构:《[编程范式与设计模式](https://ngte-se.gitbook.io/i/)》、《[数据结构与算法](https://ngte-se.gitbook.io/i/)》、《[软件架构设计](https://ngte-se.gitbook.io/i/)》、《[整洁与重构](https://ngte-se.gitbook.io/i/)》、《[研发方式与工具](https://ngte-se.gitbook.io/i/)》 diff --git "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-016-0-\345\271\266\345\217\221\345\237\272\347\241\200\344\270\216\345\206\205\345\255\230\346\250\241\345\236\213.md" "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-016-0-\345\271\266\345\217\221\345\237\272\347\241\200\344\270\216\345\206\205\345\255\230\346\250\241\345\236\213.md" index 4da633e86e329f7bdc333e53a15840582627ab8d..56d0b791ebfc4713a6a42fd64243dbb69cbb1ecd 100644 --- "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-016-0-\345\271\266\345\217\221\345\237\272\347\241\200\344\270\216\345\206\205\345\255\230\346\250\241\345\236\213.md" +++ "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-016-0-\345\271\266\345\217\221\345\237\272\347\241\200\344\270\216\345\206\205\345\255\230\346\250\241\345\236\213.md" @@ -4,7 +4,7 @@ # 并发面试必备系列之并发基础与内存模型 -在 [《Awesome Interviews》](https://github.com/wx-chevalier/Awesome-Interviews) 归纳的常见面试题中,无论前后端,并发与异步的相关知识都是面试的中重中之重,本系列即对于面试中常见的并发知识再进行回顾总结;你也可以前往 [《Awesome Interviews》](https://github.com/wx-chevalier/Awesome-Interviews),在实际的面试题考校中了解自己的掌握程度。也可以前往《[Java 实战](https://ngte-pl.gitbook.io/i/java/java)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》等了解具体编程语言中的并发编程的相关知识。 +在 [《Awesome Interviews》](https://github.com/wx-chevalier/Awesome-Interviews) 归纳的常见面试题中,无论前后端,并发与异步的相关知识都是面试的中重中之重,本系列即对于面试中常见的并发知识再进行回顾总结;你也可以前往 [《Awesome Interviews》](https://github.com/wx-chevalier/Awesome-Interviews),在实际的面试题考校中了解自己的掌握程度。也可以前往《[Java 实战](https://github.com/wx-chevalier/Java-Series)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》等了解具体编程语言中的并发编程的相关知识。 随着硬件性能的迅猛发展与大数据时代的来临,为了让代码运行得更快,单纯依靠更快的硬件已无法满足要求,并行和分布式计算是现代应用程序的主要内容;我们需要利用多个核心或多台机器来加速应用程序或大规模运行它们,并发编程日益成为编程中不可忽略的重要组成部分。 @@ -247,13 +247,13 @@ C++11 提供一组用户 API std::memory_order 来指导处理器读写顺序。 # 延伸阅读 -![技术视野](https://s2.ax1x.com/2019/09/30/uJWQTx.md.jpg) +![技术视野](https://s2.ax1x.com/2019/09/30/uJWQTx.jpg) 您可以通过以下导航来在 Gitbook 中阅读笔者的系列文章,涵盖了技术资料归纳、编程语言与理论、Web 与大前端、服务端开发与基础架构、云计算与大数据、数据科学与人工智能、产品设计等多个领域: - 知识体系:《[Awesome Lists | CS 资料集锦](https://ngte-al.gitbook.io/i/)》、《[Awesome CheatSheets | 速学速查手册](https://ngte-ac.gitbook.io/i/)》、《[Awesome Interviews | 求职面试必备](https://github.com/wx-chevalier/Awesome-Interviews)》、《[Awesome RoadMaps | 程序员进阶指南](https://github.com/wx-chevalier/Awesome-RoadMaps)》、《[Awesome MindMaps | 知识脉络思维脑图](https://github.com/wx-chevalier/Awesome-MindMaps)》、《[Awesome-CS-Books | 开源书籍(.pdf)汇总](https://github.com/wx-chevalier/Awesome-CS-Books)》 -- 编程语言:《[编程语言理论](https://ngte-pl.gitbook.io/i/)》、《[Java 实战](https://ngte-pl.gitbook.io/i/java/java)》、《[JavaScript 实战](https://ngte-pl.gitbook.io/i/javascript/javascript)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》、《[Python 实战](https://ngte-pl.gitbook.io/i/python/python)》、《[Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust)》 +- 编程语言:《[编程语言理论](https://ngte-pl.gitbook.io/i/)》、《[Java 实战](https://github.com/wx-chevalier/Java-Series)》、《[JavaScript 实战](https://github.com/wx-chevalier/JavaScript-Series)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》、《[Python 实战](https://ngte-pl.gitbook.io/i/python/python)》、《[Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust)》 - 软件工程、模式与架构:《[编程范式与设计模式](https://ngte-se.gitbook.io/i/)》、《[数据结构与算法](https://ngte-se.gitbook.io/i/)》、《[软件架构设计](https://ngte-se.gitbook.io/i/)》、《[整洁与重构](https://ngte-se.gitbook.io/i/)》、《[研发方式与工具](https://ngte-se.gitbook.io/i/)》 diff --git "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-016-1-\350\277\233\347\250\213\343\200\201\347\272\277\347\250\213\344\270\216\345\215\217\347\250\213.md" "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-016-1-\350\277\233\347\250\213\343\200\201\347\272\277\347\250\213\344\270\216\345\215\217\347\250\213.md" index 42e3a97e4afc470e33488e7b8eb25837cf68a1aa..ac60dbe878786ecb8b04d44e302b4e8d41fe3545 100644 --- "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-016-1-\350\277\233\347\250\213\343\200\201\347\272\277\347\250\213\344\270\216\345\215\217\347\250\213.md" +++ "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-016-1-\350\277\233\347\250\213\343\200\201\347\272\277\347\250\213\344\270\216\345\215\217\347\250\213.md" @@ -4,7 +4,7 @@ # 并发面试必备系列之进程、线程与协程 -在 [《Awesome Interviews》](https://github.com/wx-chevalier/Awesome-Interviews) 归纳的常见面试题中,无论前后端,并发与异步的相关知识都是面试的中重中之重,[《并发编程》](http://ngte-infras.gitbook.io/i/?q=并发编程)系列即对于面试中常见的并发知识再进行回顾总结;你也可以前往 [《Awesome Interviews》](https://github.com/wx-chevalier/Awesome-Interviews),在实际的面试题考校中了解自己的掌握程度。也可以前往《[Java 实战](https://ngte-pl.gitbook.io/i/java/java)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》等了解具体编程语言中的并发编程的相关知识。 +在 [《Awesome Interviews》](https://github.com/wx-chevalier/Awesome-Interviews) 归纳的常见面试题中,无论前后端,并发与异步的相关知识都是面试的中重中之重,[《并发编程》](http://ngte-infras.gitbook.io/i/?q=并发编程)系列即对于面试中常见的并发知识再进行回顾总结;你也可以前往 [《Awesome Interviews》](https://github.com/wx-chevalier/Awesome-Interviews),在实际的面试题考校中了解自己的掌握程度。也可以前往《[Java 实战](https://github.com/wx-chevalier/Java-Series)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》等了解具体编程语言中的并发编程的相关知识。 在未配置 OS 的系统中,程序的执行方式是顺序执行,即必须在一个程序执行完后,才允许另一个程序执行;在多道程序环境下,则允许多个程序并发执行。程序的这两种执行方式间有着显著的不同。也正是程序并发执行时的这种特征,才导致了在操作系统中引入进程的概念。**进程是资源分配的基本单位,线程是资源调度的基本单位**。 @@ -168,13 +168,13 @@ Java 线程在 JDK1.2 之前,是基于称为“绿色线程”(Green Threads # 延伸阅读 -![技术视野](https://s2.ax1x.com/2019/09/30/uJWQTx.md.jpg) +![技术视野](https://s2.ax1x.com/2019/09/30/uJWQTx.jpg) 您可以通过以下导航来在 Gitbook 中阅读笔者的系列文章,涵盖了技术资料归纳、编程语言与理论、Web 与大前端、服务端开发与基础架构、云计算与大数据、数据科学与人工智能、产品设计等多个领域: - 知识体系:《[Awesome Lists | CS 资料集锦](https://ngte-al.gitbook.io/i/)》、《[Awesome CheatSheets | 速学速查手册](https://ngte-ac.gitbook.io/i/)》、《[Awesome Interviews | 求职面试必备](https://github.com/wx-chevalier/Awesome-Interviews)》、《[Awesome RoadMaps | 程序员进阶指南](https://github.com/wx-chevalier/Awesome-RoadMaps)》、《[Awesome MindMaps | 知识脉络思维脑图](https://github.com/wx-chevalier/Awesome-MindMaps)》、《[Awesome-CS-Books | 开源书籍(.pdf)汇总](https://github.com/wx-chevalier/Awesome-CS-Books)》 -- 编程语言:《[编程语言理论](https://ngte-pl.gitbook.io/i/)》、《[Java 实战](https://ngte-pl.gitbook.io/i/java/java)》、《[JavaScript 实战](https://ngte-pl.gitbook.io/i/javascript/javascript)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》、《[Python 实战](https://ngte-pl.gitbook.io/i/python/python)》、《[Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust)》 +- 编程语言:《[编程语言理论](https://ngte-pl.gitbook.io/i/)》、《[Java 实战](https://github.com/wx-chevalier/Java-Series)》、《[JavaScript 实战](https://github.com/wx-chevalier/JavaScript-Series)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》、《[Python 实战](https://ngte-pl.gitbook.io/i/python/python)》、《[Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust)》 - 软件工程、模式与架构:《[编程范式与设计模式](https://ngte-se.gitbook.io/i/)》、《[数据结构与算法](https://ngte-se.gitbook.io/i/)》、《[软件架构设计](https://ngte-se.gitbook.io/i/)》、《[整洁与重构](https://ngte-se.gitbook.io/i/)》、《[研发方式与工具](https://ngte-se.gitbook.io/i/)》 diff --git "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-017-\345\210\206\345\270\203\345\274\217\347\263\273\347\273\237\345\257\274\350\256\272.md" "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-017-\345\210\206\345\270\203\345\274\217\347\263\273\347\273\237\345\257\274\350\256\272.md" index 2d01d6d1de352d487b9d1d261bb44486071ce7c4..32d4f5af171235890e95b2c458869795247adad0 100644 --- "a/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-017-\345\210\206\345\270\203\345\274\217\347\263\273\347\273\237\345\257\274\350\256\272.md" +++ "b/\346\226\207\347\253\240\346\261\207\346\200\273/2019/2019-017-\345\210\206\345\270\203\345\274\217\347\263\273\347\273\237\345\257\274\350\256\272.md" @@ -4,13 +4,13 @@ # 延伸阅读 -![技术视野](https://s2.ax1x.com/2019/09/30/uJWQTx.md.jpg) +![技术视野](https://s2.ax1x.com/2019/09/30/uJWQTx.jpg) 您可以通过以下导航来在 Gitbook 中阅读笔者的系列文章,涵盖了技术资料归纳、编程语言与理论、Web 与大前端、服务端开发与基础架构、云计算与大数据、数据科学与人工智能、产品设计等多个领域: - 知识体系:《[Awesome Lists | CS 资料集锦](https://ngte-al.gitbook.io/i/)》、《[Awesome CheatSheets | 速学速查手册](https://ngte-ac.gitbook.io/i/)》、《[Awesome Interviews | 求职面试必备](https://github.com/wx-chevalier/Awesome-Interviews)》、《[Awesome RoadMaps | 程序员进阶指南](https://github.com/wx-chevalier/Awesome-RoadMaps)》、《[Awesome MindMaps | 知识脉络思维脑图](https://github.com/wx-chevalier/Awesome-MindMaps)》、《[Awesome-CS-Books | 开源书籍(.pdf)汇总](https://github.com/wx-chevalier/Awesome-CS-Books)》 -- 编程语言:《[编程语言理论](https://ngte-pl.gitbook.io/i/)》、《[Java 实战](https://ngte-pl.gitbook.io/i/java/java)》、《[JavaScript 实战](https://ngte-pl.gitbook.io/i/javascript/javascript)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》、《[Python 实战](https://ngte-pl.gitbook.io/i/python/python)》、《[Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust)》 +- 编程语言:《[编程语言理论](https://ngte-pl.gitbook.io/i/)》、《[Java 实战](https://github.com/wx-chevalier/Java-Series)》、《[JavaScript 实战](https://github.com/wx-chevalier/JavaScript-Series)》、《[Go 实战](https://ngte-pl.gitbook.io/i/go/go)》、《[Python 实战](https://ngte-pl.gitbook.io/i/python/python)》、《[Rust 实战](https://ngte-pl.gitbook.io/i/rust/rust)》 - 软件工程、模式与架构:《[编程范式与设计模式](https://ngte-se.gitbook.io/i/)》、《[数据结构与算法](https://ngte-se.gitbook.io/i/)》、《[软件架构设计](https://ngte-se.gitbook.io/i/)》、《[整洁与重构](https://ngte-se.gitbook.io/i/)》、《[研发方式与工具](https://ngte-se.gitbook.io/i/)》