Browse Source

Site updated: 2020-12-28 00:20:03

master
nicksxs 5 years ago
parent
commit
dbe0c0e49d
45 changed files with 200 additions and 169 deletions
  1. +2
    -2
      2014/12/24/MFC 模态对话框/index.html
  2. +3
    -3
      2014/12/30/Clone-Graph-Part-I/index.html
  3. +4
    -4
      2015/01/04/Path-Sum/index.html
  4. +4
    -4
      2015/01/14/Two-Sum/index.html
  5. +2
    -2
      2015/01/16/pcre-intro-and-a-simple-package/index.html
  6. +3
    -3
      2015/03/11/Number-Of-1-Bits/index.html
  7. +4
    -4
      2015/03/11/Reverse-Bits/index.html
  8. +4
    -4
      2015/03/13/Reverse-Integer/index.html
  9. +2
    -2
      2015/04/14/Add-Two-Number/index.html
  10. +3
    -3
      2015/04/15/Leetcode-No-3/index.html
  11. +3
    -3
      2015/06/22/invert-binary-tree/index.html
  12. +2
    -2
      2016/08/14/34-Search-for-a-Range/index.html
  13. +2
    -2
      2016/08/14/docker-mysql-cluster/index.html
  14. +4
    -4
      2016/09/29/binary-watch/index.html
  15. +3
    -3
      2016/10/11/minimum-size-subarray-sum-209/index.html
  16. +5
    -5
      2016/10/12/summary-ranges-228/index.html
  17. +4
    -4
      2019/09/23/AbstractQueuedSynchronizer/index.html
  18. +3
    -3
      2020/02/01/2019年终总结/index.html
  19. +2
    -2
      2020/03/01/寄生虫观后感/index.html
  20. +2
    -2
      2020/03/29/echo命令的一个小技巧/index.html
  21. +4
    -4
      2020/04/26/聊聊-mysql-的-MVCC/index.html
  22. +2
    -2
      2020/05/02/聊聊-mysql-的-MVCC-续篇/index.html
  23. +2
    -2
      2020/05/10/聊聊-mysql-的-MVCC-续续篇之加锁分析/index.html
  24. +3
    -3
      2020/07/11/2020年中总结/index.html
  25. +2
    -2
      2020/07/26/我是如何走上跑步这条不归路的/index.html
  26. +2
    -2
      2020/08/16/周末我在老丈人家打了天小工/index.html
  27. +2
    -2
      2020/08/30/这周末我又在老丈人家打了天小工/index.html
  28. +2
    -2
      2020/09/13/在老丈人家的小工记三/index.html
  29. +4
    -4
      2020/09/20/Leetcode-3-Longest-Substring-Without-Repeating-Characters-题解分析/index.html
  30. +4
    -4
      2020/10/11/Leetcode-2-Add-Two-Numbers-题解分析/index.html
  31. +3
    -3
      2020/10/25/Leetcode-104-二叉树的最大深度-Maximum-Depth-of-Binary-Tree-题解分析/index.html
  32. +4
    -4
      2020/11/15/Leetcode-234-回文联表-Palindrome-Linked-List-题解分析/index.html
  33. +5
    -5
      2020/12/06/Leetcode-155-最小栈-Min-Stack-题解分析/index.html
  34. +3
    -3
      2020/12/13/Leetcode-105-从前序与中序遍历序列构造二叉树-Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal-题解分析/index.html
  35. +21
    -7
      2020/12/27/聊聊-mysql-索引的一些细节/index.html
  36. +6
    -6
      atom.xml
  37. +19
    -19
      baidusitemap.xml
  38. +1
    -1
      css/main.css
  39. +17
    -6
      index.html
  40. +1
    -0
      leancloud.memo
  41. +1
    -1
      leancloud_counter_security_urls.json
  42. +4
    -4
      page/7/index.html
  43. +2
    -2
      page/8/index.html
  44. +20
    -20
      sitemap.xml
  45. +5
    -0
      tags/linked-list/index.html

+ 2
- 2
2014/12/24/MFC 模态对话框/index.html View File

@ -301,7 +301,7 @@
<div class="popular-posts-title"><a href="/2015/01/16/pcre-intro-and-a-simple-package/" rel="bookmark">pcre-intro-and-a-simple-package</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/01/04/Path-Sum/" rel="bookmark">Path Sum</a></div>
<div class="popular-posts-title"><a href="/2015/03/13/Reverse-Integer/" rel="bookmark">Reverse Integer</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/04/15/Leetcode-No-3/" rel="bookmark">leetcode no.3</a></div>
@ -310,7 +310,7 @@
<div class="popular-posts-title"><a href="/2015/03/11/Number-Of-1-Bits/" rel="bookmark">Number of 1 Bits</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/03/11/Reverse-Bits/" rel="bookmark">Reverse Bits</a></div>
<div class="popular-posts-title"><a href="/2015/01/04/Path-Sum/" rel="bookmark">Path Sum</a></div>
</li>
</ul>


+ 3
- 3
2014/12/30/Clone-Graph-Part-I/index.html View File

@ -300,16 +300,16 @@
<div class="popular-posts-header">Related Posts</div>
<ul class="popular-posts">
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/03/11/Reverse-Bits/" rel="bookmark">Reverse Bits</a></div>
<div class="popular-posts-title"><a href="/2020/11/15/Leetcode-234-回文联表-Palindrome-Linked-List-题解分析/" rel="bookmark">Leetcode 234 回文链表(Palindrome Linked List) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/02/09/G1收集器概述/" rel="bookmark">G1收集器概述</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/04/14/Add-Two-Number/" rel="bookmark">add-two-number</a></div>
<div class="popular-posts-title"><a href="/2016/08/14/34-Search-for-a-Range/" rel="bookmark">34_Search_for_a_Range</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/08/14/34-Search-for-a-Range/" rel="bookmark">34_Search_for_a_Range</a></div>
<div class="popular-posts-title"><a href="/2015/04/14/Add-Two-Number/" rel="bookmark">add-two-number</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/10/25/Leetcode-104-二叉树的最大深度-Maximum-Depth-of-Binary-Tree-题解分析/" rel="bookmark">Leetcode 104 二叉树的最大深度(Maximum Depth of Binary Tree) 题解分析</a></div>


+ 4
- 4
2015/01/04/Path-Sum/index.html View File

@ -302,19 +302,19 @@
<div class="popular-posts-header">Related Posts</div>
<ul class="popular-posts">
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/03/13/Reverse-Integer/" rel="bookmark">Reverse Integer</a></div>
<div class="popular-posts-title"><a href="/2015/03/11/Number-Of-1-Bits/" rel="bookmark">Number of 1 Bits</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/04/14/Add-Two-Number/" rel="bookmark">add-two-number</a></div>
<div class="popular-posts-title"><a href="/2016/08/14/34-Search-for-a-Range/" rel="bookmark">34_Search_for_a_Range</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/12/summary-ranges-228/" rel="bookmark">summary-ranges-228</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
</li>
</ul>


+ 4
- 4
2015/01/14/Two-Sum/index.html View File

@ -303,19 +303,19 @@
<div class="popular-posts-header">Related Posts</div>
<ul class="popular-posts">
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/03/13/Reverse-Integer/" rel="bookmark">Reverse Integer</a></div>
<div class="popular-posts-title"><a href="/2015/03/11/Number-Of-1-Bits/" rel="bookmark">Number of 1 Bits</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/04/14/Add-Two-Number/" rel="bookmark">add-two-number</a></div>
<div class="popular-posts-title"><a href="/2016/08/14/34-Search-for-a-Range/" rel="bookmark">34_Search_for_a_Range</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/12/summary-ranges-228/" rel="bookmark">summary-ranges-228</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
</li>
</ul>


+ 2
- 2
2015/01/16/pcre-intro-and-a-simple-package/index.html View File

