Browse Source

Site updated: 2020-04-12 23:45:20

master
nicksxs 5 years ago
parent
commit
7cf7bc3d3f
23 changed files with 518 additions and 543 deletions
  1. +7
    -7
      2014/12/30/Clone-Graph-Part-I/index.html
  2. +8
    -8
      2019/12/07/JVM-G1-Part-1/index.html
  3. +2
    -2
      2019/12/26/redis数据结构介绍/index.html
  4. +3
    -3
      2020/01/04/redis数据结构介绍二/index.html
  5. +3
    -3
      2020/01/10/redis数据结构介绍三/index.html
  6. +3
    -3
      2020/01/20/redis数据结构介绍五/index.html
  7. +2
    -2
      2020/01/22/redis数据结构介绍六/index.html
  8. +7
    -7
      2020/02/09/G1收集器概述/index.html
  9. +2
    -2
      2020/02/16/Maven实用小技巧/index.html
  10. +2
    -2
      2020/03/29/echo命令的一个小技巧/index.html
  11. +2
    -2
      2020/04/05/Comparator使用小记/index.html
  12. +2
    -2
      2020/04/12/redis系列介绍七/index.html
  13. +4
    -4
      atom.xml
  14. +11
    -11
      baidusitemap.xml
  15. +92
    -108
      categories/Java/index.html
  16. +102
    -70
      categories/docker/index.html
  17. +1
    -1
      css/main.css
  18. +4
    -4
      index.html
  19. +1
    -1
      leancloud_counter_security_urls.json
  20. +4
    -4
      page/3/index.html
  21. +8
    -8
      sitemap.xml
  22. +176
    -196
      tags/c/index.html
  23. +72
    -93
      tags/java/index.html

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

@ -61,8 +61,8 @@
<meta property="article:published_time" content="2014-12-30T08:50:01.000Z">
<meta property="article:modified_time" content="2020-01-12T13:08:26.997Z">
<meta property="article:author" content="Nicksxs">
<meta property="article:tag" content="C++">
<meta property="article:tag" content="leetcode">
<meta property="article:tag" content="C++">
<meta name="twitter:card" content="summary">
<link rel="canonical" href="https://nicksxs.me/2014/12/30/Clone-Graph-Part-I/">
@ -314,19 +314,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/11/Reverse-Bits/" rel="bookmark">Reverse Bits</a></div>
<div class="popular-posts-title"><a href="/2015/01/14/Two-Sum/" rel="bookmark">two sum</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/02/09/G1收集器概述/" rel="bookmark">G1收集器概述</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/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="/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/15/Leetcode-No-3/" rel="bookmark">leetcode no.3</a></div>
<div class="popular-posts-title"><a href="/2015/01/04/Path-Sum/" rel="bookmark">Path Sum</a></div>
</li>
</ul>
@ -370,8 +370,8 @@
<footer class="post-footer">
<div class="post-tags">
<a href="/tags/C/" rel="tag"># C++</a>
<a href="/tags/leetcode/" rel="tag"># leetcode</a>
<a href="/tags/C/" rel="tag"># C++</a>
</div>


+ 8
- 8
2019/12/07/JVM-G1-Part-1/index.html View File

@ -61,9 +61,9 @@
<meta property="article:published_time" content="2019-12-06T16:54:19.000Z">
<meta property="article:modified_time" content="2019-12-19T16:01:42.000Z">
<meta property="article:author" content="Nicksxs">
<meta property="article:tag" content="C++">
<meta property="article:tag" content="Java">
<meta property="article:tag" content="JVM">
<meta property="article:tag" content="C++">
<meta name="twitter:card" content="summary">
<link rel="canonical" href="https://nicksxs.me/2019/12/07/JVM-G1-Part-1/">
@ -268,14 +268,14 @@
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/Java/JVM/" itemprop="url" rel="index">
<span itemprop="name">JVM</span>
<a href="/categories/C/" itemprop="url" rel="index">
<span itemprop="name">C++</span>
</a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/C/" itemprop="url" rel="index">
<span itemprop="name">C++</span>
<a href="/categories/Java/JVM/" itemprop="url" rel="index">
<span itemprop="name">JVM</span>
</a>
</span>
,
@ -344,13 +344,13 @@
<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="/2020/02/16/Maven实用小技巧/" rel="bookmark">Maven实用小技巧</a></div>
<div class="popular-posts-title"><a href="/2014/12/30/Clone-Graph-Part-I/" rel="bookmark">Clone Graph Part I</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/04/05/Comparator使用小记/" rel="bookmark">Comparator使用小记</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2014/12/30/Clone-Graph-Part-I/" rel="bookmark">Clone Graph Part I</a></div>
<div class="popular-posts-title"><a href="/2020/02/16/Maven实用小技巧/" rel="bookmark">Maven实用小技巧</a></div>
</li>
</ul>
@ -394,9 +394,9 @@
<footer class="post-footer">
<div class="post-tags">
<a href="/tags/C/" rel="tag"># C++</a>
<a href="/tags/Java/" rel="tag"># Java</a>
<a href="/tags/JVM/" rel="tag"># JVM</a>
<a href="/tags/C/" rel="tag"># C++</a>
</div>


+ 2
- 2
2019/12/26/redis数据结构介绍/index.html View File

@ -362,10 +362,10 @@
<div class="popular-posts-title"><a href="/2020/01/20/redis数据结构介绍五/" rel="bookmark">redis数据结构介绍五-第五部分 对象</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/01/22/redis数据结构介绍六/" rel="bookmark">redis数据结构介绍六 快</a></div>
<div class="popular-posts-title"><a href="/2020/01/19/redis数据结构介绍四/" rel="bookmark">redis数据结构介绍四-第四部分 压缩</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/01/19/redis数据结构介绍四/" rel="bookmark">redis数据结构介绍四-第四部分 压缩</a></div>
<div class="popular-posts-title"><a href="/2020/01/22/redis数据结构介绍六/" rel="bookmark">redis数据结构介绍六 快</a></div>
</li>
</ul>


+ 3
- 3
2020/01/04/redis数据结构介绍二/index.html View File

@ -353,13 +353,13 @@
<div class="popular-posts-title"><a href="/2020/01/20/redis数据结构介绍五/" rel="bookmark">redis数据结构介绍五-第五部分 对象</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2019/12/26/redis数据结构介绍/" rel="bookmark">redis数据结构介绍-第一部分 SDS,链表,字典</a></div>
<div class="popular-posts-title"><a href="/2020/01/19/redis数据结构介绍四/" rel="bookmark">redis数据结构介绍四-第四部分 压缩表</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/01/22/redis数据结构介绍/" rel="bookmark">redis数据结构介绍六 快表</a></div>
<div class="popular-posts-title"><a href="/2019/12/26/redis数据结构介绍/" rel="bookmark">redis数据结构介绍-第一部分 SDS,链表,字典</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/01/19/redis数据结构介绍四/" rel="bookmark">redis数据结构介绍四-第四部分 压缩</a></div>
<div class="popular-posts-title"><a href="/2020/01/22/redis数据结构介绍六/" rel="bookmark">redis数据结构介绍六 快</a></div>
</li>
</ul>


