日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

并发编程(七)好用的线程池ThreadPoolExecutor

發布時間:2023/12/20 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 并发编程(七)好用的线程池ThreadPoolExecutor 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

并發編程專欄系列博客

并發編程(一)python并發編程簡介

并發編程(二)怎樣選擇多線程多進程和多協程

并發編程(三)Python編程慢的罪魁禍首。全局解釋器鎖GIL

并發編程(四)如何使用多線程,使用多線程對爬蟲程序進行修改及比較

并發編程(五)python實現生產者消費者模式多線程爬蟲

并發編程(六)線程安全問題以及lock解決方案

并發編程(七)好用的線程池ThreadPoolExecutor

并發編程(八)在web服務中使用線程池加速

并發編程(九)使用多進程multiprocessing加速程序運行

并發編程(十)在Flask服務中使用進程池加速

并發編程(十一)python異步IO實現并發編程

并發編程(十二)使用subprocess啟動電腦任意程序(聽歌、解壓縮、自動下載等等)

?
?

文章目錄

            • 線程池的原理
            • 使用線程池的好處
            • ThreadPoolExecutor的使用語法
            • 示例

線程池的原理

在介紹線程池原理之前,先介紹一下線程的生命周期

從上圖我們可以基本了解線程的一個生命周期。其中,新建線程系統會分配資源,終止線程系統會回收資源,而進行這些工作都需要時間。那么,如果可以重復使用線程,則可以減去新建和終止線程的開銷,這就是線程池的基本原理。接下來我們再看一個圖,通過這個圖我們將了解線程池的流轉過程。

從上圖我們可以看出,每有一個新任務就會將其放到任務隊列。而線程池中存放的是可以重復使用的線程。當有任務時,線程會從任務隊列中依次取出任務進行執行。執行完后不會終止進程,而是會繼續取出新的任務進行執行。如果任務隊列中沒有任務,就會回到線程池等待新的任務。

?

使用線程池的好處
  • 提升性能:因為減去了大量新建、終止線程的開銷,重復使用了線程資源。
  • 適用場景:適合處理突發性大量請求或者需要大量線程完成任務、但實際任務處理時間較短。
  • 防御功能:能有效避免系統因為創建線程較多,而導致系統負荷過大相應變慢等問題。
  • 代碼優勢:使用線程池的語法比自己新建線程執行線程更加簡潔。

?

ThreadPoolExecutor的使用語法

用法一:map函數,比較簡單

注意map的結果和入參是順序對應的

適用于知道所有任務

# 導包 from concurrent.futures import ThreadPoolExwcutorwith ThreadPoolExecutor() as pool:# 傳入函數和鏈接列表, 就會返回列表執行的所有結果results = pool.map(craw, urls)for rst in results:print(rst)

用法二:future模式,更加強大

注意如果用as_completed順序是不定的

適用于一個一個出現或新建的任務

# 導包 from concurrent.futures import ThreadPoolExecutor, as_completedwith ThreadPoolExecutor() as pool:futures = [pool.submit(craw, url) for url in urls]# 按順序返回,執行完也需要等待前面任務執行完返回才能返回for future in futures:print(future.result())# 哪個任務就直接返回for future in as_completed(futures):print(future.result())

?