@ -318,13 +318,13 @@
<div class="popular-posts-title"><a href="/2014/12/24/MFC 模态对话框/" rel="bookmark">MFC 模态对话框</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/03/13/Reverse-Integer/" rel="bookmark">Reverse Integer</a></div>
<div class="popular-posts-title"><a href="/2015/03/11/Reverse-Bits/" rel="bookmark">Reverse Bits</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/04/15/Leetcode-No-3/" rel="bookmark">leetcode no.3</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/04/14/Add-Two-Number/" rel="bookmark">add-two-number</a></div>
<div class="popular-posts-title"><a href="/2016/08/14/34-Search-for-a-Range/" rel="bookmark">34_Search_for_a_Range</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/03/11/Number-Of-1-Bits/" rel="bookmark">Number of 1 Bits</a></div>


+ 3
- 3
2015/03/11/Number-Of-1-Bits/index.html View File

@ -302,16 +302,16 @@
<div class="popular-posts-title"><a href="/2015/01/04/Path-Sum/" rel="bookmark">Path Sum</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/04/14/Add-Two-Number/" rel="bookmark">add-two-number</a></div>
<div class="popular-posts-title"><a href="/2016/08/14/34-Search-for-a-Range/" rel="bookmark">34_Search_for_a_Range</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/12/summary-ranges-228/" rel="bookmark">summary-ranges-228</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
</li>
</ul>


+ 4
- 4
2015/03/11/Reverse-Bits/index.html View File

@ -300,19 +300,19 @@
<div class="popular-posts-header">Related Posts</div>
<ul class="popular-posts">
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/01/04/Path-Sum/" rel="bookmark">Path Sum</a></div>
<div class="popular-posts-title"><a href="/2015/03/11/Number-Of-1-Bits/" rel="bookmark">Number of 1 Bits</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/04/14/Add-Two-Number/" rel="bookmark">add-two-number</a></div>
<div class="popular-posts-title"><a href="/2016/08/14/34-Search-for-a-Range/" rel="bookmark">34_Search_for_a_Range</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/12/summary-ranges-228/" rel="bookmark">summary-ranges-228</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
</li>
</ul>


+ 4
- 4
2015/03/13/Reverse-Integer/index.html View File

@ -303,19 +303,19 @@
<div class="popular-posts-header">Related Posts</div>
<ul class="popular-posts">
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/01/04/Path-Sum/" rel="bookmark">Path Sum</a></div>
<div class="popular-posts-title"><a href="/2015/03/11/Number-Of-1-Bits/" rel="bookmark">Number of 1 Bits</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/04/14/Add-Two-Number/" rel="bookmark">add-two-number</a></div>
<div class="popular-posts-title"><a href="/2016/08/14/34-Search-for-a-Range/" rel="bookmark">34_Search_for_a_Range</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/12/summary-ranges-228/" rel="bookmark">summary-ranges-228</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
</li>
</ul>


+ 2
- 2
2015/04/14/Add-Two-Number/index.html View File

@ -312,10 +312,10 @@
<div class="popular-posts-title"><a href="/2016/10/12/summary-ranges-228/" rel="bookmark">summary-ranges-228</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
</li>
</ul>


+ 3
- 3
2015/04/15/Leetcode-No-3/index.html View File

@ -303,16 +303,16 @@
<div class="popular-posts-title"><a href="/2015/01/04/Path-Sum/" rel="bookmark">Path Sum</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/04/14/Add-Two-Number/" rel="bookmark">add-two-number</a></div>
<div class="popular-posts-title"><a href="/2016/08/14/34-Search-for-a-Range/" rel="bookmark">34_Search_for_a_Range</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/12/summary-ranges-228/" rel="bookmark">summary-ranges-228</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
</li>
</ul>


+ 3
- 3
2015/06/22/invert-binary-tree/index.html View File

@ -309,10 +309,10 @@
<div class="popular-posts-header">Related Posts</div>
<ul class="popular-posts">
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/03/13/Reverse-Integer/" rel="bookmark">Reverse Integer</a></div>
<div class="popular-posts-title"><a href="/2015/03/11/Number-Of-1-Bits/" rel="bookmark">Number of 1 Bits</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/04/14/Add-Two-Number/" rel="bookmark">add-two-number</a></div>
<div class="popular-posts-title"><a href="/2016/08/14/34-Search-for-a-Range/" rel="bookmark">34_Search_for_a_Range</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/12/summary-ranges-228/" rel="bookmark">summary-ranges-228</a></div>
@ -321,7 +321,7 @@
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/01/14/Two-Sum/" rel="bookmark">two sum</a></div>
<div class="popular-posts-title"><a href="/2016/09/29/binary-watch/" rel="bookmark">binary-watch</a></div>
</li>
</ul>


+ 2
- 2
2016/08/14/34-Search-for-a-Range/index.html View File

@ -310,10 +310,10 @@
<div class="popular-posts-title"><a href="/2016/10/12/summary-ranges-228/" rel="bookmark">summary-ranges-228</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
</li>
</ul>


+ 2
- 2
2016/08/14/docker-mysql-cluster/index.html View File

@ -305,10 +305,10 @@
<div class="popular-posts-header">Related Posts</div>
<ul class="popular-posts">
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/05/02/聊聊-mysql-的-MVCC-续篇/" rel="bookmark">聊聊 mysql 的 MVCC 续篇</a></div>
<div class="popular-posts-title"><a href="/2020/05/10/聊聊-mysql-的-MVCC-续之加锁分析/" rel="bookmark">聊聊 mysql 的 MVCC 续之锁分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/05/10/聊聊-mysql-的-MVCC-续之加锁分析/" rel="bookmark">聊聊 mysql 的 MVCC 续之锁分析</a></div>
<div class="popular-posts-title"><a href="/2020/05/02/聊聊-mysql-的-MVCC-续篇/" rel="bookmark">聊聊 mysql 的 MVCC 续篇</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/04/26/聊聊-mysql-的-MVCC/" rel="bookmark">聊聊 mysql 的 MVCC</a></div>


+ 4
- 4
2016/09/29/binary-watch/index.html View File

@ -309,19 +309,19 @@
<div class="popular-posts-header">Related Posts</div>
<ul class="popular-posts">
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/03/13/Reverse-Integer/" rel="bookmark">Reverse Integer</a></div>
<div class="popular-posts-title"><a href="/2015/03/11/Number-Of-1-Bits/" rel="bookmark">Number of 1 Bits</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/04/14/Add-Two-Number/" rel="bookmark">add-two-number</a></div>
<div class="popular-posts-title"><a href="/2016/08/14/34-Search-for-a-Range/" rel="bookmark">34_Search_for_a_Range</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/12/summary-ranges-228/" rel="bookmark">summary-ranges-228</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
</li>
</ul>


+ 3
- 3
2016/10/11/minimum-size-subarray-sum-209/index.html View File

@ -299,10 +299,10 @@
<div class="popular-posts-header">Related Posts</div>
<ul class="popular-posts">
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/03/13/Reverse-Integer/" rel="bookmark">Reverse Integer</a></div>
<div class="popular-posts-title"><a href="/2015/03/11/Number-Of-1-Bits/" rel="bookmark">Number of 1 Bits</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/04/14/Add-Two-Number/" rel="bookmark">add-two-number</a></div>
<div class="popular-posts-title"><a href="/2016/08/14/34-Search-for-a-Range/" rel="bookmark">34_Search_for_a_Range</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/12/summary-ranges-228/" rel="bookmark">summary-ranges-228</a></div>
@ -311,7 +311,7 @@
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/01/14/Two-Sum/" rel="bookmark">two sum</a></div>
<div class="popular-posts-title"><a href="/2016/09/29/binary-watch/" rel="bookmark">binary-watch</a></div>
</li>
</ul>


+ 5
- 5
2016/10/12/summary-ranges-228/index.html View File