+ 3
- 3
2020/01/10/redis数据结构介绍三/index.html View File

@ -354,13 +354,13 @@
<div class="popular-posts-title"><a href="/2020/01/20/redis数据结构介绍五/" rel="bookmark">redis数据结构介绍五-第五部分 对象</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2019/12/26/redis数据结构介绍/" rel="bookmark">redis数据结构介绍-第一部分 SDS,链表,字典</a></div>
<div class="popular-posts-title"><a href="/2020/01/19/redis数据结构介绍四/" rel="bookmark">redis数据结构介绍四-第四部分 压缩表</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/01/22/redis数据结构介绍/" rel="bookmark">redis数据结构介绍六 快表</a></div>
<div class="popular-posts-title"><a href="/2019/12/26/redis数据结构介绍/" rel="bookmark">redis数据结构介绍-第一部分 SDS,链表,字典</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/01/19/redis数据结构介绍四/" rel="bookmark">redis数据结构介绍四-第四部分 压缩</a></div>
<div class="popular-posts-title"><a href="/2020/01/22/redis数据结构介绍六/" rel="bookmark">redis数据结构介绍六 快</a></div>
</li>
</ul>


+ 3
- 3
2020/01/20/redis数据结构介绍五/index.html View File

@ -347,13 +347,13 @@
<div class="popular-posts-title"><a href="/2020/01/04/redis数据结构介绍二/" rel="bookmark">redis数据结构介绍二-第二部分 跳表</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2019/12/26/redis数据结构介绍/" rel="bookmark">redis数据结构介绍-第一部分 SDS,链表,字典</a></div>
<div class="popular-posts-title"><a href="/2020/01/19/redis数据结构介绍四/" rel="bookmark">redis数据结构介绍四-第四部分 压缩表</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/01/22/redis数据结构介绍/" rel="bookmark">redis数据结构介绍六 快表</a></div>
<div class="popular-posts-title"><a href="/2019/12/26/redis数据结构介绍/" rel="bookmark">redis数据结构介绍-第一部分 SDS,链表,字典</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/01/19/redis数据结构介绍四/" rel="bookmark">redis数据结构介绍四-第四部分 压缩</a></div>
<div class="popular-posts-title"><a href="/2020/01/22/redis数据结构介绍六/" rel="bookmark">redis数据结构介绍六 快</a></div>
</li>
</ul>


+ 2
- 2
2020/01/22/redis数据结构介绍六/index.html View File

@ -371,10 +371,10 @@
<div class="popular-posts-title"><a href="/2020/01/20/redis数据结构介绍五/" rel="bookmark">redis数据结构介绍五-第五部分 对象</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2019/12/26/redis数据结构介绍/" rel="bookmark">redis数据结构介绍-第一部分 SDS,链表,字典</a></div>
<div class="popular-posts-title"><a href="/2020/01/19/redis数据结构介绍四/" rel="bookmark">redis数据结构介绍四-第四部分 压缩表</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/01/19/redis数据结构介绍四/" rel="bookmark">redis数据结构介绍四-第四部分 压缩表</a></div>
<div class="popular-posts-title"><a href="/2019/12/26/redis数据结构介绍/" rel="bookmark">redis数据结构介绍-第一部分 SDS,链表,字典</a></div>
</li>
</ul>


+ 7
- 7
2020/02/09/G1收集器概述/index.html View File

@ -266,14 +266,14 @@
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/Java/JVM/" itemprop="url" rel="index">
<span itemprop="name">JVM</span>
<a href="/categories/C/" itemprop="url" rel="index">
<span itemprop="name">C++</span>
</a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/C/" itemprop="url" rel="index">
<span itemprop="name">C++</span>
<a href="/categories/Java/JVM/" itemprop="url" rel="index">
<span itemprop="name">JVM</span>
</a>
</span>
,
@ -339,13 +339,13 @@
<div class="popular-posts-title"><a href="/2019/12/07/JVM-G1-Part-1/" rel="bookmark">JVM源码分析之G1垃圾收集器分析一</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/02/16/Maven实用小技巧/" rel="bookmark">Maven实用小技巧</a></div>
<div class="popular-posts-title"><a href="/2014/12/30/Clone-Graph-Part-I/" rel="bookmark">Clone Graph Part I</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/04/05/Comparator使用小记/" rel="bookmark">Comparator使用小记</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2014/12/30/Clone-Graph-Part-I/" rel="bookmark">Clone Graph Part I</a></div>
<div class="popular-posts-title"><a href="/2020/02/16/Maven实用小技巧/" rel="bookmark">Maven实用小技巧</a></div>
</li>
</ul>
@ -389,9 +389,9 @@
<footer class="post-footer">
<div class="post-tags">
<a href="/tags/C/" rel="tag"># C++</a>
<a href="/tags/Java/" rel="tag"># Java</a>
<a href="/tags/JVM/" rel="tag"># JVM</a>
<a href="/tags/C/" rel="tag"># C++</a>
<a href="/tags/G1/" rel="tag"># G1</a>
<a href="/tags/GC/" rel="tag"># GC</a>
<a href="/tags/Garbage-First-Collector/" rel="tag"># Garbage-First Collector</a>


+ 2
- 2
2020/02/16/Maven实用小技巧/index.html View File

@ -334,10 +334,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/02/09/G1收集器概述/" rel="bookmark">G1收集器概述</a></div>
<div class="popular-posts-title"><a href="/2020/04/05/Comparator使用小记/" rel="bookmark">Comparator使用小记</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/04/05/Comparator使用小记/" rel="bookmark">Comparator使用小记</a></div>
<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="/2019/12/07/JVM-G1-Part-1/" rel="bookmark">JVM源码分析之G1垃圾收集器分析一</a></div>


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

@ -339,10 +339,10 @@
<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/15/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/21/docker比一般多一点的初学者介绍三/" rel="bookmark">docker比一般多一点的初学者介绍</a></div>
<div class="popular-posts-title"><a href="/2020/03/15/docker比一般多一点的初学者介绍二/" rel="bookmark">docker比一般多一点的初学者介绍</a></div>
</li>
</ul>


+ 2
- 2
2020/04/05/Comparator使用小记/index.html View File

@ -334,10 +334,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/02/16/Maven实用小技巧/" rel="bookmark">Maven实用小技巧</a></div>
<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="/2020/02/09/G1收集器概述/" rel="bookmark">G1收集器概述</a></div>
<div class="popular-posts-title"><a href="/2020/02/16/Maven实用小技巧/" rel="bookmark">Maven实用小技巧</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2019/12/07/JVM-G1-Part-1/" rel="bookmark">JVM源码分析之G1垃圾收集器分析一</a></div>