示例
# -*- coding: utf-8 -*- # @Time : 2021-03-22 11:03:10 # @Author : wlq # @FileName: thread_pool.py # @Email :rd_wlq@163.com import requests from bs4 import BeautifulSoup from concurrent.futures import ThreadPoolExecutor, as_completedurls = [f"https://w.cnblogs.com/#p{page}"for page in range(1, 51) ]def craw(url):r = requests.get(url)return r.textdef parse(html):soup = BeautifulSoup(html, "html.parser")links = soup.find_all("a", class_="post-item-title")return [(link["href"], link.get_text()) for link in links]print("============map begin=============") with ThreadPoolExecutor() as pool:htmls = pool.map(craw, urls)htmls = list(zip(urls, htmls))for url, html in htmls:print(url, len(html))print("============map over=============")print("============future begin=============") with ThreadPoolExecutor() as pool:futures = dict()for url, html in htmls:future = pool.submit(parse, html)futures[future] = urlfor future, url in futures.items():print(url, future.result())print("============future over=============")''' output: ============map begin============= https://w.cnblogs.com/#p1 70106 https://w.cnblogs.com/#p2 70106 https://w.cnblogs.com/#p3 70106 https://w.cnblogs.com/#p4 70106 https://w.cnblogs.com/#p5 70106 https://w.cnblogs.com/#p6 70106 https://w.cnblogs.com/#p7 70106 https://w.cnblogs.com/#p8 70106 https://w.cnblogs.com/#p9 70106 https://w.cnblogs.com/#p10 70106 https://w.cnblogs.com/#p11 70106 https://w.cnblogs.com/#p12 70106 https://w.cnblogs.com/#p13 70106 https://w.cnblogs.com/#p14 70106 https://w.cnblogs.com/#p15 70106 https://w.cnblogs.com/#p16 70106 https://w.cnblogs.com/#p17 70106 https://w.cnblogs.com/#p18 70106 https://w.cnblogs.com/#p19 70106 https://w.cnblogs.com/#p20 70106 https://w.cnblogs.com/#p21 70106 https://w.cnblogs.com/#p22 70106 https://w.cnblogs.com/#p23 70106 https://w.cnblogs.com/#p24 70106 https://w.cnblogs.com/#p25 70106 https://w.cnblogs.com/#p26 70106 https://w.cnblogs.com/#p27 70106 https://w.cnblogs.com/#p28 70106 https://w.cnblogs.com/#p29 70106 https://w.cnblogs.com/#p30 70106 https://w.cnblogs.com/#p31 70106 https://w.cnblogs.com/#p32 70106 https://w.cnblogs.com/#p33 70106 https://w.cnblogs.com/#p34 70106 https://w.cnblogs.com/#p35 70106 https://w.cnblogs.com/#p36 70106 https://w.cnblogs.com/#p37 70106 https://w.cnblogs.com/#p38 70106 https://w.cnblogs.com/#p39 70106 https://w.cnblogs.com/#p40 70106 https://w.cnblogs.com/#p41 70106 https://w.cnblogs.com/#p42 70106 https://w.cnblogs.com/#p43 70106 https://w.cnblogs.com/#p44 70106 https://w.cnblogs.com/#p45 70106 https://w.cnblogs.com/#p46 70106 https://w.cnblogs.com/#p47 70106 https://w.cnblogs.com/#p48 70106 https://w.cnblogs.com/#p49 70106 https://w.cnblogs.com/#p50 70106 ============map over============= ============future begin============= https://w.cnblogs.com/#p1 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p2 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p3 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p4 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p5 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p6 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p7 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p8 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p9 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p10 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p11 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p12 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p13 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p14 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p15 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p16 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p17 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p18 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p19 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p20 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p21 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p22 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p23 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p24 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p25 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p26 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p27 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p28 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p29 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p30 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p31 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p32 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p33 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p34 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p35 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p36 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p37 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p38 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p39 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p40 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p41 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p42 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p43 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p44 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p45 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p46 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p47 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p48 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p49 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p50 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] ============future over============= '''

通過代碼,我們知道url列表中是順序存放的。通過craw函數的輸出,可以看出map執行輸出也是按順序的,且在傳入值時,需要將所有的一起傳入。

再看future的輸出,同樣是順序輸出的,但是他的輸入是一個一個進行的。如果沒有辦法在開始時一下子將所有值輸入就需要使用future。

