From 5190b89707534b347b0cc17853612aeefabbb9e2 Mon Sep 17 00:00:00 2001 From: CyC2018 <1029579233@qq.com> Date: Mon, 11 Mar 2019 09:14:17 +0800 Subject: [PATCH] auto commit --- docs/README.md | 2 ++ docs/notes/Docker.md | 2 +- docs/notes/Git.md | 2 +- docs/notes/HTTP.md | 2 +- docs/notes/Java IO.md | 2 +- docs/notes/Java 基础.md | 2 +- docs/notes/Java 容器.md | 2 +- docs/notes/Java 并发.md | 2 +- docs/notes/Java 虚拟机.md | 2 +- docs/notes/Leetcode 题解 - 二分查找.md | 2 +- docs/notes/Leetcode 题解 - 位运算.md | 2 +- docs/notes/Leetcode 题解 - 分治.md | 2 +- docs/notes/Leetcode 题解 - 动态规划.md | 2 +- docs/notes/Leetcode 题解 - 双指针.md | 2 +- docs/notes/Leetcode 题解 - 哈希表.md | 2 +- docs/notes/Leetcode 题解 - 图.md | 2 +- docs/notes/Leetcode 题解 - 字符串.md | 2 +- docs/notes/Leetcode 题解 - 排序.md | 2 +- docs/notes/Leetcode 题解 - 搜索.md | 2 +- docs/notes/Leetcode 题解 - 数学.md | 2 +- docs/notes/Leetcode 题解 - 数组与矩阵.md | 2 +- docs/notes/Leetcode 题解 - 栈和队列.md | 2 +- docs/notes/Leetcode 题解 - 树.md | 2 +- docs/notes/Leetcode 题解 - 目录.md | 2 +- docs/notes/Leetcode 题解 - 目录1.md | 2 +- docs/notes/Leetcode 题解 - 贪心思想.md | 2 +- docs/notes/Leetcode 题解 - 链表.md | 2 +- docs/notes/Leetcode-Database 题解.md | 2 +- docs/notes/Linux.md | 2 +- docs/notes/MySQL.md | 2 +- docs/notes/Redis.md | 2 +- docs/notes/SQL.md | 2 +- docs/notes/Socket.md | 2 +- docs/notes/代码可读性.md | 2 +- docs/notes/代码风格规范.md | 2 +- docs/notes/分布式.md | 2 +- docs/notes/剑指 Offer 题解 - 10~19.md | 2 +- docs/notes/剑指 Offer 题解 - 20~29.md | 2 +- docs/notes/剑指 Offer 题解 - 30~39.md | 2 +- docs/notes/剑指 Offer 题解 - 3~9.md | 2 +- docs/notes/剑指 Offer 题解 - 40~49.md | 2 +- docs/notes/剑指 Offer 题解 - 50~59.md | 2 +- docs/notes/剑指 Offer 题解 - 60~68.md | 2 +- docs/notes/剑指 Offer 题解 - 目录.md | 2 +- docs/notes/剑指 Offer 题解 - 目录1.md | 2 +- docs/notes/攻击技术.md | 2 +- docs/notes/数据库系统原理.md | 2 +- docs/notes/构建工具.md | 2 +- docs/notes/正则表达式.md | 2 +- docs/notes/消息队列.md | 2 +- docs/notes/算法 - 其它.md | 2 +- docs/notes/算法 - 并查集.md | 2 +- docs/notes/算法 - 排序.md | 2 +- docs/notes/算法 - 栈和队列.md | 2 +- docs/notes/算法 - 目录.md | 2 +- docs/notes/算法 - 目录1.md | 2 +- docs/notes/算法 - 符号表.md | 2 +- docs/notes/算法 - 算法分析.md | 2 +- docs/notes/系统设计基础.md | 2 +- docs/notes/缓存.md | 2 +- docs/notes/计算机操作系统 - 内存管理.md | 2 +- docs/notes/计算机操作系统 - 概述.md | 2 +- docs/notes/计算机操作系统 - 死锁.md | 2 +- docs/notes/计算机操作系统 - 目录.md | 2 +- docs/notes/计算机操作系统 - 目录1.md | 2 +- docs/notes/计算机操作系统 - 设备管理.md | 2 +- docs/notes/计算机操作系统 - 进程管理.md | 2 +- docs/notes/计算机操作系统 - 链接.md | 2 +- docs/notes/计算机操作系统.md | 2 +- docs/notes/计算机网络 - 传输层.md | 2 +- docs/notes/计算机网络 - 应用层.md | 2 +- docs/notes/计算机网络 - 概述.md | 2 +- docs/notes/计算机网络 - 物理层.md | 2 +- docs/notes/计算机网络 - 目录.md | 2 +- docs/notes/计算机网络 - 目录1.md | 2 +- docs/notes/计算机网络 - 网络层.md | 2 +- docs/notes/计算机网络 - 链路层.md | 2 +- docs/notes/计算机网络.md | 2 +- docs/notes/设计模式.md | 2 +- docs/notes/集群.md | 2 +- docs/notes/面向对象思想.md | 2 +- 81 files changed, 82 insertions(+), 80 deletions(-) diff --git a/docs/README.md b/docs/README.md index 6ec2c315..96b33653 100644 --- a/docs/README.md +++ b/docs/README.md @@ -55,6 +55,8 @@ - [正则表达式](notes/正则表达式.md)
- [构建工具](notes/构建工具.md) + + 欢迎关注 公众号 “CyC2018” ,每天发布一道高频基础知识面试题,让你在闲暇时间也能学习进步!公众号也提供了一个学习打卡圈子,记录你每天的学习收获,见证你的成长! ![](https://cyc-1256109796.cos.ap-guangzhou.myqcloud.com/%E5%85%AC%E4%BC%97%E5%8F%B7.jpg) diff --git a/docs/notes/Docker.md b/docs/notes/Docker.md index 5910cded..1f756171 100644 --- a/docs/notes/Docker.md +++ b/docs/notes/Docker.md @@ -90,4 +90,4 @@ Docker 轻量级的特点使得它很适合用于部署、维护、组合微服 - [持续集成是什么?](http://www.ruanyifeng.com/blog/2015/09/continuous-integration.html)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Git.md b/docs/notes/Git.md index 4ce07df2..e9658085 100644 --- a/docs/notes/Git.md +++ b/docs/notes/Git.md @@ -159,4 +159,4 @@ $ ssh-keygen -t rsa -C "youremail@example.com" - [廖雪峰 : Git 教程](https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000) - [Learn Git Branching](https://learngitbranching.js.org/)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/HTTP.md b/docs/notes/HTTP.md index d90e7790..e507d4fa 100644 --- a/docs/notes/HTTP.md +++ b/docs/notes/HTTP.md @@ -878,4 +878,4 @@ DELETE /idX/delete HTTP/1.1 -> Returns 404 - [Web 性能优化与 HTTP/2](https://www.kancloud.cn/digest/web-performance-http2) - [HTTP/2 简介](https://developers.google.com/web/fundamentals/performance/http2/?hl=zh-cn)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Java IO.md b/docs/notes/Java IO.md index 4120d9ba..38e31fec 100644 --- a/docs/notes/Java IO.md +++ b/docs/notes/Java IO.md @@ -619,4 +619,4 @@ NIO 与普通 I/O 的区别主要有以下两点: - [Decorator Design Pattern](http://stg-tud.github.io/sedc/Lecture/ws13-14/5.3-Decorator.html#mode=document) - [Socket Multicast](http://labojava.blogspot.com/2012/12/socket-multicast.html)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Java 基础.md b/docs/notes/Java 基础.md index b54a4ee9..6e62a568 100644 --- a/docs/notes/Java 基础.md +++ b/docs/notes/Java 基础.md @@ -1395,4 +1395,4 @@ Java 注解是附加在代码中的一些元信息,用于一些工具在编译 - Eckel B. Java 编程思想[M]. 机械工业出版社, 2002. - Bloch J. Effective java[M]. Addison-Wesley Professional, 2017.

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Java 容器.md b/docs/notes/Java 容器.md index ff9eae1d..cf2c698c 100644 --- a/docs/notes/Java 容器.md +++ b/docs/notes/Java 容器.md @@ -1112,4 +1112,4 @@ public final class ConcurrentCache { - [Java Collection Framework – The LinkedList Class](http://javaconceptoftheday.com/java-collection-framework-linkedlist-class/)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Java 并发.md b/docs/notes/Java 并发.md index 64f99bc9..9045f13c 100644 --- a/docs/notes/Java 并发.md +++ b/docs/notes/Java 并发.md @@ -1635,4 +1635,4 @@ JDK 1.6 引入了偏向锁和轻量级锁,从而让锁拥有了四个状态: - [聊聊并发(八)——Fork/Join 框架介绍](http://ifeve.com/talk-concurrency-forkjoin/) - [Eliminating SynchronizationRelated Atomic Operations with Biased Locking and Bulk Rebiasing](http://www.oracle.com/technetwork/java/javase/tech/biasedlocking-oopsla2006-preso-150106.pdf)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Java 虚拟机.md b/docs/notes/Java 虚拟机.md index efb256fb..6f117ecf 100644 --- a/docs/notes/Java 虚拟机.md +++ b/docs/notes/Java 虚拟机.md @@ -740,4 +740,4 @@ public class FileSystemClassLoader extends ClassLoader { - [Guide to WeakHashMap in Java](http://www.baeldung.com/java-weakhashmap) - [Tomcat example source code file (ConcurrentCache.java)](https://alvinalexander.com/java/jwarehouse/apache-tomcat-6.0.16/java/org/apache/el/util/ConcurrentCache.java.shtml)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 二分查找.md b/docs/notes/Leetcode 题解 - 二分查找.md index 73f933dd..26c95254 100644 --- a/docs/notes/Leetcode 题解 - 二分查找.md +++ b/docs/notes/Leetcode 题解 - 二分查找.md @@ -293,4 +293,4 @@ private int binarySearch(int[] nums, int target) { ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 位运算.md b/docs/notes/Leetcode 题解 - 位运算.md index 78e8e49c..db4fc6b4 100644 --- a/docs/notes/Leetcode 题解 - 位运算.md +++ b/docs/notes/Leetcode 题解 - 位运算.md @@ -426,4 +426,4 @@ public int[] countBits(int num) { ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 分治.md b/docs/notes/Leetcode 题解 - 分治.md index 67bf1ee9..169548fd 100644 --- a/docs/notes/Leetcode 题解 - 分治.md +++ b/docs/notes/Leetcode 题解 - 分治.md @@ -48,4 +48,4 @@ public List diffWaysToCompute(String input) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 动态规划.md b/docs/notes/Leetcode 题解 - 动态规划.md index cbc72672..795df2de 100644 --- a/docs/notes/Leetcode 题解 - 动态规划.md +++ b/docs/notes/Leetcode 题解 - 动态规划.md @@ -1220,4 +1220,4 @@ public int minSteps(int n) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 双指针.md b/docs/notes/Leetcode 题解 - 双指针.md index 32fc0b1f..a1eefbad 100644 --- a/docs/notes/Leetcode 题解 - 双指针.md +++ b/docs/notes/Leetcode 题解 - 双指针.md @@ -237,4 +237,4 @@ private boolean isValid(String s, String target) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 哈希表.md b/docs/notes/Leetcode 题解 - 哈希表.md index cbba090e..2496d7f8 100644 --- a/docs/notes/Leetcode 题解 - 哈希表.md +++ b/docs/notes/Leetcode 题解 - 哈希表.md @@ -122,4 +122,4 @@ private int maxCount(Map countForNum) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 图.md b/docs/notes/Leetcode 题解 - 图.md index 4637a113..1baa56a5 100644 --- a/docs/notes/Leetcode 题解 - 图.md +++ b/docs/notes/Leetcode 题解 - 图.md @@ -256,4 +256,4 @@ private class UF { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 字符串.md b/docs/notes/Leetcode 题解 - 字符串.md index 7ba282b2..ebc8c34f 100644 --- a/docs/notes/Leetcode 题解 - 字符串.md +++ b/docs/notes/Leetcode 题解 - 字符串.md @@ -224,4 +224,4 @@ public int countBinarySubstrings(String s) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 排序.md b/docs/notes/Leetcode 题解 - 排序.md index 3906b7a7..9d009221 100644 --- a/docs/notes/Leetcode 题解 - 排序.md +++ b/docs/notes/Leetcode 题解 - 排序.md @@ -225,4 +225,4 @@ private void swap(int[] nums, int i, int j) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 搜索.md b/docs/notes/Leetcode 题解 - 搜索.md index 5a262485..c14a4767 100644 --- a/docs/notes/Leetcode 题解 - 搜索.md +++ b/docs/notes/Leetcode 题解 - 搜索.md @@ -1267,4 +1267,4 @@ private void backtracking(int row) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 数学.md b/docs/notes/Leetcode 题解 - 数学.md index 024d5680..deaa143f 100644 --- a/docs/notes/Leetcode 题解 - 数学.md +++ b/docs/notes/Leetcode 题解 - 数学.md @@ -508,4 +508,4 @@ public int maximumProduct(int[] nums) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 数组与矩阵.md b/docs/notes/Leetcode 题解 - 数组与矩阵.md index 226f9c15..667efa76 100644 --- a/docs/notes/Leetcode 题解 - 数组与矩阵.md +++ b/docs/notes/Leetcode 题解 - 数组与矩阵.md @@ -432,4 +432,4 @@ public int maxChunksToSorted(int[] arr) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 栈和队列.md b/docs/notes/Leetcode 题解 - 栈和队列.md index 968d041c..f74883ce 100644 --- a/docs/notes/Leetcode 题解 - 栈和队列.md +++ b/docs/notes/Leetcode 题解 - 栈和队列.md @@ -219,4 +219,4 @@ public int[] nextGreaterElements(int[] nums) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 树.md b/docs/notes/Leetcode 题解 - 树.md index 20b1830f..05cdd7b3 100644 --- a/docs/notes/Leetcode 题解 - 树.md +++ b/docs/notes/Leetcode 题解 - 树.md @@ -1119,4 +1119,4 @@ class MapSum { ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 目录.md b/docs/notes/Leetcode 题解 - 目录.md index 85cbcc2b..2d2b9d93 100644 --- a/docs/notes/Leetcode 题解 - 目录.md +++ b/docs/notes/Leetcode 题解 - 目录.md @@ -37,4 +37,4 @@ - 《编程之美》小组. 编程之美[M]. 电子工业出版社, 2008. - 左程云. 程序员代码面试指南[M]. 电子工业出版社, 2015.

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 目录1.md b/docs/notes/Leetcode 题解 - 目录1.md index 8f8ec407..14995552 100644 --- a/docs/notes/Leetcode 题解 - 目录1.md +++ b/docs/notes/Leetcode 题解 - 目录1.md @@ -37,4 +37,4 @@ - 《编程之美》小组. 编程之美[M]. 电子工业出版社, 2008. - 左程云. 程序员代码面试指南[M]. 电子工业出版社, 2015.

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 贪心思想.md b/docs/notes/Leetcode 题解 - 贪心思想.md index 18ad6d6d..15485825 100644 --- a/docs/notes/Leetcode 题解 - 贪心思想.md +++ b/docs/notes/Leetcode 题解 - 贪心思想.md @@ -365,4 +365,4 @@ public int maxProfit(int[] prices) { ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode 题解 - 链表.md b/docs/notes/Leetcode 题解 - 链表.md index 8f18085d..70c4c3ea 100644 --- a/docs/notes/Leetcode 题解 - 链表.md +++ b/docs/notes/Leetcode 题解 - 链表.md @@ -326,4 +326,4 @@ public ListNode oddEvenList(ListNode head) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Leetcode-Database 题解.md b/docs/notes/Leetcode-Database 题解.md index e6e8c4a7..33798df9 100644 --- a/docs/notes/Leetcode-Database 题解.md +++ b/docs/notes/Leetcode-Database 题解.md @@ -949,4 +949,4 @@ ORDER BY id; ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Linux.md b/docs/notes/Linux.md index 2753afaa..e14908f9 100644 --- a/docs/notes/Linux.md +++ b/docs/notes/Linux.md @@ -1246,4 +1246,4 @@ options 参数主要有 WNOHANG 和 WUNTRACED 两个选项,WNOHANG 可以使 w - [Programming Project #4](https://classes.soe.ucsc.edu/cmps111/Fall08/proj4.shtml) - [FILE SYSTEM DESIGN](http://web.cs.ucla.edu/classes/fall14/cs111/scribe/11a/index.html)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/MySQL.md b/docs/notes/MySQL.md index 7d1a4b9d..8f1e4c5a 100644 --- a/docs/notes/MySQL.md +++ b/docs/notes/MySQL.md @@ -422,4 +422,4 @@ MySQL 提供了 FROM_UNIXTIME() 函数把 UNIX 时间戳转换为日期,并提 - [大众点评订单系统分库分表实践](https://tech.meituan.com/dianping_order_db_sharding.html) - [B + 树](https://zh.wikipedia.org/wiki/B%2B%E6%A0%91)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Redis.md b/docs/notes/Redis.md index 0fdf1f14..89a23cbb 100644 --- a/docs/notes/Redis.md +++ b/docs/notes/Redis.md @@ -607,4 +607,4 @@ Redis 没有关系型数据库中的表这一概念来将同种类型的数据 - [Redis 应用场景](http://www.scienjus.com/redis-use-case/) - [Using Redis as an LRU cache](https://redis.io/topics/lru-cache)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/SQL.md b/docs/notes/SQL.md index 5a9a719c..84b6488e 100644 --- a/docs/notes/SQL.md +++ b/docs/notes/SQL.md @@ -766,4 +766,4 @@ SET PASSWROD FOR myuser = Password('new_password'); - BenForta. SQL 必知必会 [M]. 人民邮电出版社, 2013.

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/Socket.md b/docs/notes/Socket.md index 100594cf..0f94e4b1 100644 --- a/docs/notes/Socket.md +++ b/docs/notes/Socket.md @@ -322,4 +322,4 @@ poll 没有最大描述符数量的限制,如果平台支持并且对实时性 - [select / poll / epoll: practical difference for system architects](http://www.ulduzsoft.com/2014/01/select-poll-epoll-practical-difference-for-system-architects/) - [Browse the source code of userspace/glibc/sysdeps/unix/sysv/linux/ online](https://code.woboq.org/userspace/glibc/sysdeps/unix/sysv/linux/)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/代码可读性.md b/docs/notes/代码可读性.md index 97cbadad..9457b4cf 100644 --- a/docs/notes/代码可读性.md +++ b/docs/notes/代码可读性.md @@ -332,4 +332,4 @@ public int findClostElement(int[] arr) { - Dustin, Boswell, Trevor, 等. 编写可读代码的艺术 [M]. 机械工业出版社, 2012.

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/代码风格规范.md b/docs/notes/代码风格规范.md index 3822b481..e658b999 100644 --- a/docs/notes/代码风格规范.md +++ b/docs/notes/代码风格规范.md @@ -6,4 +6,4 @@ - [Google Java Style Guide](http://google.github.io/styleguide/javaguide.html) - [阿里巴巴Java开发手册](https://github.com/alibaba/p3c/blob/master/%E9%98%BF%E9%87%8C%E5%B7%B4%E5%B7%B4Java%E5%BC%80%E5%8F%91%E6%89%8B%E5%86%8C%EF%BC%88%E8%AF%A6%E5%B0%BD%E7%89%88%EF%BC%89.pdf)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/分布式.md b/docs/notes/分布式.md index 7245b57e..84eb5272 100644 --- a/docs/notes/分布式.md +++ b/docs/notes/分布式.md @@ -342,4 +342,4 @@ Raft 也是分布式一致性协议,主要是用来竞选主节点。 - [Paxos By Example](https://angus.nyc/2012/paxos-by-example/)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/剑指 Offer 题解 - 10~19.md b/docs/notes/剑指 Offer 题解 - 10~19.md index 7ac973e9..53f136aa 100644 --- a/docs/notes/剑指 Offer 题解 - 10~19.md +++ b/docs/notes/剑指 Offer 题解 - 10~19.md @@ -684,4 +684,4 @@ public boolean match(char[] str, char[] pattern) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/剑指 Offer 题解 - 20~29.md b/docs/notes/剑指 Offer 题解 - 20~29.md index 46199911..02b4daa2 100644 --- a/docs/notes/剑指 Offer 题解 - 20~29.md +++ b/docs/notes/剑指 Offer 题解 - 20~29.md @@ -377,4 +377,4 @@ public ArrayList printMatrix(int[][] matrix) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/剑指 Offer 题解 - 30~39.md b/docs/notes/剑指 Offer 题解 - 30~39.md index c18338a6..b0a0da0a 100644 --- a/docs/notes/剑指 Offer 题解 - 30~39.md +++ b/docs/notes/剑指 Offer 题解 - 30~39.md @@ -492,4 +492,4 @@ public int MoreThanHalfNum_Solution(int[] nums) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/剑指 Offer 题解 - 3~9.md b/docs/notes/剑指 Offer 题解 - 3~9.md index 58080991..312cb7e0 100644 --- a/docs/notes/剑指 Offer 题解 - 3~9.md +++ b/docs/notes/剑指 Offer 题解 - 3~9.md @@ -381,4 +381,4 @@ public int pop() throws Exception { ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/剑指 Offer 题解 - 40~49.md b/docs/notes/剑指 Offer 题解 - 40~49.md index 98c9072b..9e73957d 100644 --- a/docs/notes/剑指 Offer 题解 - 40~49.md +++ b/docs/notes/剑指 Offer 题解 - 40~49.md @@ -439,4 +439,4 @@ public int GetUglyNumber_Solution(int N) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/剑指 Offer 题解 - 50~59.md b/docs/notes/剑指 Offer 题解 - 50~59.md index 02b3c3e9..cdba7655 100644 --- a/docs/notes/剑指 Offer 题解 - 50~59.md +++ b/docs/notes/剑指 Offer 题解 - 50~59.md @@ -498,4 +498,4 @@ public ArrayList maxInWindows(int[] num, int size) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/剑指 Offer 题解 - 60~68.md b/docs/notes/剑指 Offer 题解 - 60~68.md index 86efbf66..b1d66456 100644 --- a/docs/notes/剑指 Offer 题解 - 60~68.md +++ b/docs/notes/剑指 Offer 题解 - 60~68.md @@ -340,4 +340,4 @@ public TreeNode lowestCommonAncestor(TreeNode root, TreeNode p, TreeNode q) { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/剑指 Offer 题解 - 目录.md b/docs/notes/剑指 Offer 题解 - 目录.md index 443c1e04..c51d3b2b 100644 --- a/docs/notes/剑指 Offer 题解 - 目录.md +++ b/docs/notes/剑指 Offer 题解 - 目录.md @@ -20,4 +20,4 @@ 何海涛. 剑指 Offer[M]. 电子工业出版社, 2012.

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/剑指 Offer 题解 - 目录1.md b/docs/notes/剑指 Offer 题解 - 目录1.md index f41f8ae3..0f6b6c44 100644 --- a/docs/notes/剑指 Offer 题解 - 目录1.md +++ b/docs/notes/剑指 Offer 题解 - 目录1.md @@ -20,4 +20,4 @@ 何海涛. 剑指 Offer[M]. 电子工业出版社, 2012.

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/攻击技术.md b/docs/notes/攻击技术.md index 54b390a5..ffb0d5c0 100644 --- a/docs/notes/攻击技术.md +++ b/docs/notes/攻击技术.md @@ -192,4 +192,4 @@ ResultSet rs = stmt.executeQuery(); - [维基百科:跨站点请求伪造](https://zh.wikipedia.org/wiki/%E8%B7%A8%E7%AB%99%E8%AF%B7%E6%B1%82%E4%BC%AA%E9%80%A0) - [维基百科:拒绝服务攻击](https://zh.wikipedia.org/wiki/%E9%98%BB%E6%96%B7%E6%9C%8D%E5%8B%99%E6%94%BB%E6%93%8A)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/数据库系统原理.md b/docs/notes/数据库系统原理.md index 1568e1e5..6016b304 100644 --- a/docs/notes/数据库系统原理.md +++ b/docs/notes/数据库系统原理.md @@ -580,4 +580,4 @@ Entity-Relationship,有三个组成部分:实体、属性、联系。 - [浅入浅出 MySQL 和 InnoDB](https://draveness.me/mysql-innodb) - [Innodb 中的事务隔离级别和锁的关系](https://tech.meituan.com/2014/08/20/innodb-lock.html)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/构建工具.md b/docs/notes/构建工具.md index 3961a08a..7e160479 100644 --- a/docs/notes/构建工具.md +++ b/docs/notes/构建工具.md @@ -140,4 +140,4 @@ A -> C -> X(2.0) - [新一代构建工具 gradle](https://www.imooc.com/learn/833)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/正则表达式.md b/docs/notes/正则表达式.md index f8940dae..7a7f92ad 100644 --- a/docs/notes/正则表达式.md +++ b/docs/notes/正则表达式.md @@ -387,4 +387,4 @@ aBCd - BenForta. 正则表达式必知必会 [M]. 人民邮电出版社, 2007.

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/消息队列.md b/docs/notes/消息队列.md index 9f52cef4..c2908a96 100644 --- a/docs/notes/消息队列.md +++ b/docs/notes/消息队列.md @@ -81,4 +81,4 @@ - [Observer vs Pub-Sub](http://developers-club.com/posts/270339/) - [消息队列中点对点与发布订阅区别](https://blog.csdn.net/lizhitao/article/details/47723105)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/算法 - 其它.md b/docs/notes/算法 - 其它.md index f6acc2bf..9a68f664 100644 --- a/docs/notes/算法 - 其它.md +++ b/docs/notes/算法 - 其它.md @@ -133,4 +133,4 @@ public class Huffman { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/算法 - 并查集.md b/docs/notes/算法 - 并查集.md index 254a56ec..7f95cfb6 100644 --- a/docs/notes/算法 - 并查集.md +++ b/docs/notes/算法 - 并查集.md @@ -191,4 +191,4 @@ public class WeightedQuickUnionUF extends UF { | 加权 Quick Union | logN | logN | | 路径压缩的加权 Quick Union | 非常接近 1 | 非常接近 1 |

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/算法 - 排序.md b/docs/notes/算法 - 排序.md index baae6e30..154c1fa2 100644 --- a/docs/notes/算法 - 排序.md +++ b/docs/notes/算法 - 排序.md @@ -584,4 +584,4 @@ public class HeapSort> extends Sort { Java 主要排序方法为 java.util.Arrays.sort(),对于原始数据类型使用三向切分的快速排序,对于引用类型使用归并排序。

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/算法 - 栈和队列.md b/docs/notes/算法 - 栈和队列.md index 4f687c64..9269ba20 100644 --- a/docs/notes/算法 - 栈和队列.md +++ b/docs/notes/算法 - 栈和队列.md @@ -317,4 +317,4 @@ public class ListQueue implements MyQueue { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/算法 - 目录.md b/docs/notes/算法 - 目录.md index 5b249a30..1e2368ce 100644 --- a/docs/notes/算法 - 目录.md +++ b/docs/notes/算法 - 目录.md @@ -20,4 +20,4 @@ - Sedgewick, Robert, and Kevin Wayne. _Algorithms_. Addison-Wesley Professional, 2011.

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/算法 - 目录1.md b/docs/notes/算法 - 目录1.md index b61fd855..aac9b209 100644 --- a/docs/notes/算法 - 目录1.md +++ b/docs/notes/算法 - 目录1.md @@ -20,4 +20,4 @@ - Sedgewick, Robert, and Kevin Wayne. _Algorithms_. Addison-Wesley Professional, 2011.

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/算法 - 符号表.md b/docs/notes/算法 - 符号表.md index 7761d189..086662d5 100644 --- a/docs/notes/算法 - 符号表.md +++ b/docs/notes/算法 - 符号表.md @@ -938,4 +938,4 @@ public class SparseVector { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/算法 - 算法分析.md b/docs/notes/算法 - 算法分析.md index 78fee22f..94145d59 100644 --- a/docs/notes/算法 - 算法分析.md +++ b/docs/notes/算法 - 算法分析.md @@ -236,4 +236,4 @@ public class StopWatch { } ```

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/系统设计基础.md b/docs/notes/系统设计基础.md index 99876913..e0e84ade 100644 --- a/docs/notes/系统设计基础.md +++ b/docs/notes/系统设计基础.md @@ -108,4 +108,4 @@ - 大型网站技术架构:核心原理与案例分析

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/缓存.md b/docs/notes/缓存.md index db510d5e..cb885be9 100644 --- a/docs/notes/缓存.md +++ b/docs/notes/缓存.md @@ -284,4 +284,4 @@ Distributed Hash Table(DHT) 是一种哈希分布方式,其目的是为了 - [内容分发网络](https://zh.wikipedia.org/wiki/%E5%85%A7%E5%AE%B9%E5%82%B3%E9%81%9E%E7%B6%B2%E8%B7%AF) - [How Aspiration CDN helps to improve your website loading speed?](https://www.aspirationhosting.com/aspiration-cdn/)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机操作系统 - 内存管理.md b/docs/notes/计算机操作系统 - 内存管理.md index e6bc522f..3769a58c 100644 --- a/docs/notes/计算机操作系统 - 内存管理.md +++ b/docs/notes/计算机操作系统 - 内存管理.md @@ -135,4 +135,4 @@ FIFO 算法可能会把经常使用的页面置换出去,为了避免这一问 - 出现的原因:分页主要用于实现虚拟内存,从而获得更大的地址空间;分段主要是为了使程序和数据可以被划分为逻辑上独立的地址空间并且有助于共享和保护。

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机操作系统 - 概述.md b/docs/notes/计算机操作系统 - 概述.md index d663b793..96155966 100644 --- a/docs/notes/计算机操作系统 - 概述.md +++ b/docs/notes/计算机操作系统 - 概述.md @@ -121,4 +121,4 @@ Linux 的系统调用主要有以下这些: 在用户程序中使用系统调用。

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机操作系统 - 死锁.md b/docs/notes/计算机操作系统 - 死锁.md index 22f96357..48e80d56 100644 --- a/docs/notes/计算机操作系统 - 死锁.md +++ b/docs/notes/计算机操作系统 - 死锁.md @@ -141,4 +141,4 @@ 如果一个状态不是安全的,需要拒绝进入这个状态。

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机操作系统 - 目录.md b/docs/notes/计算机操作系统 - 目录.md index 29922f93..ccfbda5c 100644 --- a/docs/notes/计算机操作系统 - 目录.md +++ b/docs/notes/计算机操作系统 - 目录.md @@ -25,4 +25,4 @@ - [Inter Process Communication Presentation[1]](https://www.slideshare.net/rkolahalam/inter-process-communication-presentation1) - [Decoding UCS Invicta – Part 1](https://blogs.cisco.com/datacenter/decoding-ucs-invicta-part-1)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机操作系统 - 目录1.md b/docs/notes/计算机操作系统 - 目录1.md index a72c9afd..35f4bada 100644 --- a/docs/notes/计算机操作系统 - 目录1.md +++ b/docs/notes/计算机操作系统 - 目录1.md @@ -25,4 +25,4 @@ - [Inter Process Communication Presentation[1]](https://www.slideshare.net/rkolahalam/inter-process-communication-presentation1) - [Decoding UCS Invicta – Part 1](https://blogs.cisco.com/datacenter/decoding-ucs-invicta-part-1)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机操作系统 - 设备管理.md b/docs/notes/计算机操作系统 - 设备管理.md index 1694a7f8..f1128fd3 100644 --- a/docs/notes/计算机操作系统 - 设备管理.md +++ b/docs/notes/计算机操作系统 - 设备管理.md @@ -58,4 +58,4 @@



欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机操作系统 - 进程管理.md b/docs/notes/计算机操作系统 - 进程管理.md index 55cc512d..a752f36a 100644 --- a/docs/notes/计算机操作系统 - 进程管理.md +++ b/docs/notes/计算机操作系统 - 进程管理.md @@ -587,4 +587,4 @@ FIFO 常用于客户-服务器应用程序中,FIFO 用作汇聚点,在客户 与其它通信机制不同的是,它可用于不同机器间的进程通信。

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机操作系统 - 链接.md b/docs/notes/计算机操作系统 - 链接.md index 232546ee..8a9b96ea 100644 --- a/docs/notes/计算机操作系统 - 链接.md +++ b/docs/notes/计算机操作系统 - 链接.md @@ -64,4 +64,4 @@ gcc -o hello hello.c



欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机操作系统.md b/docs/notes/计算机操作系统.md index df5251d0..b65a8457 100644 --- a/docs/notes/计算机操作系统.md +++ b/docs/notes/计算机操作系统.md @@ -1077,4 +1077,4 @@ gcc -o hello hello.c - [Inter Process Communication Presentation[1]](https://www.slideshare.net/rkolahalam/inter-process-communication-presentation1) - [Decoding UCS Invicta – Part 1](https://blogs.cisco.com/datacenter/decoding-ucs-invicta-part-1)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机网络 - 传输层.md b/docs/notes/计算机网络 - 传输层.md index b2c85d0a..6a1545bf 100644 --- a/docs/notes/计算机网络 - 传输层.md +++ b/docs/notes/计算机网络 - 传输层.md @@ -164,4 +164,4 @@ TCP 主要通过四个算法来进行拥塞控制:慢开始、拥塞避免、



欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机网络 - 应用层.md b/docs/notes/计算机网络 - 应用层.md index 29bfbc79..a878cfbd 100644 --- a/docs/notes/计算机网络 - 应用层.md +++ b/docs/notes/计算机网络 - 应用层.md @@ -165,4 +165,4 @@ IMAP 协议中客户端和服务器上的邮件保持同步,如果不手动删 - 浏览器收到 HTTP 响应报文后,抽取出 Web 页面内容,之后进行渲染,显示 Web 页面。

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机网络 - 概述.md b/docs/notes/计算机网络 - 概述.md index 63fce013..6b7459bb 100644 --- a/docs/notes/计算机网络 - 概述.md +++ b/docs/notes/计算机网络 - 概述.md @@ -127,4 +127,4 @@ TCP/IP 体系结构不严格遵循 OSI 分层概念,应用层可能会直接 路由器只有下面三层协议,因为路由器位于网络核心中,不需要为进程或者应用程序提供服务,因此也就不需要传输层和应用层。

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机网络 - 物理层.md b/docs/notes/计算机网络 - 物理层.md index 21ff3878..88a9c576 100644 --- a/docs/notes/计算机网络 - 物理层.md +++ b/docs/notes/计算机网络 - 物理层.md @@ -19,4 +19,4 @@



欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机网络 - 目录.md b/docs/notes/计算机网络 - 目录.md index 4b3abf9f..1b35d0d9 100644 --- a/docs/notes/计算机网络 - 目录.md +++ b/docs/notes/计算机网络 - 目录.md @@ -31,4 +31,4 @@ - [P2P 网络概述.](http://slidesplayer.com/slide/11616167/) - [Circuit Switching (a) Circuit switching. (b) Packet switching.](http://slideplayer.com/slide/5115386/)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机网络 - 目录1.md b/docs/notes/计算机网络 - 目录1.md index 6859a586..7c6d851d 100644 --- a/docs/notes/计算机网络 - 目录1.md +++ b/docs/notes/计算机网络 - 目录1.md @@ -32,4 +32,4 @@ - [Circuit Switching (a) Circuit switching. (b) Packet switching.](http://slideplayer.com/slide/5115386/)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机网络 - 网络层.md b/docs/notes/计算机网络 - 网络层.md index 2aaebf6a..2d0dbc83 100644 --- a/docs/notes/计算机网络 - 网络层.md +++ b/docs/notes/计算机网络 - 网络层.md @@ -241,4 +241,4 @@ BGP 只能寻找一条比较好的路由,而不是最佳路由。



欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机网络 - 链路层.md b/docs/notes/计算机网络 - 链路层.md index f55cc705..eebe74bd 100644 --- a/docs/notes/计算机网络 - 链路层.md +++ b/docs/notes/计算机网络 - 链路层.md @@ -187,4 +187,4 @@ MAC 地址是链路层地址,长度为 6 字节(48 位),用于唯一标



欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/计算机网络.md b/docs/notes/计算机网络.md index 74dc9932..ef72e953 100644 --- a/docs/notes/计算机网络.md +++ b/docs/notes/计算机网络.md @@ -893,4 +893,4 @@ IMAP 协议中客户端和服务器上的邮件保持同步,如果不手动删 - [P2P 网络概述.](http://slidesplayer.com/slide/11616167/) - [Circuit Switching (a) Circuit switching. (b) Packet switching.](http://slideplayer.com/slide/5115386/)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/设计模式.md b/docs/notes/设计模式.md index 335d5512..9f1e4524 100644 --- a/docs/notes/设计模式.md +++ b/docs/notes/设计模式.md @@ -3067,4 +3067,4 @@ public class ImageViewer { - [Design patterns implemented in Java](http://java-design-patterns.com/) - [The breakdown of design patterns in JDK](http://www.programering.com/a/MTNxAzMwATY.html)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/集群.md b/docs/notes/集群.md index 9a40f220..45be659a 100644 --- a/docs/notes/集群.md +++ b/docs/notes/集群.md @@ -199,4 +199,4 @@ HTTP 重定向负载均衡服务器使用某种负载均衡算法计算得到服 - [Session Management using Spring Session with JDBC DataStore](https://sivalabs.in/2018/02/session-management-using-spring-session-jdbc-datastore/)

欢迎关注公众号,获取最新文章!

-
+
diff --git a/docs/notes/面向对象思想.md b/docs/notes/面向对象思想.md index 01e67ee4..f63ffbd2 100644 --- a/docs/notes/面向对象思想.md +++ b/docs/notes/面向对象思想.md @@ -358,4 +358,4 @@ Vihicle .. N - [UML 系列——时序图(顺序图)sequence diagram](http://www.cnblogs.com/wolf-sun/p/UML-Sequence-diagram.html) - [面向对象编程三大特性 ------ 封装、继承、多态](http://blog.csdn.net/jianyuerensheng/article/details/51602015)

欢迎关注公众号,获取最新文章!

-
+