@ -298,19 +298,19 @@
<div class="popular-posts-header">Related Posts</div>
<ul class="popular-posts">
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/03/13/Reverse-Integer/" rel="bookmark">Reverse Integer</a></div>
<div class="popular-posts-title"><a href="/2015/03/11/Number-Of-1-Bits/" rel="bookmark">Number of 1 Bits</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/04/14/Add-Two-Number/" rel="bookmark">add-two-number</a></div>
<div class="popular-posts-title"><a href="/2016/08/14/34-Search-for-a-Range/" rel="bookmark">34_Search_for_a_Range</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2016/10/11/minimum-size-subarray-sum-209/" rel="bookmark">minimum-size-subarray-sum-209</a></div>
<div class="popular-posts-title"><a href="/2015/06/22/invert-binary-tree/" rel="bookmark">invert-binary-tree</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2015/01/14/Two-Sum/" rel="bookmark">two sum</a></div>
<div class="popular-posts-title"><a href="/2016/09/29/binary-watch/" rel="bookmark">binary-watch</a></div>
</li>
</ul>


+ 4
- 4
2019/09/23/AbstractQueuedSynchronizer/index.html View File

@ -305,16 +305,16 @@
<div class="popular-posts-title"><a href="/2020/10/25/Leetcode-104-二叉树的最大深度-Maximum-Depth-of-Binary-Tree-题解分析/" rel="bookmark">Leetcode 104 二叉树的最大深度(Maximum Depth of Binary Tree) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/10/11/Leetcode-2-Add-Two-Numbers-题解分析/" rel="bookmark">Leetcode 2 Add Two Numbers 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/12/13/Leetcode-105-从前序与中序遍历序列构造二叉树-Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal-题解分析/" rel="bookmark">Leetcode 105 从前序与中序遍历序列构造二叉树(Construct Binary Tree from Preorder and Inorder Traversal) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/09/20/Leetcode-3-Longest-Substring-Without-Repeating-Characters-题解分析/" rel="bookmark">Leetcode 3 Longest Substring Without Repeating Characters 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/10/11/Leetcode-2-Add-Two-Numbers-题解分析/" rel="bookmark">Leetcode 2 Add Two Numbers 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/11/15/Leetcode-234-回文联表-Palindrome-Linked-List-题解分析/" rel="bookmark">Leetcode 234 回文链表(Palindrome Linked List) 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/12/06/Leetcode-155-最小栈-Min-Stack-题解分析/" rel="bookmark">Leetcode 155 最小栈(Min Stack) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/12/13/Leetcode-105-从前序与中序遍历序列构造二叉树-Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal-题解分析/" rel="bookmark">Leetcode 105 从前序与中序遍历序列构造二叉树(Construct Binary Tree from Preorder and Inorder Traversal) 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/09/20/Leetcode-3-Longest-Substring-Without-Repeating-Characters-题解分析/" rel="bookmark">Leetcode 3 Longest Substring Without Repeating Characters 题解分析</a></div>
</li>
</ul>


+ 3
- 3
2020/02/01/2019年终总结/index.html View File

@ -318,13 +318,13 @@
<div class="popular-posts-title"><a href="/2020/08/16/周末我在老丈人家打了天小工/" rel="bookmark">周末我在老丈人家打了天小工</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/09/13/在老丈人家的小工记三/" rel="bookmark">在老丈人家的小工记三</a></div>
<div class="popular-posts-title"><a href="/2020/12/20/从丁仲礼被美国制裁聊点啥/" rel="bookmark">从丁仲礼被美国制裁聊点啥</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/03/01/寄生虫观后感/" rel="bookmark">寄生虫观后感</a></div>
<div class="popular-posts-title"><a href="/2020/09/13/在老丈人家的小工记三/" rel="bookmark">在老丈人家的小工记三</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/07/26/我是如何走上跑步这条不归路的/" rel="bookmark">我是如何走上跑步这条不归路的</a></div>
<div class="popular-posts-title"><a href="/2020/10/18/在老丈人家的小工记五/" rel="bookmark">在老丈人家的小工记五</a></div>
</li>
</ul>


+ 2
- 2
2020/03/01/寄生虫观后感/index.html View File

@ -313,10 +313,10 @@
<div class="popular-posts-title"><a href="/2020/08/16/周末我在老丈人家打了天小工/" rel="bookmark">周末我在老丈人家打了天小工</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/09/13/在老丈人家的小工记三/" rel="bookmark">在老丈人家的小工记三</a></div>
<div class="popular-posts-title"><a href="/2020/12/20/从丁仲礼被美国制裁聊点啥/" rel="bookmark">从丁仲礼被美国制裁聊点啥</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/07/26/我是如何走上跑步这条不归路的/" rel="bookmark">我是如何走上跑步这条不归路的</a></div>
<div class="popular-posts-title"><a href="/2020/09/13/在老丈人家的小工记三/" rel="bookmark">在老丈人家的小工记三</a></div>
</li>
</ul>


+ 2
- 2
2020/03/29/echo命令的一个小技巧/index.html View File

@ -317,10 +317,10 @@
<div class="popular-posts-title"><a href="/2020/08/06/Linux-下-grep-命令的一点小技巧/" rel="bookmark">Linux 下 grep 命令的一点小技巧</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/03/21/docker比一般多一点的初学者介绍三/" rel="bookmark">docker比一般多一点的初学者介绍</a></div>
<div class="popular-posts-title"><a href="/2020/03/08/docker比一般多一点的初学者介绍/" rel="bookmark">docker比一般多一点的初学者介绍</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/03/08/docker比一般多一点的初学者介绍/" rel="bookmark">docker比一般多一点的初学者介绍</a></div>
<div class="popular-posts-title"><a href="/2020/03/21/docker比一般多一点的初学者介绍三/" rel="bookmark">docker比一般多一点的初学者介绍</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/03/15/docker比一般多一点的初学者介绍二/" rel="bookmark">docker比一般多一点的初学者介绍二</a></div>


+ 4
- 4
2020/04/26/聊聊-mysql-的-MVCC/index.html View File

@ -252,11 +252,11 @@
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/C/" itemprop="url" rel="index"><span itemprop="name">C</span></a>
<a href="/categories/Mysql/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/" itemprop="url" rel="index"><span itemprop="name">数据结构</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/Mysql/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/" itemprop="url" rel="index"><span itemprop="name">数据结构</span></a>
<a href="/categories/C/" itemprop="url" rel="index"><span itemprop="name">C</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
@ -338,10 +338,10 @@
<div class="popular-posts-header">Related Posts</div>
<ul class="popular-posts">
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/05/10/聊聊-mysql-的-MVCC-续之加锁分析/" rel="bookmark">聊聊 mysql 的 MVCC 续之锁分析</a></div>
<div class="popular-posts-title"><a href="/2020/05/02/聊聊-mysql-的-MVCC-续篇/" rel="bookmark">聊聊 mysql 的 MVCC 续篇</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/05/02/聊聊-mysql-的-MVCC-续篇/" rel="bookmark">聊聊 mysql 的 MVCC 续篇</a></div>
<div class="popular-posts-title"><a href="/2020/05/10/聊聊-mysql-的-MVCC-续之加锁分析/" rel="bookmark">聊聊 mysql 的 MVCC 续之锁分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/01/20/redis数据结构介绍五/" rel="bookmark">redis数据结构介绍五-第五部分 对象</a></div>


+ 2
- 2
2020/05/02/聊聊-mysql-的-MVCC-续篇/index.html View File

@ -257,11 +257,11 @@
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/C/" itemprop="url" rel="index"><span itemprop="name">C</span></a>
<a href="/categories/Mysql/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/" itemprop="url" rel="index"><span itemprop="name">数据结构</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/Mysql/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/" itemprop="url" rel="index"><span itemprop="name">数据结构</span></a>
<a href="/categories/C/" itemprop="url" rel="index"><span itemprop="name">C</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">