# -*- coding: utf-8 -*- # @Time : 2021-03-22 11:03:10 # @Author : wlq # @FileName: thread_pool.py # @Email :rd_wlq@163.com import requests from bs4 import BeautifulSoup from concurrent.futures import ThreadPoolExecutor, as_completedurls = [f"https://w.cnblogs.com/#p{page}"for page in range(1, 51) ]def craw(url):r = requests.get(url)return r.textdef parse(html):soup = BeautifulSoup(html, "html.parser")links = soup.find_all("a", class_="post-item-title")return [(link["href"], link.get_text()) for link in links]print("============map begin=============") with ThreadPoolExecutor() as pool:htmls = pool.map(craw, urls)htmls = list(zip(urls, htmls))for url, html in htmls:print(url, len(html))print("============map over=============")print("============future begin=============") with ThreadPoolExecutor() as pool:futures = dict()for url, html in htmls:future = pool.submit(parse, html)futures[future] = urlfor future in as_completed(futures.keys()):url = futures[future]print(url, future.result())print("============future over=============")''' output: ============map begin============= https://w.cnblogs.com/#p1 70106 https://w.cnblogs.com/#p2 70106 https://w.cnblogs.com/#p3 70106 https://w.cnblogs.com/#p4 70106 https://w.cnblogs.com/#p5 70106 https://w.cnblogs.com/#p6 70106 https://w.cnblogs.com/#p7 70106 https://w.cnblogs.com/#p8 70106 https://w.cnblogs.com/#p9 70106 https://w.cnblogs.com/#p10 70106 https://w.cnblogs.com/#p11 70106 https://w.cnblogs.com/#p12 70106 https://w.cnblogs.com/#p13 70106 https://w.cnblogs.com/#p14 70106 https://w.cnblogs.com/#p15 70106 https://w.cnblogs.com/#p16 70106 https://w.cnblogs.com/#p17 70106 https://w.cnblogs.com/#p18 70106 https://w.cnblogs.com/#p19 70106 https://w.cnblogs.com/#p20 70106 https://w.cnblogs.com/#p21 70106 https://w.cnblogs.com/#p22 70106 https://w.cnblogs.com/#p23 70106 https://w.cnblogs.com/#p24 70106 https://w.cnblogs.com/#p25 70106 https://w.cnblogs.com/#p26 70106 https://w.cnblogs.com/#p27 70106 https://w.cnblogs.com/#p28 70106 https://w.cnblogs.com/#p29 70106 https://w.cnblogs.com/#p30 70106 https://w.cnblogs.com/#p31 70106 https://w.cnblogs.com/#p32 70106 https://w.cnblogs.com/#p33 70106 https://w.cnblogs.com/#p34 70106 https://w.cnblogs.com/#p35 70106 https://w.cnblogs.com/#p36 70106 https://w.cnblogs.com/#p37 70106 https://w.cnblogs.com/#p38 70106 https://w.cnblogs.com/#p39 70106 https://w.cnblogs.com/#p40 70106 https://w.cnblogs.com/#p41 70106 https://w.cnblogs.com/#p42 70106 https://w.cnblogs.com/#p43 70106 https://w.cnblogs.com/#p44 70106 https://w.cnblogs.com/#p45 70106 https://w.cnblogs.com/#p46 70106 https://w.cnblogs.com/#p47 70106 https://w.cnblogs.com/#p48 70106 https://w.cnblogs.com/#p49 70106 https://w.cnblogs.com/#p50 70106 ============map over============= ============future begin============= https://w.cnblogs.com/#p26 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p21 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p29 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p15 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p13 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p31 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p4 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p20 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p17 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p11 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p7 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p28 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p19 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p32 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p24 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p8 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p33 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p2 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p3 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p25 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p35 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p6 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p9 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p14 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p30 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p34 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p5 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p23 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p16 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p27 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p18 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p12 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p22 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p10 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p1 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p39 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p37 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p44 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p36 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p42 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p46 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p41 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p43 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p45 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p48 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p47 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p40 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p38 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p50 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] https://w.cnblogs.com/#p49 [('https://www.cnblogs.com/TomDwan/p/14550984.html', '文件上傳漏洞全面滲透姿勢總結'), ('https://www.cnblogs.com/ice-image/p/14554250.html', 'RPC 框架設計'), ('https://www.cnblogs.com/huaweiyun/p/14554253.html', '都在講Redis主從復制原理,我來講實踐總結'), ('https://www.cnblogs.com/JulianHuang/p/14554245.html', 'Ingress-nginx工作原理和實踐'), ('https://www.cnblogs.com/tencent-cloud-native/p/14554124.html', '一文讀懂SuperEdge拓撲算法'), ('https://www.cnblogs.com/root429/p/14554028.html', '阿里一面CyclicBarrier和CountDownLatch的區別是啥'), ('https://www.cnblogs.com/light0011/p/14554003.html', '圖的最短路徑之楊貴妃荔枝自由'), ('https://www.cnblogs.com/chiaki/p/14551882.html', '淺析MyBatis(三):聊一聊MyBatis的實用插件與自定義插件'), ('https://www.cnblogs.com/technology-blog/p/14544096.html', 'Spring源碼之ApplicationContext'), ('https://www.cnblogs.com/zgrey/p/14553606.html', 'KVM虛擬化配置'), ('https://www.cnblogs.com/xiyuanMore/p/14553598.html', '聊聊自驅團隊的構建(四)'), ('https://www.cnblogs.com/pengdai/p/14553561.html', 'Tomcat詳解系列(2) - 理解Tomcat架構設計'), ('https://www.cnblogs.com/onlyblues/p/14550828.html', '遍歷二叉樹的遞歸與非遞歸代碼實現'), ('https://www.cnblogs.com/xueweihan/p/14553532.html', '詳解 ZooKeeper 數據持久化'), ('https://www.cnblogs.com/charlieroro/p/14439895.html', '混合云中的事件驅動架構'), ('https://www.cnblogs.com/vchar/p/14347260.html', 'Docker上安裝Redis'), ('https://www.cnblogs.com/danvic712/p/simplify-abp-generated-template-structure.html', 'ABP 適用性改造 - 精簡 ABP CLI 生成的項目結構'), ('https://www.cnblogs.com/flydean/p/14553206.html', '密碼學系列之:csrf跨站點請求偽造'), ('https://www.cnblogs.com/cmt/p/14553189.html', '網站整改公告'), ('https://www.cnblogs.com/pingguo-softwaretesting/p/14535112.html', '【小白學算法】5.鏈表(linked list),鏈表的插入、讀取')] ============future over============= '''

與上面那個代碼比較,你會發現就只有future的輸出改變,不是直接輸出。而是調用了as_completed方法,這個方法的作用就是不需要根據任務隊列的先后進行順序輸出。而是,誰先執行完成誰先輸出。所以這里的future輸出是無序的。

總結

以上是生活随笔為你收集整理的并发编程(七)好用的线程池ThreadPoolExecutor的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。