diff --git a/2014/12/23/my-new-post/index.html b/2014/12/23/my-new-post/index.html
index 56b8db8ad2..c95c789a28 100644
--- a/2014/12/23/my-new-post/index.html
+++ b/2014/12/23/my-new-post/index.html
@@ -428,20 +428,20 @@
@@ -466,7 +466,7 @@
diff --git a/2014/12/24/MFC 模态对话框/index.html b/2014/12/24/MFC 模态对话框/index.html
index 9b81001558..1da06d8038 100644
--- a/2014/12/24/MFC 模态对话框/index.html
+++ b/2014/12/24/MFC 模态对话框/index.html
@@ -301,16 +301,16 @@
-
+
-
+
-
+
@@ -451,20 +451,20 @@
@@ -489,7 +489,7 @@
diff --git a/2014/12/30/Clone-Graph-Part-I/index.html b/2014/12/30/Clone-Graph-Part-I/index.html
index 5fe75eda06..21848c8016 100644
--- a/2014/12/30/Clone-Graph-Part-I/index.html
+++ b/2014/12/30/Clone-Graph-Part-I/index.html
@@ -303,16 +303,16 @@
-
+
-
+
-
+
-
+
@@ -454,20 +454,20 @@
@@ -492,7 +492,7 @@
diff --git a/2015/01/04/Path-Sum/index.html b/2015/01/04/Path-Sum/index.html
index 5b9b52097d..568ccae243 100644
--- a/2015/01/04/Path-Sum/index.html
+++ b/2015/01/04/Path-Sum/index.html
@@ -302,19 +302,19 @@
@@ -456,20 +456,20 @@
@@ -494,7 +494,7 @@
diff --git a/2015/01/14/Two-Sum/index.html b/2015/01/14/Two-Sum/index.html
index 5cc850043d..4cb9e0ad8e 100644
--- a/2015/01/14/Two-Sum/index.html
+++ b/2015/01/14/Two-Sum/index.html
@@ -303,19 +303,19 @@
@@ -457,20 +457,20 @@
@@ -495,7 +495,7 @@
diff --git a/2015/01/16/pcre-intro-and-a-simple-package/index.html b/2015/01/16/pcre-intro-and-a-simple-package/index.html
index bac678390e..81eb57e4f1 100644
--- a/2015/01/16/pcre-intro-and-a-simple-package/index.html
+++ b/2015/01/16/pcre-intro-and-a-simple-package/index.html
@@ -318,16 +318,16 @@
-
+
-
+
-
+
@@ -469,20 +469,20 @@
@@ -507,7 +507,7 @@
diff --git a/2015/03/11/Number-Of-1-Bits/index.html b/2015/03/11/Number-Of-1-Bits/index.html
index 961fe520d7..717b53fff1 100644
--- a/2015/03/11/Number-Of-1-Bits/index.html
+++ b/2015/03/11/Number-Of-1-Bits/index.html
@@ -302,16 +302,16 @@
-
+
-
+
-
+
-
+
@@ -453,20 +453,20 @@
@@ -491,7 +491,7 @@
diff --git a/2015/03/11/Reverse-Bits/index.html b/2015/03/11/Reverse-Bits/index.html
index bce882d3ce..4d23afb57b 100644
--- a/2015/03/11/Reverse-Bits/index.html
+++ b/2015/03/11/Reverse-Bits/index.html
@@ -300,19 +300,19 @@
@@ -454,20 +454,20 @@
@@ -492,7 +492,7 @@
diff --git a/2015/03/13/Reverse-Integer/index.html b/2015/03/13/Reverse-Integer/index.html
index 8a819347f2..5e9aac16e1 100644
--- a/2015/03/13/Reverse-Integer/index.html
+++ b/2015/03/13/Reverse-Integer/index.html
@@ -303,19 +303,19 @@
@@ -457,20 +457,20 @@
@@ -495,7 +495,7 @@
diff --git a/2015/04/14/Add-Two-Number/index.html b/2015/04/14/Add-Two-Number/index.html
index b7065f0834..88f029d927 100644
--- a/2015/04/14/Add-Two-Number/index.html
+++ b/2015/04/14/Add-Two-Number/index.html
@@ -303,19 +303,19 @@
@@ -457,20 +457,20 @@
@@ -495,7 +495,7 @@
diff --git a/2015/04/15/Leetcode-No-3/index.html b/2015/04/15/Leetcode-No-3/index.html
index 2e6047f9d6..fb8fe26d0b 100644
--- a/2015/04/15/Leetcode-No-3/index.html
+++ b/2015/04/15/Leetcode-No-3/index.html
@@ -300,19 +300,19 @@
@@ -454,20 +454,20 @@
@@ -492,7 +492,7 @@
diff --git a/2015/06/22/invert-binary-tree/index.html b/2015/06/22/invert-binary-tree/index.html
index a35156fe03..21348808e1 100644
--- a/2015/06/22/invert-binary-tree/index.html
+++ b/2015/06/22/invert-binary-tree/index.html
@@ -309,19 +309,19 @@
@@ -462,20 +462,20 @@
@@ -500,7 +500,7 @@
diff --git a/2016/07/13/swoole-websocket-test/index.html b/2016/07/13/swoole-websocket-test/index.html
index 610af81102..977fe7680f 100644
--- a/2016/07/13/swoole-websocket-test/index.html
+++ b/2016/07/13/swoole-websocket-test/index.html
@@ -461,20 +461,20 @@ user3:
@@ -499,7 +499,7 @@ user3:
diff --git a/2016/08/14/34-Search-for-a-Range/index.html b/2016/08/14/34-Search-for-a-Range/index.html
index cd32263e53..2b9633678c 100644
--- a/2016/08/14/34-Search-for-a-Range/index.html
+++ b/2016/08/14/34-Search-for-a-Range/index.html
@@ -301,7 +301,7 @@
-
-
+
-
@@ -310,7 +310,7 @@
-
-
+
-
@@ -455,20 +455,20 @@
@@ -493,7 +493,7 @@
diff --git a/2016/08/14/docker-mysql-cluster/index.html b/2016/08/14/docker-mysql-cluster/index.html
index 47eb06316c..2c80434673 100644
--- a/2016/08/14/docker-mysql-cluster/index.html
+++ b/2016/08/14/docker-mysql-cluster/index.html
@@ -305,16 +305,16 @@
@@ -456,20 +456,20 @@
@@ -494,7 +494,7 @@
diff --git a/2016/09/29/binary-watch/index.html b/2016/09/29/binary-watch/index.html
index 6c9ce51a3d..8da26e5eaa 100644
--- a/2016/09/29/binary-watch/index.html
+++ b/2016/09/29/binary-watch/index.html
@@ -309,16 +309,16 @@
-
-
+
-
-
+
-
-
+
-
-
+
-
@@ -463,20 +463,20 @@
@@ -501,7 +501,7 @@
diff --git a/2016/10/11/minimum-size-subarray-sum-209/index.html b/2016/10/11/minimum-size-subarray-sum-209/index.html
index eb0bfabbbd..e63318f9d8 100644
--- a/2016/10/11/minimum-size-subarray-sum-209/index.html
+++ b/2016/10/11/minimum-size-subarray-sum-209/index.html
@@ -299,19 +299,19 @@
@@ -453,20 +453,20 @@
@@ -491,7 +491,7 @@
diff --git a/2016/10/12/summary-ranges-228/index.html b/2016/10/12/summary-ranges-228/index.html
index 22f5df6c92..25252fa329 100644
--- a/2016/10/12/summary-ranges-228/index.html
+++ b/2016/10/12/summary-ranges-228/index.html
@@ -298,19 +298,19 @@
@@ -452,20 +452,20 @@
@@ -490,7 +490,7 @@
diff --git a/2016/11/10/php-abstract-class-and-interface/index.html b/2016/11/10/php-abstract-class-and-interface/index.html
index 131ece819f..110cc994a9 100644
--- a/2016/11/10/php-abstract-class-and-interface/index.html
+++ b/2016/11/10/php-abstract-class-and-interface/index.html
@@ -447,20 +447,20 @@
@@ -485,7 +485,7 @@
diff --git a/2017/03/28/spark-little-tips/index.html b/2017/03/28/spark-little-tips/index.html
index 316436b01b..aa9c111ef3 100644
--- a/2017/03/28/spark-little-tips/index.html
+++ b/2017/03/28/spark-little-tips/index.html
@@ -436,20 +436,20 @@
@@ -474,7 +474,7 @@
diff --git a/2017/04/25/rabbitmq-tips/index.html b/2017/04/25/rabbitmq-tips/index.html
index b4f3614197..273f84fec3 100644
--- a/2017/04/25/rabbitmq-tips/index.html
+++ b/2017/04/25/rabbitmq-tips/index.html
@@ -448,20 +448,20 @@
@@ -486,7 +486,7 @@
diff --git a/2017/05/09/ambari-summary/index.html b/2017/05/09/ambari-summary/index.html
index 24a82eab9e..4bd8d5aa84 100644
--- a/2017/05/09/ambari-summary/index.html
+++ b/2017/05/09/ambari-summary/index.html
@@ -440,20 +440,20 @@
@@ -478,7 +478,7 @@
diff --git a/2019/06/18/openresty/index.html b/2019/06/18/openresty/index.html
index 1c6cc232e0..8cf7e78d90 100644
--- a/2019/06/18/openresty/index.html
+++ b/2019/06/18/openresty/index.html
@@ -462,20 +462,20 @@
@@ -500,7 +500,7 @@
diff --git a/2019/09/23/AbstractQueuedSynchronizer/index.html b/2019/09/23/AbstractQueuedSynchronizer/index.html
index bd99d9e436..4809097afb 100644
--- a/2019/09/23/AbstractQueuedSynchronizer/index.html
+++ b/2019/09/23/AbstractQueuedSynchronizer/index.html
@@ -308,13 +308,13 @@
-
-
+
-
-
+
-
-
+
@@ -455,20 +455,20 @@
@@ -493,7 +493,7 @@
diff --git a/2019/12/07/JVM-G1-Part-1/index.html b/2019/12/07/JVM-G1-Part-1/index.html
index 582ea07dd4..29afbe7345 100644
--- a/2019/12/07/JVM-G1-Part-1/index.html
+++ b/2019/12/07/JVM-G1-Part-1/index.html
@@ -36,8 +36,8 @@
-
+
@@ -251,11 +251,11 @@
,
- GC
+ C++
,
- C++
+ GC
@@ -324,7 +324,7 @@
-
-
+
-
@@ -378,8 +378,8 @@
-
-
+
@@ -373,8 +373,8 @@