+ 2
- 2
2020/05/10/聊聊-mysql-的-MVCC-续续篇之加锁分析/index.html View File

@ -253,11 +253,11 @@
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/C/" itemprop="url" rel="index"><span itemprop="name">C</span></a>
<a href="/categories/Mysql/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/" itemprop="url" rel="index"><span itemprop="name">数据结构</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/Mysql/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/" itemprop="url" rel="index"><span itemprop="name">数据结构</span></a>
<a href="/categories/C/" itemprop="url" rel="index"><span itemprop="name">C</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">


+ 3
- 3
2020/07/11/2020年中总结/index.html View File

@ -308,13 +308,13 @@
<div class="popular-posts-title"><a href="/2020/08/16/周末我在老丈人家打了天小工/" rel="bookmark">周末我在老丈人家打了天小工</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/09/13/在老丈人家的小工记三/" rel="bookmark">在老丈人家的小工记三</a></div>
<div class="popular-posts-title"><a href="/2020/12/20/从丁仲礼被美国制裁聊点啥/" rel="bookmark">从丁仲礼被美国制裁聊点啥</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/03/01/寄生虫观后感/" rel="bookmark">寄生虫观后感</a></div>
<div class="popular-posts-title"><a href="/2020/09/13/在老丈人家的小工记三/" rel="bookmark">在老丈人家的小工记三</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/07/26/我是如何走上跑步这条不归路的/" rel="bookmark">我是如何走上跑步这条不归路的</a></div>
<div class="popular-posts-title"><a href="/2020/10/18/在老丈人家的小工记五/" rel="bookmark">在老丈人家的小工记五</a></div>
</li>
</ul>


+ 2
- 2
2020/07/26/我是如何走上跑步这条不归路的/index.html View File

@ -310,10 +310,10 @@
<div class="popular-posts-title"><a href="/2020/09/13/在老丈人家的小工记三/" rel="bookmark">在老丈人家的小工记三</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/09/26/在老丈人家的小工记四/" rel="bookmark">在老丈人家的小工记</a></div>
<div class="popular-posts-title"><a href="/2020/10/18/在老丈人家的小工记五/" rel="bookmark">在老丈人家的小工记</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/10/18/在老丈人家的小工记五/" rel="bookmark">在老丈人家的小工记</a></div>
<div class="popular-posts-title"><a href="/2020/09/26/在老丈人家的小工记四/" rel="bookmark">在老丈人家的小工记</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/08/30/这周末我又在老丈人家打了天小工/" rel="bookmark">这周末我又在老丈人家打了天小工</a></div>


+ 2
- 2
2020/08/16/周末我在老丈人家打了天小工/index.html View File

@ -308,10 +308,10 @@
<div class="popular-posts-title"><a href="/2020/09/13/在老丈人家的小工记三/" rel="bookmark">在老丈人家的小工记三</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/09/26/在老丈人家的小工记四/" rel="bookmark">在老丈人家的小工记</a></div>
<div class="popular-posts-title"><a href="/2020/10/18/在老丈人家的小工记五/" rel="bookmark">在老丈人家的小工记</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/10/18/在老丈人家的小工记五/" rel="bookmark">在老丈人家的小工记</a></div>
<div class="popular-posts-title"><a href="/2020/09/26/在老丈人家的小工记四/" rel="bookmark">在老丈人家的小工记</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/08/30/这周末我又在老丈人家打了天小工/" rel="bookmark">这周末我又在老丈人家打了天小工</a></div>


+ 2
- 2
2020/08/30/这周末我又在老丈人家打了天小工/index.html View File

@ -311,10 +311,10 @@
<div class="popular-posts-title"><a href="/2020/09/13/在老丈人家的小工记三/" rel="bookmark">在老丈人家的小工记三</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/09/26/在老丈人家的小工记四/" rel="bookmark">在老丈人家的小工记</a></div>
<div class="popular-posts-title"><a href="/2020/10/18/在老丈人家的小工记五/" rel="bookmark">在老丈人家的小工记</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/10/18/在老丈人家的小工记五/" rel="bookmark">在老丈人家的小工记</a></div>
<div class="popular-posts-title"><a href="/2020/09/26/在老丈人家的小工记四/" rel="bookmark">在老丈人家的小工记</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/07/26/我是如何走上跑步这条不归路的/" rel="bookmark">我是如何走上跑步这条不归路的</a></div>


+ 2
- 2
2020/09/13/在老丈人家的小工记三/index.html View File

@ -305,10 +305,10 @@
<div class="popular-posts-header">Related Posts</div>
<ul class="popular-posts">
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/09/26/在老丈人家的小工记四/" rel="bookmark">在老丈人家的小工记</a></div>
<div class="popular-posts-title"><a href="/2020/10/18/在老丈人家的小工记五/" rel="bookmark">在老丈人家的小工记</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/10/18/在老丈人家的小工记五/" rel="bookmark">在老丈人家的小工记</a></div>
<div class="popular-posts-title"><a href="/2020/09/26/在老丈人家的小工记四/" rel="bookmark">在老丈人家的小工记</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/08/16/周末我在老丈人家打了天小工/" rel="bookmark">周末我在老丈人家打了天小工</a></div>


+ 4
- 4
2020/09/20/Leetcode-3-Longest-Substring-Without-Repeating-Characters-题解分析/index.html View File

@ -321,16 +321,16 @@
<div class="popular-posts-title"><a href="/2020/10/25/Leetcode-104-二叉树的最大深度-Maximum-Depth-of-Binary-Tree-题解分析/" rel="bookmark">Leetcode 104 二叉树的最大深度(Maximum Depth of Binary Tree) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/10/11/Leetcode-2-Add-Two-Numbers-题解分析/" rel="bookmark">Leetcode 2 Add Two Numbers 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/12/13/Leetcode-105-从前序与中序遍历序列构造二叉树-Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal-题解分析/" rel="bookmark">Leetcode 105 从前序与中序遍历序列构造二叉树(Construct Binary Tree from Preorder and Inorder Traversal) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/11/15/Leetcode-234-回文联表-Palindrome-Linked-List-题解分析/" rel="bookmark">Leetcode 234 回文链表(Palindrome Linked List) 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/10/11/Leetcode-2-Add-Two-Numbers-题解分析/" rel="bookmark">Leetcode 2 Add Two Numbers 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/12/13/Leetcode-105-从前序与中序遍历序列构造二叉树-Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal-题解分析/" rel="bookmark">Leetcode 105 从前序与中序遍历序列构造二叉树(Construct Binary Tree from Preorder and Inorder Traversal) 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/12/06/Leetcode-155-最小栈-Min-Stack-题解分析/" rel="bookmark">Leetcode 155 最小栈(Min Stack) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/12/06/Leetcode-155-最小栈-Min-Stack-题解分析/" rel="bookmark">Leetcode 155 最小栈(Min Stack) 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/11/15/Leetcode-234-回文联表-Palindrome-Linked-List-题解分析/" rel="bookmark">Leetcode 234 回文链表(Palindrome Linked List) 题解分析</a></div>
</li>
</ul>


+ 4
- 4
2020/10/11/Leetcode-2-Add-Two-Numbers-题解分析/index.html View File