+ 2
- 2
2020/04/12/redis系列介绍七/index.html View File

@ -351,10 +351,10 @@
<div class="popular-posts-title"><a href="/2020/01/20/redis数据结构介绍五/" rel="bookmark">redis数据结构介绍五-第五部分 对象</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2019/12/26/redis数据结构介绍/" rel="bookmark">redis数据结构介绍-第一部分 SDS,链表,字典</a></div>
<div class="popular-posts-title"><a href="/2020/01/19/redis数据结构介绍四/" rel="bookmark">redis数据结构介绍四-第四部分 压缩表</a></div>
</li>
<li class="popular-posts-item">
<div class="popular-posts-title"><a href="/2020/01/22/redis数据结构介绍/" rel="bookmark">redis数据结构介绍六 快表</a></div>
<div class="popular-posts-title"><a href="/2019/12/26/redis数据结构介绍/" rel="bookmark">redis数据结构介绍-第一部分 SDS,链表,字典</a></div>
</li>
</ul>


+ 4
- 4
atom.xml View File

@ -358,19 +358,19 @@
<category term="Java" scheme="https://nicksxs.me/categories/Java/"/>
<category term="JVM" scheme="https://nicksxs.me/categories/Java/JVM/"/>
<category term="C++" scheme="https://nicksxs.me/categories/C/"/>
<category term="JVM" scheme="https://nicksxs.me/categories/Java/JVM/"/>
<category term="GC" scheme="https://nicksxs.me/categories/Java/GC/"/>
<category term="C++" scheme="https://nicksxs.me/tags/C/"/>
<category term="Java" scheme="https://nicksxs.me/tags/Java/"/>
<category term="JVM" scheme="https://nicksxs.me/tags/JVM/"/>
<category term="C++" scheme="https://nicksxs.me/tags/C/"/>
<category term="G1" scheme="https://nicksxs.me/tags/G1/"/>
<category term="GC" scheme="https://nicksxs.me/tags/GC/"/>


+ 11
- 11
baidusitemap.xml View File

@ -57,24 +57,24 @@
</url> <url>
<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/03/13/Reverse-Integer/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2015/04/14/Add-Two-Number/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2016/08/14/docker-mysql-cluster/</loc>
<loc>https://nicksxs.me/2015/03/13/Reverse-Integer/</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>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2017/05/09/ambari-summary/</loc>
<loc>https://nicksxs.me/2016/08/14/docker-mysql-cluster/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<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/2020/01/04/redis%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%BB%8B%E7%BB%8D%E4%BA%8C/</loc>
<lastmod>2020-01-12</lastmod>
@ -91,10 +91,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/2017/03/28/spark-little-tips/</loc>
<loc>https://nicksxs.me/2014/12/23/my-new-post/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2014/12/23/my-new-post/</loc>
<loc>https://nicksxs.me/2017/03/28/spark-little-tips/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2014/12/30/Clone-Graph-Part-I/</loc>
@ -103,10 +103,10 @@
<loc>https://nicksxs.me/2016/07/13/swoole-websocket-test/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2016/10/12/summary-ranges-228/</loc>
<loc>https://nicksxs.me/2015/06/22/invert-binary-tree/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2015/06/22/invert-binary-tree/</loc>
<loc>https://nicksxs.me/2016/10/12/summary-ranges-228/</loc>
<lastmod>2020-01-12</lastmod>
</url> <url>
<loc>https://nicksxs.me/2017/04/25/rabbitmq-tips/</loc>
@ -118,10 +118,10 @@
<loc>https://nicksxs.me/2015/03/11/Number-Of-1-Bits/</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/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/2015/01/16/pcre-intro-and-a-simple-package/</loc>


+ 92
- 108
categories/Java/index.html View File