@ -323,16 +323,16 @@
<div class="popular-posts-title"><a href="/2020/10/25/Leetcode-104-二叉树的最大深度-Maximum-Depth-of-Binary-Tree-题解分析/" rel="bookmark">Leetcode 104 二叉树的最大深度(Maximum Depth of Binary Tree) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/09/20/Leetcode-3-Longest-Substring-Without-Repeating-Characters-题解分析/" rel="bookmark">Leetcode 3 Longest Substring Without Repeating Characters 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/12/13/Leetcode-105-从前序与中序遍历序列构造二叉树-Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal-题解分析/" rel="bookmark">Leetcode 105 从前序与中序遍历序列构造二叉树(Construct Binary Tree from Preorder and Inorder Traversal) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/11/15/Leetcode-234-回文联表-Palindrome-Linked-List-题解分析/" rel="bookmark">Leetcode 234 回文链表(Palindrome Linked List) 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/12/06/Leetcode-155-最小栈-Min-Stack-题解分析/" rel="bookmark">Leetcode 155 最小栈(Min Stack) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/12/13/Leetcode-105-从前序与中序遍历序列构造二叉树-Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal-题解分析/" rel="bookmark">Leetcode 105 从前序与中序遍历序列构造二叉树(Construct Binary Tree from Preorder and Inorder Traversal) 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/09/20/Leetcode-3-Longest-Substring-Without-Repeating-Characters-题解分析/" rel="bookmark">Leetcode 3 Longest Substring Without Repeating Characters 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/12/06/Leetcode-155-最小栈-Min-Stack-题解分析/" rel="bookmark">Leetcode 155 最小栈(Min Stack) 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/11/15/Leetcode-234-回文联表-Palindrome-Linked-List-题解分析/" rel="bookmark">Leetcode 234 回文链表(Palindrome Linked List) 题解分析</a></div>
</li>
</ul>


+ 3
- 3
2020/10/25/Leetcode-104-二叉树的最大深度-Maximum-Depth-of-Binary-Tree-题解分析/index.html View File

@ -326,13 +326,13 @@
<div class="popular-posts-title"><a href="/2020/10/11/Leetcode-2-Add-Two-Numbers-题解分析/" rel="bookmark">Leetcode 2 Add Two Numbers 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/09/20/Leetcode-3-Longest-Substring-Without-Repeating-Characters-题解分析/" rel="bookmark">Leetcode 3 Longest Substring Without Repeating Characters 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/12/06/Leetcode-155-最小栈-Min-Stack-题解分析/" rel="bookmark">Leetcode 155 最小栈(Min Stack) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/11/15/Leetcode-234-回文联表-Palindrome-Linked-List-题解分析/" rel="bookmark">Leetcode 234 回文链表(Palindrome Linked List) 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/09/20/Leetcode-3-Longest-Substring-Without-Repeating-Characters-题解分析/" rel="bookmark">Leetcode 3 Longest Substring Without Repeating Characters 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/12/06/Leetcode-155-最小栈-Min-Stack-题解分析/" rel="bookmark">Leetcode 155 最小栈(Min Stack) 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/11/15/Leetcode-234-回文联表-Palindrome-Linked-List-题解分析/" rel="bookmark">Leetcode 234 回文链表(Palindrome Linked List) 题解分析</a></div>
</li>
</ul>


+ 4
- 4
2020/11/15/Leetcode-234-回文联表-Palindrome-Linked-List-题解分析/index.html View File

@ -323,16 +323,16 @@
<div class="popular-posts-title"><a href="/2020/10/25/Leetcode-104-二叉树的最大深度-Maximum-Depth-of-Binary-Tree-题解分析/" rel="bookmark">Leetcode 104 二叉树的最大深度(Maximum Depth of Binary Tree) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/10/11/Leetcode-2-Add-Two-Numbers-题解分析/" rel="bookmark">Leetcode 2 Add Two Numbers 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/12/13/Leetcode-105-从前序与中序遍历序列构造二叉树-Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal-题解分析/" rel="bookmark">Leetcode 105 从前序与中序遍历序列构造二叉树(Construct Binary Tree from Preorder and Inorder Traversal) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/09/20/Leetcode-3-Longest-Substring-Without-Repeating-Characters-题解分析/" rel="bookmark">Leetcode 3 Longest Substring Without Repeating Characters 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/10/11/Leetcode-2-Add-Two-Numbers-题解分析/" rel="bookmark">Leetcode 2 Add Two Numbers 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/12/13/Leetcode-105-从前序与中序遍历序列构造二叉树-Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal-题解分析/" rel="bookmark">Leetcode 105 从前序与中序遍历序列构造二叉树(Construct Binary Tree from Preorder and Inorder Traversal) 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/12/06/Leetcode-155-最小栈-Min-Stack-题解分析/" rel="bookmark">Leetcode 155 最小栈(Min Stack) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/12/06/Leetcode-155-最小栈-Min-Stack-题解分析/" rel="bookmark">Leetcode 155 最小栈(Min Stack) 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/09/20/Leetcode-3-Longest-Substring-Without-Repeating-Characters-题解分析/" rel="bookmark">Leetcode 3 Longest Substring Without Repeating Characters 题解分析</a></div>
</li>
</ul>


+ 5
- 5
2020/12/06/Leetcode-155-最小栈-Min-Stack-题解分析/index.html View File

@ -248,11 +248,11 @@
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/leetcode/java/" itemprop="url" rel="index"><span itemprop="name">java</span></a>
<a href="/categories/stack/" itemprop="url" rel="index"><span itemprop="name">stack</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/stack/" itemprop="url" rel="index"><span itemprop="name">stack</span></a>
<a href="/categories/leetcode/java/" itemprop="url" rel="index"><span itemprop="name">java</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
@ -324,6 +324,9 @@
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/10/25/Leetcode-104-二叉树的最大深度-Maximum-Depth-of-Binary-Tree-题解分析/" rel="bookmark">Leetcode 104 二叉树的最大深度(Maximum Depth of Binary Tree) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/12/13/Leetcode-105-从前序与中序遍历序列构造二叉树-Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal-题解分析/" rel="bookmark">Leetcode 105 从前序与中序遍历序列构造二叉树(Construct Binary Tree from Preorder and Inorder Traversal) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/10/11/Leetcode-2-Add-Two-Numbers-题解分析/" rel="bookmark">Leetcode 2 Add Two Numbers 题解分析</a></div>
</li>
@ -333,9 +336,6 @@
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/11/15/Leetcode-234-回文联表-Palindrome-Linked-List-题解分析/" rel="bookmark">Leetcode 234 回文链表(Palindrome Linked List) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/12/13/Leetcode-105-从前序与中序遍历序列构造二叉树-Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal-题解分析/" rel="bookmark">Leetcode 105 从前序与中序遍历序列构造二叉树(Construct Binary Tree from Preorder and Inorder Traversal) 题解分析</a></div>
</li>
</ul>
<div class="reward-container">


+ 3
- 3
2020/12/13/Leetcode-105-从前序与中序遍历序列构造二叉树-Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal-题解分析/index.html View File

@ -331,13 +331,13 @@
<div class="popular-posts-title"><a href="/2020/10/11/Leetcode-2-Add-Two-Numbers-题解分析/" rel="bookmark">Leetcode 2 Add Two Numbers 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/09/20/Leetcode-3-Longest-Substring-Without-Repeating-Characters-题解分析/" rel="bookmark">Leetcode 3 Longest Substring Without Repeating Characters 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/12/06/Leetcode-155-最小栈-Min-Stack-题解分析/" rel="bookmark">Leetcode 155 最小栈(Min Stack) 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/11/15/Leetcode-234-回文联表-Palindrome-Linked-List-题解分析/" rel="bookmark">Leetcode 234 回文链表(Palindrome Linked List) 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/09/20/Leetcode-3-Longest-Substring-Without-Repeating-Characters-题解分析/" rel="bookmark">Leetcode 3 Longest Substring Without Repeating Characters 题解分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/12/06/Leetcode-155-最小栈-Min-Stack-题解分析/" rel="bookmark">Leetcode 155 最小栈(Min Stack) 题解分析</a></div>
<div class="popular-posts-title"><a href="/2020/11/15/Leetcode-234-回文联表-Palindrome-Linked-List-题解分析/" rel="bookmark">Leetcode 234 回文链表(Palindrome Linked List) 题解分析</a></div>
</li>
</ul>


+ 21
- 7
2020/12/27/聊聊-mysql-索引的一些细节/index.html View File

@ -34,8 +34,11 @@
<meta property="og:description" content="前几天同事问了我个 mysql 索引的问题,虽然大概知道,但是还是想来实践下,就是 is null,is not null 这类查询是否能用索引,可能之前有些网上的文章说都是不能用索引,但是其实不是,我们来看个小试验 12345678910CREATE TABLE &#96;null_index_t&#96; ( &#96;id&#96; int(10) unsigned NOT NULL AUTO_INCREMENT, &#96;">
<meta property="og:image" content="https://gitee.com/nicksxs/images/raw/master/uPic/IejArR.png">
<meta property="og:image" content="https://gitee.com/nicksxs/images/raw/master/uPic/vwttcE.png">
<meta property="og:image" content="https://gitee.com/nicksxs/images/raw/master/uPic/McIoej.png">
<meta property="og:image" content="https://gitee.com/nicksxs/images/raw/master/uPic/i4ki84.png">
<meta property="og:image" content="https://gitee.com/nicksxs/images/raw/master/uPic/1HKVQH.png">
<meta property="article:published_time" content="2020-12-27T15:49:05.000Z">
<meta property="article:modified_time" content="2020-12-27T15:50:46.713Z">
<meta property="article:modified_time" content="2020-12-27T16:16:08.313Z">
<meta property="article:author" content="Nicksxs">
<meta property="article:tag" content="Mysql">
<meta property="article:tag" content="索引">
@ -232,10 +235,16 @@
<i class="far fa-calendar"></i>
</span>
<span class="post-meta-item-text">Posted on</span>
<time title="Created: 2020-12-27 23:49:05 / Modified: 23:50:46" itemprop="dateCreated datePublished" datetime="2020-12-27T23:49:05+08:00">2020-12-27</time>
<time title="Created: 2020-12-27 23:49:05" itemprop="dateCreated datePublished" datetime="2020-12-27T23:49:05+08:00">2020-12-27</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
<i class="far fa-calendar-check"></i>
</span>
<span class="post-meta-item-text">Edited on</span>
<time title="Modified: 2020-12-28 00:16:08" itemprop="dateModified" datetime="2020-12-28T00:16:08+08:00">2020-12-28</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
<i class="far fa-folder"></i>
@ -250,11 +259,11 @@
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/Mysql/%E7%B4%A2%E5%BC%95/" itemprop="url" rel="index"><span itemprop="name">索引</span></a>
<a href="/categories/C/Mysql/" itemprop="url" rel="index"><span itemprop="name">Mysql</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/C/Mysql/" itemprop="url" rel="index"><span itemprop="name">Mysql</span></a>
<a href="/categories/Mysql/%E7%B4%A2%E5%BC%95/" itemprop="url" rel="index"><span itemprop="name">索引</span></a>
</span>
</span>
@ -306,6 +315,11 @@
<p><img data-src="https://gitee.com/nicksxs/images/raw/master/uPic/IejArR.png" alt=""><br>再来看看另一个</p>
<figure class="highlight sql"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">EXPLAIN</span> <span class="keyword">select</span> * <span class="keyword">from</span> null_index_t <span class="keyword">WHERE</span> null_key <span class="keyword">is</span> <span class="keyword">not</span> <span class="literal">null</span>;</span><br></pre></td></tr></table></figure>
<p><img data-src="https://gitee.com/nicksxs/images/raw/master/uPic/vwttcE.png" alt=""><br>从这里能看出来啥呢,可以思考下</p>
<p>从上面可以发现,<code>is null</code>应该是用上了索引了,所以至少不是一刀切不能用,但是看着<code>is not null</code>好像不太行额<br>我们在做一点小改动,把这个表里的数据改成 9100 条是 null,剩下 900 条是有值的,然后再执行下<br><img data-src="https://gitee.com/nicksxs/images/raw/master/uPic/McIoej.png" alt=""><br>然后再来看看执行结果</p>
<figure class="highlight sql"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">EXPLAIN</span> <span class="keyword">select</span> * <span class="keyword">from</span> null_index_t <span class="keyword">WHERE</span> null_key <span class="keyword">is</span> <span class="literal">null</span>;</span><br></pre></td></tr></table></figure>
<p><img data-src="https://gitee.com/nicksxs/images/raw/master/uPic/i4ki84.png" alt=""></p>
<figure class="highlight sql"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">EXPLAIN</span> <span class="keyword">select</span> * <span class="keyword">from</span> null_index_t <span class="keyword">WHERE</span> null_key <span class="keyword">is</span> <span class="keyword">not</span> <span class="literal">null</span>;</span><br></pre></td></tr></table></figure>
<p><img data-src="https://gitee.com/nicksxs/images/raw/master/uPic/1HKVQH.png" alt=""><br>是不是不一样了,这里再补充下我试验使用的 mysql 是 5.7 的,不保证在其他版本的一致性,<br>其实可以看出随着数据量的变化,mysql 会不会使用索引是会变化的,不是说 is not null 一定会使用,也不是一定不会使用,而是优化器会根据查询成本做个预判,这个预判尽可能会减小查询成本,主要包括回表啥的,但是也不一定完全准确。</p>
</div>
@ -319,10 +333,10 @@
<div class="popular-posts-title"><a href="/2016/08/14/docker-mysql-cluster/" rel="bookmark">docker-mysql-cluster</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/05/02/聊聊-mysql-的-MVCC-续篇/" rel="bookmark">聊聊 mysql 的 MVCC 续篇</a></div>
<div class="popular-posts-title"><a href="/2020/05/10/聊聊-mysql-的-MVCC-续之加锁分析/" rel="bookmark">聊聊 mysql 的 MVCC 续之锁分析</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/05/10/聊聊-mysql-的-MVCC-续之加锁分析/" rel="bookmark">聊聊 mysql 的 MVCC 续之锁分析</a></div>
<div class="popular-posts-title"><a href="/2020/05/02/聊聊-mysql-的-MVCC-续篇/" rel="bookmark">聊聊 mysql 的 MVCC 续篇</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/04/26/聊聊-mysql-的-MVCC/" rel="bookmark">聊聊 mysql 的 MVCC</a></div>


+ 6
- 6
atom.xml View File

@ -6,7 +6,7 @@
<link href="/atom.xml" rel="self"/>
<link href="https://nicksxs.me/"/>
<updated>2020-12-27T15:50:46.713Z</updated>
<updated>2020-12-27T16:16:08.313Z</updated>
<id>https://nicksxs.me/</id>
<author>
@ -21,7 +21,7 @@
<link href="https://nicksxs.me/2020/12/27/%E8%81%8A%E8%81%8A-mysql-%E7%B4%A2%E5%BC%95%E7%9A%84%E4%B8%80%E4%BA%9B%E7%BB%86%E8%8A%82/"/>
<id>https://nicksxs.me/2020/12/27/%E8%81%8A%E8%81%8A-mysql-%E7%B4%A2%E5%BC%95%E7%9A%84%E4%B8%80%E4%BA%9B%E7%BB%86%E8%8A%82/</id>
<published>2020-12-27T15:49:05.000Z</published>
<updated>2020-12-27T15:50:46.713Z</updated>
<updated>2020-12-27T16:16:08.313Z</updated>
<summary type="html">
@ -41,10 +41,10 @@
<category term="C" scheme="https://nicksxs.me/categories/C/"/>
<category term="索引" scheme="https://nicksxs.me/categories/Mysql/%E7%B4%A2%E5%BC%95/"/>
<category term="Mysql" scheme="https://nicksxs.me/categories/C/Mysql/"/>
<category term="索引" scheme="https://nicksxs.me/categories/Mysql/%E7%B4%A2%E5%BC%95/"/>
<category term="mysql" scheme="https://nicksxs.me/tags/mysql/"/>
@ -176,10 +176,10 @@
<category term="leetcode" scheme="https://nicksxs.me/categories/leetcode/"/>
<category term="java" scheme="https://nicksxs.me/categories/leetcode/java/"/>
<category term="stack" scheme="https://nicksxs.me/categories/stack/"/>
<category term="java" scheme="https://nicksxs.me/categories/leetcode/java/"/>
<category term="stack" scheme="https://nicksxs.me/categories/leetcode/java/stack/"/>