@ -55,7 +55,7 @@
<meta name="description" content="learn from zero,技术博客,Nicksxs,史学森">
<meta property="og:type" content="website">
<meta property="og:title" content="Nicksxs&#39;s Blog">
<meta property="og:url" content="https://nicksxs.me/categories/java/index.html">
<meta property="og:url" content="https://nicksxs.me/categories/Java/index.html">
<meta property="og:site_name" content="Nicksxs&#39;s Blog">
<meta property="og:description" content="learn from zero,技术博客,Nicksxs,史学森">
<meta property="article:author" content="Nicksxs">
@ -66,7 +66,7 @@
<meta property="article:tag" content="森哥">
<meta name="twitter:card" content="summary">
<link rel="canonical" href="https://nicksxs.me/categories/java/">
<link rel="canonical" href="https://nicksxs.me/categories/Java/">
<script id="page-configurations">
@ -78,7 +78,7 @@
};
</script>
<title>Category: java | Nicksxs's Blog</title>
<title>Category: Java | Nicksxs's Blog</title>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-61358619-1"></script>
<script>
@ -225,12 +225,75 @@
<div class="post-block">
<div class="posts-collapse">
<div class="collection-title">
<h1 class="collection-header">java
<h1 class="collection-header">Java
<small>Category</small>
</h1>
</div>
<div class="collection-year">
<h1 class="collection-header">2020</h1>
</div>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2020-04-05T21:41:41+08:00"
content="2020-04-05">
04-05
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2020/04/05/Comparator%E4%BD%BF%E7%94%A8%E5%B0%8F%E8%AE%B0/" itemprop="url">
<span itemprop="name">Comparator使用小记</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2020-02-16T10:39:42+08:00"
content="2020-02-16">
02-16
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2020/02/16/Maven%E5%AE%9E%E7%94%A8%E5%B0%8F%E6%8A%80%E5%B7%A7/" itemprop="url">
<span itemprop="name">Maven实用小技巧</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2020-02-09T20:52:02+08:00"
content="2020-02-09">
02-09
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2020/02/09/G1%E6%94%B6%E9%9B%86%E5%99%A8%E6%A6%82%E8%BF%B0/" itemprop="url">
<span itemprop="name">G1收集器概述</span>
</a>
</h2>
</header>
</article>
<div class="collection-year">
<h1 class="collection-header">2019</h1>
</div>
@ -240,15 +303,35 @@
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2019-09-23T23:40:05+08:00"
content="2019-09-23">
09-23
datetime="2019-12-21T01:03:09+08:00"
content="2019-12-21">
12-21
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/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/" itemprop="url">
<span itemprop="name">聊聊Java中的单例模式</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2019-12-07T00:54:19+08:00"
content="2019-12-07">
12-07
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2019/09/23/AbstractQueuedSynchronizer/" itemprop="url">
<span itemprop="name">AbstractQueuedSynchronizer</span>
<a class="post-title-link" href="/2019/12/07/JVM-G1-Part-1/" itemprop="url">
<span itemprop="name">JVM源码分析之G1垃圾收集器分析一</span>
</a>
</h2>
@ -575,105 +658,6 @@
<script src="//cdn.jsdelivr.net/npm/quicklink@1/dist/quicklink.umd.js"></script>
<script>
window.addEventListener('load', () => {
quicklink({
timeout: 3000,
priority: true,
ignores: [uri => uri.includes('#'),uri => uri == 'https://nicksxs.me/categories/java/',]
});
});
</script>
<script>
function loadCount() {
var d = document, s = d.createElement('script');
s.src = 'https://nicksxs.disqus.com/count.js';
s.id = 'dsq-count-scr';
(d.head || d.body).appendChild(s);
}
// defer loading until the whole page loading is completed
window.addEventListener('load', loadCount, false);
</script>
</body>
</html>
n(({ api_server }) => {
var Counter = (method, url, data) => {
return fetch(`https://${api_server}/1.1${url}`, {
method: method,
headers: {
'X-LC-Id': 'ysza182Vghlqjdt7QiwGLLJy-gzGzoHsz',
'X-LC-Key': 's9GDqbn7gnGGkusf66YRVccw',
'Content-Type': 'application/json',
},
body: JSON.stringify(data)
});
};
if (CONFIG.page.isPost) {
if (CONFIG.hostname !== location.hostname) return;
addCount(Counter);
} else if (document.querySelectorAll('.post-title-link').length >= 1) {
showTime(Counter);
}
});
</script>
</div>
</footer>
</div>
<script src="/lib/anime.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/jquery@3/dist/jquery.min.js"></script>
<script src="//cdn.jsdelivr.net/gh/fancyapps/fancybox@3/dist/jquery.fancybox.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/lozad@1/dist/lozad.min.js"></script>
<script src="/lib/velocity/velocity.min.js"></script>
<script src="/lib/velocity/velocity.ui.min.js"></script>
<script src="/js/utils.js"></script>
<script src="/js/motion.js"></script>
<script src="/js/schemes/pisces.js"></script>
<script src="/js/next-boot.js"></script>
<script>
(function(){
var bp = document.createElement('script');
var curProtocol = window.location.protocol.split(':')[0];
bp.src = (curProtocol === 'https') ? 'https://zz.bdstatic.com/linksubmit/push.js' : 'http://push.zhanzhang.baidu.com/push.js';
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
})();
</script>
<script src="//cdn.jsdelivr.net/npm/quicklink@1/dist/quicklink.umd.js"></script>
<script>
window.addEventListener('load', () => {


+ 102
- 70
categories/docker/index.html View File

@ -55,7 +55,7 @@
<meta name="description" content="learn from zero,技术博客,Nicksxs,史学森">
<meta property="og:type" content="website">
<meta property="og:title" content="Nicksxs&#39;s Blog">
<meta property="og:url" content="https://nicksxs.me/categories/Docker/index.html">
<meta property="og:url" content="https://nicksxs.me/categories/docker/index.html">
<meta property="og:site_name" content="Nicksxs&#39;s Blog">
<meta property="og:description" content="learn from zero,技术博客,Nicksxs,史学森">
<meta property="article:author" content="Nicksxs">
@ -66,7 +66,7 @@
<meta property="article:tag" content="森哥">
<meta name="twitter:card" content="summary">
<link rel="canonical" href="https://nicksxs.me/categories/Docker/">
<link rel="canonical" href="https://nicksxs.me/categories/docker/">
<script id="page-configurations">
@ -78,7 +78,7 @@
};
</script>
<title>Category: Docker | Nicksxs's Blog</title>
<title>Category: docker | Nicksxs's Blog</title>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-61358619-1"></script>
<script>
@ -225,14 +225,14 @@
<div class="post-block">
<div class="posts-collapse">
<div class="collection-title">
<h1 class="collection-header">Docker
<h1 class="collection-header">docker
<small>Category</small>
</h1>
</div>
<div class="collection-year">
<h1 class="collection-header">2020</h1>
<h1 class="collection-header">2016</h1>
</div>
<article itemscope itemtype="http://schema.org/Article">
@ -240,75 +240,15 @@
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2020-03-29T21:48:50+08:00"
content="2020-03-29">
03-29
datetime="2016-08-14T16:51:00+08:00"
content="2016-08-14">
08-14
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2020/03/29/echo%E5%91%BD%E4%BB%A4%E7%9A%84%E4%B8%80%E4%B8%AA%E5%B0%8F%E6%8A%80%E5%B7%A7/" itemprop="url">
<span itemprop="name">docker使用中发现的echo命令的一个小技巧及其他</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2020-03-21T14:43:39+08:00"
content="2020-03-21">
03-21
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2020/03/21/docker%E6%AF%94%E4%B8%80%E8%88%AC%E5%A4%9A%E4%B8%80%E7%82%B9%E7%9A%84%E5%88%9D%E5%AD%A6%E8%80%85%E4%BB%8B%E7%BB%8D%E4%B8%89/" itemprop="url">
<span itemprop="name">docker比一般多一点的初学者介绍三</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2020-03-15T22:33:55+08:00"
content="2020-03-15">
03-15
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2020/03/15/docker%E6%AF%94%E4%B8%80%E8%88%AC%E5%A4%9A%E4%B8%80%E7%82%B9%E7%9A%84%E5%88%9D%E5%AD%A6%E8%80%85%E4%BB%8B%E7%BB%8D%E4%BA%8C/" itemprop="url">
<span itemprop="name">docker比一般多一点的初学者介绍二</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2020-03-08T23:25:40+08:00"
content="2020-03-08">
03-08
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2020/03/08/docker%E6%AF%94%E4%B8%80%E8%88%AC%E5%A4%9A%E4%B8%80%E7%82%B9%E7%9A%84%E5%88%9D%E5%AD%A6%E8%80%85%E4%BB%8B%E7%BB%8D/" itemprop="url">
<span itemprop="name">docker比一般多一点的初学者介绍</span>
<a class="post-title-link" href="/2016/08/14/docker-mysql-cluster/" itemprop="url">
<span itemprop="name">docker-mysql-cluster</span>
</a>
</h2>
@ -635,6 +575,98 @@
<script src="//cdn.jsdelivr.net/npm/quicklink@1/dist/quicklink.umd.js"></script>
<script>
window.addEventListener('load', () => {
quicklink({
timeout: 3000,
priority: true,
ignores: [uri => uri.includes('#'),uri => uri == 'https://nicksxs.me/categories/docker/',]
});
});
</script>
<script>
function loadCount() {
var d = document, s = d.createElement('script');
s.src = 'https://nicksxs.disqus.com/count.js';
s.id = 'dsq-count-scr';
(d.head || d.body).appendChild(s);
}
// defer loading until the whole page loading is completed
window.addEventListener('load', loadCount, false);
</script>
</body>
</html>
e': 'application/json',
},
body: JSON.stringify(data)
});
};
if (CONFIG.page.isPost) {
if (CONFIG.hostname !== location.hostname) return;
addCount(Counter);
} else if (document.querySelectorAll('.post-title-link').length >= 1) {
showTime(Counter);
}
});
</script>
</div>
</footer>
</div>
<script src="/lib/anime.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/jquery@3/dist/jquery.min.js"></script>
<script src="//cdn.jsdelivr.net/gh/fancyapps/fancybox@3/dist/jquery.fancybox.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/lozad@1/dist/lozad.min.js"></script>
<script src="/lib/velocity/velocity.min.js"></script>
<script src="/lib/velocity/velocity.ui.min.js"></script>
<script src="/js/utils.js"></script>
<script src="/js/motion.js"></script>
<script src="/js/schemes/pisces.js"></script>
<script src="/js/next-boot.js"></script>
<script>
(function(){
var bp = document.createElement('script');
var curProtocol = window.location.protocol.split(':')[0];
bp.src = (curProtocol === 'https') ? 'https://zz.bdstatic.com/linksubmit/push.js' : 'http://push.zhanzhang.baidu.com/push.js';
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
})();
</script>
<script src="//cdn.jsdelivr.net/npm/quicklink@1/dist/quicklink.umd.js"></script>
<script>
window.addEventListener('load', () => {


+ 1
- 1
css/main.css View File

@ -1259,7 +1259,7 @@ pre .javascript .function {
}
.links-of-author a::before,
.links-of-author span.exturl::before {
background: #ff45fb;
background: #ffff24;
border-radius: 50%;
content: ' ';
display: inline-block;


+ 4
- 4
index.html View File

@ -1348,14 +1348,14 @@
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/Java/JVM/" itemprop="url" rel="index">
<span itemprop="name">JVM</span>
<a href="/categories/C/" itemprop="url" rel="index">
<span itemprop="name">C++</span>
</a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/C/" itemprop="url" rel="index">
<span itemprop="name">C++</span>
<a href="/categories/Java/JVM/" itemprop="url" rel="index">
<span itemprop="name">JVM</span>
</a>
</span>
,


+ 1
- 1
leancloud_counter_security_urls.json View File

@ -1 +1 @@
[{"title":"34_Search_for_a_Range","url":"/2016/08/14/34-Search-for-a-Range/"},{"title":"村上春树《1Q84》读后感","url":"/2019/12/18/1Q84读后感/"},{"title":"add-two-number","url":"/2015/04/14/Add-Two-Number/"},{"title":"Clone Graph Part I","url":"/2014/12/30/Clone-Graph-Part-I/"},{"title":"leetcode no.3","url":"/2015/04/15/Leetcode-No-3/"},{"title":"MFC 模态对话框","url":"/2014/12/24/MFC 模态对话框/"},{"title":"2019年终总结","url":"/2020/02/01/2019年终总结/"},{"title":"Number of 1 Bits","url":"/2015/03/11/Number-Of-1-Bits/"},{"title":"Path Sum","url":"/2015/01/04/Path-Sum/"},{"title":"Redis_分布式锁","url":"/2019/12/10/Redis-Part-1/"},{"title":"Reverse Bits","url":"/2015/03/11/Reverse-Bits/"},{"title":"Maven实用小技巧","url":"/2020/02/16/Maven实用小技巧/"},{"title":"Reverse Integer","url":"/2015/03/13/Reverse-Integer/"},{"title":"two sum","url":"/2015/01/14/Two-Sum/"},{"title":"ambari-summary","url":"/2017/05/09/ambari-summary/"},{"title":"binary-watch","url":"/2016/09/29/binary-watch/"},{"title":"docker-mysql-cluster","url":"/2016/08/14/docker-mysql-cluster/"},{"title":"G1收集器概述","url":"/2020/02/09/G1收集器概述/"},{"title":"docker比一般多一点的初学者介绍","url":"/2020/03/08/docker比一般多一点的初学者介绍/"},{"title":"docker比一般多一点的初学者介绍二","url":"/2020/03/15/docker比一般多一点的初学者介绍二/"},{"title":"gogs使用webhook部署react单页应用","url":"/2020/02/22/gogs使用webhook部署react单页应用/"},{"title":"invert-binary-tree","url":"/2015/06/22/invert-binary-tree/"},{"title":"minimum-size-subarray-sum-209","url":"/2016/10/11/minimum-size-subarray-sum-209/"},{"title":"C++ 指针使用中的一个小问题","url":"/2014/12/23/my-new-post/"},{"title":"openresty","url":"/2019/06/18/openresty/"},{"title":"pcre-intro-and-a-simple-package","url":"/2015/01/16/pcre-intro-and-a-simple-package/"},{"title":"php-abstract-class-and-interface","url":"/2016/11/10/php-abstract-class-and-interface/"},{"title":"docker使用中发现的echo命令的一个小技巧及其他","url":"/2020/03/29/echo命令的一个小技巧/"},{"title":"rabbitmq-tips","url":"/2017/04/25/rabbitmq-tips/"},{"title":"redis数据结构介绍三-第三部分 整数集合","url":"/2020/01/10/redis数据结构介绍三/"},{"title":"redis数据结构介绍二-第二部分 跳表","url":"/2020/01/04/redis数据结构介绍二/"},{"title":"redis数据结构介绍五-第五部分 对象","url":"/2020/01/20/redis数据结构介绍五/"},{"title":"AbstractQueuedSynchronizer","url":"/2019/09/23/AbstractQueuedSynchronizer/"},{"title":"spark-little-tips","url":"/2017/03/28/spark-little-tips/"},{"title":"summary-ranges-228","url":"/2016/10/12/summary-ranges-228/"},{"title":"swoole-websocket-test","url":"/2016/07/13/swoole-websocket-test/"},{"title":"聊聊Java中的单例模式","url":"/2019/12/21/聊聊Java中的单例模式/"},{"title":"寄生虫观后感","url":"/2020/03/01/寄生虫观后感/"},{"title":"redis数据结构介绍-第一部分 SDS,链表,字典","url":"/2019/12/26/redis数据结构介绍/"},{"title":"redis数据结构介绍六 快表","url":"/2020/01/22/redis数据结构介绍六/"},{"title":"Comparator使用小记","url":"/2020/04/05/Comparator使用小记/"},{"title":"docker比一般多一点的初学者介绍三","url":"/2020/03/21/docker比一般多一点的初学者介绍三/"},{"title":"redis数据结构介绍四-第四部分 压缩表","url":"/2020/01/19/redis数据结构介绍四/"},{"title":"redis系列介绍七-过期策略","url":"/2020/04/12/redis系列介绍七/"},{"title":"JVM源码分析之G1垃圾收集器分析一","url":"/2019/12/07/JVM-G1-Part-1/"}]
[{"title":"34_Search_for_a_Range","url":"/2016/08/14/34-Search-for-a-Range/"},{"title":"AbstractQueuedSynchronizer","url":"/2019/09/23/AbstractQueuedSynchronizer/"},{"title":"add-two-number","url":"/2015/04/14/Add-Two-Number/"},{"title":"村上春树《1Q84》读后感","url":"/2019/12/18/1Q84读后感/"},{"title":"Clone Graph Part I","url":"/2014/12/30/Clone-Graph-Part-I/"},{"title":"2019年终总结","url":"/2020/02/01/2019年终总结/"},{"title":"Comparator使用小记","url":"/2020/04/05/Comparator使用小记/"},{"title":"leetcode no.3","url":"/2015/04/15/Leetcode-No-3/"},{"title":"MFC 模态对话框","url":"/2014/12/24/MFC 模态对话框/"},{"title":"G1收集器概述","url":"/2020/02/09/G1收集器概述/"},{"title":"Number of 1 Bits","url":"/2015/03/11/Number-Of-1-Bits/"},{"title":"Path Sum","url":"/2015/01/04/Path-Sum/"},{"title":"Maven实用小技巧","url":"/2020/02/16/Maven实用小技巧/"},{"title":"Redis_分布式锁","url":"/2019/12/10/Redis-Part-1/"},{"title":"Reverse Bits","url":"/2015/03/11/Reverse-Bits/"},{"title":"Reverse Integer","url":"/2015/03/13/Reverse-Integer/"},{"title":"two sum","url":"/2015/01/14/Two-Sum/"},{"title":"ambari-summary","url":"/2017/05/09/ambari-summary/"},{"title":"binary-watch","url":"/2016/09/29/binary-watch/"},{"title":"docker-mysql-cluster","url":"/2016/08/14/docker-mysql-cluster/"},{"title":"docker比一般多一点的初学者介绍","url":"/2020/03/08/docker比一般多一点的初学者介绍/"},{"title":"docker比一般多一点的初学者介绍三","url":"/2020/03/21/docker比一般多一点的初学者介绍三/"},{"title":"docker比一般多一点的初学者介绍二","url":"/2020/03/15/docker比一般多一点的初学者介绍二/"},{"title":"gogs使用webhook部署react单页应用","url":"/2020/02/22/gogs使用webhook部署react单页应用/"},{"title":"invert-binary-tree","url":"/2015/06/22/invert-binary-tree/"},{"title":"docker使用中发现的echo命令的一个小技巧及其他","url":"/2020/03/29/echo命令的一个小技巧/"},{"title":"minimum-size-subarray-sum-209","url":"/2016/10/11/minimum-size-subarray-sum-209/"},{"title":"C++ 指针使用中的一个小问题","url":"/2014/12/23/my-new-post/"},{"title":"openresty","url":"/2019/06/18/openresty/"},{"title":"pcre-intro-and-a-simple-package","url":"/2015/01/16/pcre-intro-and-a-simple-package/"},{"title":"php-abstract-class-and-interface","url":"/2016/11/10/php-abstract-class-and-interface/"},{"title":"rabbitmq-tips","url":"/2017/04/25/rabbitmq-tips/"},{"title":"redis数据结构介绍三-第三部分 整数集合","url":"/2020/01/10/redis数据结构介绍三/"},{"title":"redis数据结构介绍二-第二部分 跳表","url":"/2020/01/04/redis数据结构介绍二/"},{"title":"redis数据结构介绍五-第五部分 对象","url":"/2020/01/20/redis数据结构介绍五/"},{"title":"redis数据结构介绍四-第四部分 压缩表","url":"/2020/01/19/redis数据结构介绍四/"},{"title":"spark-little-tips","url":"/2017/03/28/spark-little-tips/"},{"title":"summary-ranges-228","url":"/2016/10/12/summary-ranges-228/"},{"title":"swoole-websocket-test","url":"/2016/07/13/swoole-websocket-test/"},{"title":"聊聊Java中的单例模式","url":"/2019/12/21/聊聊Java中的单例模式/"},{"title":"寄生虫观后感","url":"/2020/03/01/寄生虫观后感/"},{"title":"redis数据结构介绍-第一部分 SDS,链表,字典","url":"/2019/12/26/redis数据结构介绍/"},{"title":"redis数据结构介绍六 快表","url":"/2020/01/22/redis数据结构介绍六/"},{"title":"redis系列介绍七-过期策略","url":"/2020/04/12/redis系列介绍七/"},{"title":"JVM源码分析之G1垃圾收集器分析一","url":"/2019/12/07/JVM-G1-Part-1/"}]

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

@ -269,14 +269,14 @@
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/Java/JVM/" itemprop="url" rel="index">
<span itemprop="name">JVM</span>
<a href="/categories/C/" itemprop="url" rel="index">
<span itemprop="name">C++</span>
</a>
</span>
,
<span itemprop="about" itemscope itemtype="http://schema.org/Thing">
<a href="/categories/C/" itemprop="url" rel="index">
<span itemprop="name">C++</span>
<a href="/categories/Java/JVM/" itemprop="url" rel="index">
<span itemprop="name">JVM</span>
</a>
</span>
,


+ 8
- 8
sitemap.xml View File

@ -135,28 +135,28 @@
</url>
<url>
<loc>https://nicksxs.me/2019/12/10/Redis-Part-1/</loc>
<loc>https://nicksxs.me/2015/01/14/Two-Sum/</loc>
<lastmod>2020-01-12T13:08:27.015Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2015/01/14/Two-Sum/</loc>
<loc>https://nicksxs.me/2019/12/10/Redis-Part-1/</loc>
<lastmod>2020-01-12T13:08:27.015Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2016/11/10/php-abstract-class-and-interface/</loc>
<loc>https://nicksxs.me/2016/09/29/binary-watch/</loc>
<lastmod>2020-01-12T13:08:27.014Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2016/09/29/binary-watch/</loc>
<loc>https://nicksxs.me/2016/11/10/php-abstract-class-and-interface/</loc>
<lastmod>2020-01-12T13:08:27.014Z</lastmod>
@ -184,14 +184,14 @@
</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>
<loc>https://nicksxs.me/2016/08/14/docker-mysql-cluster/</loc>
<lastmod>2020-01-12T13:08:27.011Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2016/08/14/docker-mysql-cluster/</loc>
<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>
<lastmod>2020-01-12T13:08:27.011Z</lastmod>
@ -247,14 +247,14 @@
</url>
<url>
<loc>https://nicksxs.me/2017/03/28/spark-little-tips/</loc>
<loc>https://nicksxs.me/2014/12/23/my-new-post/</loc>
<lastmod>2020-01-12T13:08:26.998Z</lastmod>
</url>
<url>
<loc>https://nicksxs.me/2014/12/23/my-new-post/</loc>
<loc>https://nicksxs.me/2017/03/28/spark-little-tips/</loc>
<lastmod>2020-01-12T13:08:26.998Z</lastmod>


+ 176
- 196
tags/c/index.html View File

@ -55,7 +55,7 @@
<meta name="description" content="learn from zero,技术博客,Nicksxs,史学森">
<meta property="og:type" content="website">
<meta property="og:title" content="Nicksxs&#39;s Blog">
<meta property="og:url" content="https://nicksxs.me/tags/c/index.html">
<meta property="og:url" content="https://nicksxs.me/tags/C/index.html">
<meta property="og:site_name" content="Nicksxs&#39;s Blog">
<meta property="og:description" content="learn from zero,技术博客,Nicksxs,史学森">
<meta property="article:author" content="Nicksxs">
@ -66,7 +66,7 @@
<meta property="article:tag" content="森哥">
<meta name="twitter:card" content="summary">
<link rel="canonical" href="https://nicksxs.me/tags/c/">
<link rel="canonical" href="https://nicksxs.me/tags/C/">
<script id="page-configurations">
@ -78,7 +78,7 @@
};
</script>
<title>Tag: c++ | Nicksxs's Blog</title>
<title>Tag: C | Nicksxs's Blog</title>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-61358619-1"></script>
<script>
@ -225,14 +225,14 @@
<div class="post-block">
<div class="posts-collapse">
<div class="collection-title">
<h1 class="collection-header">c++
<h1 class="collection-header">C
<small>Tag</small>
</h1>
</div>
<div class="collection-year">
<h1 class="collection-header">2016</h1>
<h1 class="collection-header">2019</h1>
</div>
<article itemscope itemtype="http://schema.org/Article">
@ -240,198 +240,15 @@
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2016-10-12T23:25:17+08:00"
content="2016-10-12">
10-12
datetime="2019-12-10T23:26:26+08:00"
content="2019-12-10">
12-10
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2016/10/12/summary-ranges-228/" itemprop="url">
<span itemprop="name">summary-ranges-228</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2016-10-11T22:04:28+08:00"
content="2016-10-11">
10-11
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2016/10/11/minimum-size-subarray-sum-209/" itemprop="url">
<span itemprop="name">minimum-size-subarray-sum-209</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2016-09-29T23:16:06+08:00"
content="2016-09-29">
09-29
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2016/09/29/binary-watch/" itemprop="url">
<span itemprop="name">binary-watch</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2016-08-14T21:33:24+08:00"
content="2016-08-14">
08-14
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2016/08/14/34-Search-for-a-Range/" itemprop="url">
<span itemprop="name">34_Search_for_a_Range</span>
</a>
</h2>
</header>
</article>
<div class="collection-year">
<h1 class="collection-header">2015</h1>
</div>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2015-06-22T10:29:44+08:00"
content="2015-06-22">
06-22
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2015/06/22/invert-binary-tree/" itemprop="url">
<span itemprop="name">invert-binary-tree</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2015-04-15T13:49:00+08:00"
content="2015-04-15">
04-15
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2015/04/15/Leetcode-No-3/" itemprop="url">
<span itemprop="name">leetcode no.3</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2015-04-14T17:40:10+08:00"
content="2015-04-14">
04-14
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2015/04/14/Add-Two-Number/" itemprop="url">
<span itemprop="name">add-two-number</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2015-03-13T17:22:20+08:00"
content="2015-03-13">
03-13
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2015/03/13/Reverse-Integer/" itemprop="url">
<span itemprop="name">Reverse Integer</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2015-03-11T17:35:20+08:00"
content="2015-03-11">
03-11
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2015/03/11/Reverse-Bits/" itemprop="url">
<span itemprop="name">Reverse Bits</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2015-03-11T17:02:58+08:00"
content="2015-03-11">
03-11
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2015/03/11/Number-Of-1-Bits/" itemprop="url">
<span itemprop="name">Number of 1 Bits</span>
<a class="post-title-link" href="/2019/12/10/Redis-Part-1/" itemprop="url">
<span itemprop="name">Redis_分布式锁</span>
</a>
</h2>
@ -445,9 +262,6 @@
<nav class="pagination">
<span class="page-number current">1</span><a class="page-number" href="/tags/c/page/2/">2</a><a class="extend next" rel="next" href="/tags/c/page/2/"><i class="fa fa-angle-right" aria-label="Next page"></i></a>
</nav>
@ -761,6 +575,172 @@
<script src="//cdn.jsdelivr.net/npm/quicklink@1/dist/quicklink.umd.js"></script>
<script>
window.addEventListener('load', () => {
quicklink({
timeout: 3000,
priority: true,
ignores: [uri => uri.includes('#'),uri => uri == 'https://nicksxs.me/tags/C/',]
});
});
</script>
<script>
function loadCount() {
var d = document, s = d.createElement('script');
s.src = 'https://nicksxs.disqus.com/count.js';
s.id = 'dsq-count-scr';
(d.head || d.body).appendChild(s);
}
// defer loading until the whole page loading is completed
window.addEventListener('load', loadCount, false);
</script>
</body>
</html>
url = encodeURI(url);
return document.getElementById(url).querySelector('.leancloud-visitors-count');
}
if (CONFIG.page.isPost) {
function addCount(Counter) {
var visitors = document.querySelector('.leancloud_visitors');
var url = decodeURI(visitors.getAttribute('id'));
var title = visitors.getAttribute('data-flag-title');
Counter('get', `/classes/Counter?where=${JSON.stringify({ url })}`)
.then(response => response.json())
.then(({ results }) => {
if (results.length > 0) {
var counter = results[0];
Counter('put', '/classes/Counter/' + counter.objectId, { time: { '__op': 'Increment', 'amount': 1 } })
.then(response => response.json())
.then(() => {
leancloudSelector(url).innerText = counter.time + 1;
})
.catch(error => {
console.error('Failed to save visitor count', error);
})
} else {
leancloudSelector(url).innerText = 'Counter not initialized! More info at console err msg.';
console.error('ATTENTION! LeanCloud counter has security bug, see how to solve it here: https://github.com/theme-next/hexo-leancloud-counter-security. \n However, you can still use LeanCloud without security, by setting `security` option to `false`.');
}
})
.catch(error => {
console.error('LeanCloud Counter Error', error);
});
}
} else {
function showTime(Counter) {
var visitors = document.querySelectorAll('.leancloud_visitors');
var entries = [...visitors].map(element => {
return decodeURI(element.getAttribute('id'));
});
Counter('get', `/classes/Counter?where=${JSON.stringify({ url: { '$in': entries } })}`)
.then(response => response.json())
.then(({ results }) => {
if (results.length === 0) {
document.querySelectorAll('.leancloud_visitors .leancloud-visitors-count').forEach(element => {
element.innerText = 0;
});
return;
}
for (let item of results) {
let { url, time } = item;
leancloudSelector(url).innerText = time;
}
for (let url of entries) {
var element = leancloudSelector(url);
if (element.innerText == '') {
element.innerText = 0;
}
}
})
.catch(error => {
console.error('LeanCloud Counter Error', error);
});
}
}
fetch('https://app-router.leancloud.cn/2/route?appId=ysza182Vghlqjdt7QiwGLLJy-gzGzoHsz')
.then(response => response.json())
.then(({ api_server }) => {
var Counter = (method, url, data) => {
return fetch(`https://${api_server}/1.1${url}`, {
method: method,
headers: {
'X-LC-Id': 'ysza182Vghlqjdt7QiwGLLJy-gzGzoHsz',
'X-LC-Key': 's9GDqbn7gnGGkusf66YRVccw',
'Content-Type': 'application/json',
},
body: JSON.stringify(data)
});
};
if (CONFIG.page.isPost) {
if (CONFIG.hostname !== location.hostname) return;
addCount(Counter);
} else if (document.querySelectorAll('.post-title-link').length >= 1) {
showTime(Counter);
}
});
</script>
</div>
</footer>
</div>
<script src="/lib/anime.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/jquery@3/dist/jquery.min.js"></script>
<script src="//cdn.jsdelivr.net/gh/fancyapps/fancybox@3/dist/jquery.fancybox.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/lozad@1/dist/lozad.min.js"></script>
<script src="/lib/velocity/velocity.min.js"></script>
<script src="/lib/velocity/velocity.ui.min.js"></script>
<script src="/js/utils.js"></script>
<script src="/js/motion.js"></script>
<script src="/js/schemes/pisces.js"></script>
<script src="/js/next-boot.js"></script>
<script>
(function(){
var bp = document.createElement('script');
var curProtocol = window.location.protocol.split(':')[0];
bp.src = (curProtocol === 'https') ? 'https://zz.bdstatic.com/linksubmit/push.js' : 'http://push.zhanzhang.baidu.com/push.js';
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
})();
</script>
<script src="//cdn.jsdelivr.net/npm/quicklink@1/dist/quicklink.umd.js"></script>
<script>
window.addEventListener('load', () => {


+ 72
- 93
tags/java/index.html View File

@ -55,7 +55,7 @@
<meta name="description" content="learn from zero,技术博客,Nicksxs,史学森">
<meta property="og:type" content="website">
<meta property="og:title" content="Nicksxs&#39;s Blog">
<meta property="og:url" content="https://nicksxs.me/tags/java/index.html">
<meta property="og:url" content="https://nicksxs.me/tags/Java/index.html">
<meta property="og:site_name" content="Nicksxs&#39;s Blog">
<meta property="og:description" content="learn from zero,技术博客,Nicksxs,史学森">
<meta property="article:author" content="Nicksxs">
@ -66,7 +66,7 @@
<meta property="article:tag" content="森哥">
<meta name="twitter:card" content="summary">
<link rel="canonical" href="https://nicksxs.me/tags/java/">
<link rel="canonical" href="https://nicksxs.me/tags/Java/">
<script id="page-configurations">
@ -78,7 +78,7 @@
};
</script>
<title>Tag: java | Nicksxs's Blog</title>
<title>Tag: Java | Nicksxs's Blog</title>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-61358619-1"></script>
<script>
@ -225,12 +225,75 @@
<div class="post-block">
<div class="posts-collapse">
<div class="collection-title">
<h1 class="collection-header">java
<h1 class="collection-header">Java
<small>Tag</small>
</h1>
</div>
<div class="collection-year">
<h1 class="collection-header">2020</h1>
</div>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2020-04-05T21:41:41+08:00"
content="2020-04-05">
04-05
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2020/04/05/Comparator%E4%BD%BF%E7%94%A8%E5%B0%8F%E8%AE%B0/" itemprop="url">
<span itemprop="name">Comparator使用小记</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2020-02-16T10:39:42+08:00"
content="2020-02-16">
02-16
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2020/02/16/Maven%E5%AE%9E%E7%94%A8%E5%B0%8F%E6%8A%80%E5%B7%A7/" itemprop="url">
<span itemprop="name">Maven实用小技巧</span>
</a>
</h2>
</header>
</article>
<article itemscope itemtype="http://schema.org/Article">
<header class="post-header">
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2020-02-09T20:52:02+08:00"
content="2020-02-09">
02-09
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2020/02/09/G1%E6%94%B6%E9%9B%86%E5%99%A8%E6%A6%82%E8%BF%B0/" itemprop="url">
<span itemprop="name">G1收集器概述</span>
</a>
</h2>
</header>
</article>
<div class="collection-year">
<h1 class="collection-header">2019</h1>
</div>
@ -240,15 +303,15 @@
<div class="post-meta">
<time itemprop="dateCreated"
datetime="2019-09-23T23:40:05+08:00"
content="2019-09-23">
09-23
datetime="2019-12-07T00:54:19+08:00"
content="2019-12-07">
12-07
</time>
</div>
<h2 class="post-title">
<a class="post-title-link" href="/2019/09/23/AbstractQueuedSynchronizer/" itemprop="url">
<span itemprop="name">AbstractQueuedSynchronizer</span>
<a class="post-title-link" href="/2019/12/07/JVM-G1-Part-1/" itemprop="url">
<span itemprop="name">JVM源码分析之G1垃圾收集器分析一</span>
</a>
</h2>
@ -575,90 +638,6 @@
<script src="//cdn.jsdelivr.net/npm/quicklink@1/dist/quicklink.umd.js"></script>
<script>
window.addEventListener('load', () => {
quicklink({
timeout: 3000,
priority: true,
ignores: [uri => uri.includes('#'),uri => uri == 'https://nicksxs.me/tags/java/',]
});
});
</script>
<script>
function loadCount() {
var d = document, s = d.createElement('script');
s.src = 'https://nicksxs.disqus.com/count.js';
s.id = 'dsq-count-scr';
(d.head || d.body).appendChild(s);
}
// defer loading until the whole page loading is completed
window.addEventListener('load', loadCount, false);
</script>
</body>
</html>
>= 1) {
showTime(Counter);
}
});
</script>
</div>
</footer>
</div>
<script src="/lib/anime.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/jquery@3/dist/jquery.min.js"></script>
<script src="//cdn.jsdelivr.net/gh/fancyapps/fancybox@3/dist/jquery.fancybox.min.js"></script>
<script src="//cdn.jsdelivr.net/npm/lozad@1/dist/lozad.min.js"></script>
<script src="/lib/velocity/velocity.min.js"></script>
<script src="/lib/velocity/velocity.ui.min.js"></script>
<script src="/js/utils.js"></script>
<script src="/js/motion.js"></script>
<script src="/js/schemes/pisces.js"></script>
<script src="/js/next-boot.js"></script>
<script>
(function(){
var bp = document.createElement('script');
var curProtocol = window.location.protocol.split(':')[0];
bp.src = (curProtocol === 'https') ? 'https://zz.bdstatic.com/linksubmit/push.js' : 'http://push.zhanzhang.baidu.com/push.js';
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
})();
</script>
<script src="//cdn.jsdelivr.net/npm/quicklink@1/dist/quicklink.umd.js"></script>
<script>
window.addEventListener('load', () => {


Loading…
Cancel
Save