+ 19
- 19
baidusitemap.xml View File

@ -157,10 +157,10 @@
<loc>https://nicksxs.me/2019/12/26/redis%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%BB%8B%E7%BB%8D/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2015/04/14/Add-Two-Number/</loc>
<loc>https://nicksxs.me/2016/08/14/34-Search-for-a-Range/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2016/08/14/34-Search-for-a-Range/</loc>
<loc>https://nicksxs.me/2015/04/14/Add-Two-Number/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2014/12/24/MFC%20%E6%A8%A1%E6%80%81%E5%AF%B9%E8%AF%9D%E6%A1%86/</loc>
@ -172,10 +172,10 @@
<loc>https://nicksxs.me/2020/01/10/redis%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%BB%8B%E7%BB%8D%E4%B8%89/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2015/03/11/Reverse-Bits/</loc>
<loc>https://nicksxs.me/2019/12/10/Redis-Part-1/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2019/12/10/Redis-Part-1/</loc>
<loc>https://nicksxs.me/2015/03/11/Reverse-Bits/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2016/11/10/php-abstract-class-and-interface/</loc>
@ -187,31 +187,28 @@
<loc>https://nicksxs.me/2019/06/18/openresty/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2017/05/09/ambari-summary/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2016/09/29/binary-watch/</loc>
<loc>https://nicksxs.me/2016/10/11/minimum-size-subarray-sum-209/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2015/01/14/Two-Sum/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2016/08/14/docker-mysql-cluster/</loc>
<loc>https://nicksxs.me/2017/05/09/ambari-summary/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2016/10/11/minimum-size-subarray-sum-209/</loc>
<loc>https://nicksxs.me/2016/09/29/binary-watch/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2016/10/12/summary-ranges-228/</loc>
<loc>https://nicksxs.me/2016/08/14/docker-mysql-cluster/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2015/03/11/Number-Of-1-Bits/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2014/12/23/my-new-post/</loc>
<loc>https://nicksxs.me/2015/06/22/invert-binary-tree/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2015/01/04/Path-Sum/</loc>
<loc>https://nicksxs.me/2014/12/23/my-new-post/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2015/01/16/pcre-intro-and-a-simple-package/</loc>
@ -220,22 +217,25 @@
<loc>https://nicksxs.me/2017/04/25/rabbitmq-tips/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2015/06/22/invert-binary-tree/</loc>
<loc>https://nicksxs.me/2016/07/13/swoole-websocket-test/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2016/07/13/swoole-websocket-test/</loc>
<loc>https://nicksxs.me/2015/01/04/Path-Sum/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2015/04/15/Leetcode-No-3/</loc>
<loc>https://nicksxs.me/2019/09/23/AbstractQueuedSynchronizer/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2014/12/30/Clone-Graph-Part-I/</loc>
<loc>https://nicksxs.me/2017/03/28/spark-little-tips/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2019/09/23/AbstractQueuedSynchronizer/</loc>
<loc>https://nicksxs.me/2015/04/15/Leetcode-No-3/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2017/03/28/spark-little-tips/</loc>
<loc>https://nicksxs.me/2014/12/30/Clone-Graph-Part-I/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2016/10/12/summary-ranges-228/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2019/12/21/%E8%81%8A%E8%81%8AJava%E4%B8%AD%E7%9A%84%E5%8D%95%E4%BE%8B%E6%A8%A1%E5%BC%8F/</loc>


+ 1
- 1
css/main.css View File

@ -1261,7 +1261,7 @@ pre .javascript .function {
}
.links-of-author a::before,
.links-of-author span.exturl::before {
background: #69f7d5;
background: #3cafff;
border-radius: 50%;
content: ' ';
display: inline-block;


+ 17
- 6
index.html View File

@ -227,10 +227,16 @@
<i class="far fa-calendar"></i>
</span>
<span class="post-meta-item-text">Posted on</span>
<time title="Created: 2020-12-27 23:49:05 / Modified: 23:50:46" itemprop="dateCreated datePublished" datetime="2020-12-27T23:49:05+08:00">2020-12-27</time>
<time title="Created: 2020-12-27 23:49:05" itemprop="dateCreated datePublished" datetime="2020-12-27T23:49:05+08:00">2020-12-27</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
<i class="far fa-calendar-check"></i>
</span>
<span class="post-meta-item-text">Edited on</span>
<time title="Modified: 2020-12-28 00:16:08" itemprop="dateModified" datetime="2020-12-28T00:16:08+08:00">2020-12-28</time>
</span>
<span class="post-meta-item">
<span class="post-meta-item-icon">
<i class="far fa-folder"></i>
@ -245,11 +251,11 @@
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/Mysql/%E7%B4%A2%E5%BC%95/" itemprop="url" rel="index"><span itemprop="name">索引</span></a>
<a href="/categories/C/Mysql/" itemprop="url" rel="index"><span itemprop="name">Mysql</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/C/Mysql/" itemprop="url" rel="index"><span itemprop="name">Mysql</span></a>
<a href="/categories/Mysql/%E7%B4%A2%E5%BC%95/" itemprop="url" rel="index"><span itemprop="name">索引</span></a>
</span>
</span>
@ -294,6 +300,11 @@
<p><img data-src="https://gitee.com/nicksxs/images/raw/master/uPic/IejArR.png" alt=""><br>再来看看另一个</p>
<figure class="highlight sql"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">EXPLAIN</span> <span class="keyword">select</span> * <span class="keyword">from</span> null_index_t <span class="keyword">WHERE</span> null_key <span class="keyword">is</span> <span class="keyword">not</span> <span class="literal">null</span>;</span><br></pre></td></tr></table></figure>
<p><img data-src="https://gitee.com/nicksxs/images/raw/master/uPic/vwttcE.png" alt=""><br>从这里能看出来啥呢,可以思考下</p>
<p>从上面可以发现,<code>is null</code>应该是用上了索引了,所以至少不是一刀切不能用,但是看着<code>is not null</code>好像不太行额<br>我们在做一点小改动,把这个表里的数据改成 9100 条是 null,剩下 900 条是有值的,然后再执行下<br><img data-src="https://gitee.com/nicksxs/images/raw/master/uPic/McIoej.png" alt=""><br>然后再来看看执行结果</p>
<figure class="highlight sql"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">EXPLAIN</span> <span class="keyword">select</span> * <span class="keyword">from</span> null_index_t <span class="keyword">WHERE</span> null_key <span class="keyword">is</span> <span class="literal">null</span>;</span><br></pre></td></tr></table></figure>
<p><img data-src="https://gitee.com/nicksxs/images/raw/master/uPic/i4ki84.png" alt=""></p>
<figure class="highlight sql"><table><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line"><span class="keyword">EXPLAIN</span> <span class="keyword">select</span> * <span class="keyword">from</span> null_index_t <span class="keyword">WHERE</span> null_key <span class="keyword">is</span> <span class="keyword">not</span> <span class="literal">null</span>;</span><br></pre></td></tr></table></figure>
<p><img data-src="https://gitee.com/nicksxs/images/raw/master/uPic/1HKVQH.png" alt=""><br>是不是不一样了,这里再补充下我试验使用的 mysql 是 5.7 的,不保证在其他版本的一致性,<br>其实可以看出随着数据量的变化,mysql 会不会使用索引是会变化的,不是说 is not null 一定会使用,也不是一定不会使用,而是优化器会根据查询成本做个预判,这个预判尽可能会减小查询成本,主要包括回表啥的,但是也不一定完全准确。</p>
</div>
@ -576,11 +587,11 @@
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/leetcode/java/" itemprop="url" rel="index"><span itemprop="name">java</span></a>
<a href="/categories/stack/" itemprop="url" rel="index"><span itemprop="name">stack</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/stack/" itemprop="url" rel="index"><span itemprop="name">stack</span></a>
<a href="/categories/leetcode/java/" itemprop="url" rel="index"><span itemprop="name">java</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">


+ 1
- 0
leancloud.memo View File

@ -83,4 +83,5 @@
{"title":"Leetcode 155 最小栈(Min Stack) 题解分析","url":"/2020/12/06/Leetcode-155-最小栈-Min-Stack-题解分析/"},
{"title":"Leetcode 105 从前序与中序遍历序列构造二叉树(Construct Binary Tree from Preorder and Inorder Traversal) 题解分析","url":"/2020/12/13/Leetcode-105-从前序与中序遍历序列构造二叉树-Construct-Binary-Tree-from-Preorder-and-Inorder-Traversal-题解分析/"},
{"title":"从丁仲礼被美国制裁聊点啥","url":"/2020/12/20/从丁仲礼被美国制裁聊点啥/"},
{"title":"聊聊 mysql 索引的一些细节","url":"/2020/12/27/聊聊-mysql-索引的一些细节/"},
]

+ 1
- 1
leancloud_counter_security_urls.json
File diff suppressed because it is too large
View File


+ 4
- 4
page/7/index.html View File

@ -598,11 +598,11 @@
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/C/" itemprop="url" rel="index"><span itemprop="name">C</span></a>
<a href="/categories/Mysql/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/" itemprop="url" rel="index"><span itemprop="name">数据结构</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/Mysql/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/" itemprop="url" rel="index"><span itemprop="name">数据结构</span></a>
<a href="/categories/C/" itemprop="url" rel="index"><span itemprop="name">C</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
@ -723,11 +723,11 @@
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/C/" itemprop="url" rel="index"><span itemprop="name">C</span></a>
<a href="/categories/Mysql/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/" itemprop="url" rel="index"><span itemprop="name">数据结构</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/Mysql/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/" itemprop="url" rel="index"><span itemprop="name">数据结构</span></a>
<a href="/categories/C/" itemprop="url" rel="index"><span itemprop="name">C</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">


+ 2
- 2
page/8/index.html View File

@ -247,11 +247,11 @@
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/C/" itemprop="url" rel="index"><span itemprop="name">C</span></a>
<a href="/categories/Mysql/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/" itemprop="url" rel="index"><span itemprop="name">数据结构</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/Mysql/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/" itemprop="url" rel="index"><span itemprop="name">数据结构</span></a>
<a href="/categories/C/" itemprop="url" rel="index"><span itemprop="name">C</span></a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">


+ 20
- 20
sitemap.xml View File

@ -4,7 +4,7 @@
<url>
<loc>https://nicksxs.me/2020/12/27/%E8%81%8A%E8%81%8A-mysql-%E7%B4%A2%E5%BC%95%E7%9A%84%E4%B8%80%E4%BA%9B%E7%BB%86%E8%8A%82/</loc>
<lastmod>2020-12-27T15:50:46.713Z</lastmod>
<lastmod>2020-12-27T16:16:08.313Z</lastmod>
</url>
@ -373,14 +373,14 @@
</url>
<url>
<loc>https://nicksxs.me/2016/09/29/binary-watch/</loc>
<loc>https://nicksxs.me/2017/05/09/ambari-summary/</loc>
<lastmod>2020-01-12T13:08:27.000Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2017/05/09/ambari-summary/</loc>
<loc>https://nicksxs.me/2015/01/14/Two-Sum/</loc>
<lastmod>2020-01-12T13:08:27.000Z</lastmod>
@ -408,28 +408,28 @@
</url>
<url>
<loc>https://nicksxs.me/tags/index.html</loc>
<loc>https://nicksxs.me/2016/10/11/minimum-size-subarray-sum-209/</loc>
<lastmod>2020-01-12T13:08:27.000Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2016/10/11/minimum-size-subarray-sum-209/</loc>
<loc>https://nicksxs.me/2016/08/14/docker-mysql-cluster/</loc>
<lastmod>2020-01-12T13:08:27.000Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2016/08/14/docker-mysql-cluster/</loc>
<loc>https://nicksxs.me/tags/index.html</loc>
<lastmod>2020-01-12T13:08:27.000Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2015/01/14/Two-Sum/</loc>
<loc>https://nicksxs.me/2016/09/29/binary-watch/</loc>
<lastmod>2020-01-12T13:08:27.000Z</lastmod>
@ -457,14 +457,14 @@
</url>
<url>
<loc>https://nicksxs.me/2019/12/10/Redis-Part-1/</loc>
<loc>https://nicksxs.me/2015/03/11/Reverse-Bits/</loc>
<lastmod>2020-01-12T13:08:27.000Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2015/03/11/Reverse-Bits/</loc>
<loc>https://nicksxs.me/2019/12/10/Redis-Part-1/</loc>
<lastmod>2020-01-12T13:08:27.000Z</lastmod>
@ -485,7 +485,7 @@
</url>
<url>
<loc>https://nicksxs.me/2016/08/14/34-Search-for-a-Range/</loc>
<loc>https://nicksxs.me/2015/04/14/Add-Two-Number/</loc>
<lastmod>2020-01-12T13:08:27.000Z</lastmod>
@ -499,28 +499,28 @@
</url>
<url>
<loc>https://nicksxs.me/2015/04/14/Add-Two-Number/</loc>
<loc>https://nicksxs.me/2016/08/14/34-Search-for-a-Range/</loc>
<lastmod>2020-01-12T13:08:27.000Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2017/04/25/rabbitmq-tips/</loc>
<loc>https://nicksxs.me/2016/07/13/swoole-websocket-test/</loc>
<lastmod>2020-01-12T13:08:26.000Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2016/10/12/summary-ranges-228/</loc>
<loc>https://nicksxs.me/2015/01/16/pcre-intro-and-a-simple-package/</loc>
<lastmod>2020-01-12T13:08:26.000Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2015/01/16/pcre-intro-and-a-simple-package/</loc>
<loc>https://nicksxs.me/2015/01/04/Path-Sum/</loc>
<lastmod>2020-01-12T13:08:26.000Z</lastmod>
@ -534,14 +534,14 @@
</url>
<url>
<loc>https://nicksxs.me/2016/07/13/swoole-websocket-test/</loc>
<loc>https://nicksxs.me/2017/03/28/spark-little-tips/</loc>
<lastmod>2020-01-12T13:08:26.000Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2014/12/23/my-new-post/</loc>
<loc>https://nicksxs.me/2017/04/25/rabbitmq-tips/</loc>
<lastmod>2020-01-12T13:08:26.000Z</lastmod>
@ -562,14 +562,14 @@
</url>
<url>
<loc>https://nicksxs.me/2019/09/23/AbstractQueuedSynchronizer/</loc>
<loc>https://nicksxs.me/2014/12/23/my-new-post/</loc>
<lastmod>2020-01-12T13:08:26.000Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2015/06/22/invert-binary-tree/</loc>
<loc>https://nicksxs.me/2019/09/23/AbstractQueuedSynchronizer/</loc>
<lastmod>2020-01-12T13:08:26.000Z</lastmod>
@ -583,14 +583,14 @@
</url>
<url>
<loc>https://nicksxs.me/2017/03/28/spark-little-tips/</loc>
<loc>https://nicksxs.me/2016/10/12/summary-ranges-228/</loc>
<lastmod>2020-01-12T13:08:26.000Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2015/01/04/Path-Sum/</loc>
<loc>https://nicksxs.me/2015/06/22/invert-binary-tree/</loc>
<lastmod>2020-01-12T13:08:26.000Z</lastmod>


+ 5
- 0
tags/linked-list/index.html View File

@ -602,3 +602,8 @@
</body>
</html>
dEventListener('load', loadCount, false);
</script>
</body>
</html>

Loading…
Cancel
Save