From ce4edc0e6ee1925818f12680928cf2f9913deab3 Mon Sep 17 00:00:00 2001 From: cao-gift Date: Sat, 3 Aug 2024 05:49:30 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=89auto=20update=20by=20Gmeek=20action?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- ...20\346\216\250\350\215\220\343\200\221.md" | 196 ++++++++++++++++++ blogBase.json | 2 +- docs/index.html | 2 +- docs/post/20.html | 6 +- docs/postList.json | 2 +- docs/rss.xml | 4 +- 7 files changed, 205 insertions(+), 9 deletions(-) create mode 100644 "backup/\351\251\276\350\200\203\347\247\221\347\233\256\344\270\200\347\254\224\350\256\260\343\200\220\346\216\250\350\215\220\343\200\221.md" diff --git a/README.md b/README.md index 90c5e9b..2957a63 100644 --- a/README.md +++ b/README.md @@ -2,5 +2,5 @@ ### :page_facing_up: [14](https://blog.freeblock.cn/tag.html) ### :speech_balloon: 0 ### :hibiscus: 102950 -### :alarm_clock: 2024-08-01 21:55:59 +### :alarm_clock: 2024-08-03 13:49:30 ### Powered by :heart: [Gmeek](https://github.com/Meekdai/Gmeek) diff --git "a/backup/\351\251\276\350\200\203\347\247\221\347\233\256\344\270\200\347\254\224\350\256\260\343\200\220\346\216\250\350\215\220\343\200\221.md" "b/backup/\351\251\276\350\200\203\347\247\221\347\233\256\344\270\200\347\254\224\350\256\260\343\200\220\346\216\250\350\215\220\343\200\221.md" new file mode 100644 index 0000000..2db023f --- /dev/null +++ "b/backup/\351\251\276\350\200\203\347\247\221\347\233\256\344\270\200\347\254\224\350\256\260\343\200\220\346\216\250\350\215\220\343\200\221.md" @@ -0,0 +1,196 @@ +# **第一节** +视频 +[点击查看【bilibili】](https://player.bilibili.com/player.html?bvid=BV1Bh411K7rw&p=1&page=1&autoplay=0">` +## **① 扣分** +### 03:20 一分关键词 +`Gmeek-html` +### 06:53 三分关键词 +`Gmeek-html` +### 09:47 六分关键词 +`Gmeek-html` +### 12:32 九分关键词 +`Gmeek-html` +### 14:59 十二分关键词 +`Gmeek-html` +### 17:04 号牌扣分3 9 12 +`Gmeek-html` +### 18:39 9中超速扣分 +`Gmeek-html` +### 22:14 7中超远扣分总结 +`Gmeek-html` +### 25:03 货车超载1 3 6 +`Gmeek-html` +## **② 罚款** +### 25:31 200元以下找车相关 +`Gmeek-html` +### 27:53 20到200元罚款关键词 +`Gmeek-html` +### 31:21 200到500元罚款关键词 +`Gmeek-html` +### 32:30 200到2000元罚款关键词 +`Gmeek-html` +### 34:37 500到2000元罚款关键词 +`Gmeek-html` +### 36:10 审验相关处罚 +`Gmeek-html` +### 37:58 代计分三五倍 +`Gmeek-html` +### 39:23 酒驾处罚 +`Gmeek-html` +## **③ 驾驶证** +### 42:33 驾驶考试要求 +`Gmeek-html` +### 44:12 常考准驾车型 +`Gmeek-html` +### 47:32 吊销几年?几年不得申领? +### `Gmeek-html` +### 50:43 补证,换证去哪儿? +`Gmeek-html` +### 52:52 驾驶证审验 +`Gmeek-html` +### 53:57 实习期考点 +`Gmeek-html` +### 55:02 时间相关 +`Gmeek-html` +### 55:39 申请增加准驾车型 +`Gmeek-html` +### 58:22 机动车注册,变更登记 +`Gmeek-html` +### 59:23 上路必带两证两标一号牌 +`Gmeek-html` +### 01:01:23 满分教育 +`Gmeek-html` +### 01:03:30 学法减分 +`Gmeek-html` +## **④ 责任判定** +### 01:05:01 危险驾驶,交通肇事罪 +`Gmeek-html` +### 01:07:24 赔偿责任 +`Gmeek-html` +### 01:09:26 判刑判几年 +`Gmeek-html` +# **第二节** +视频 +[点击查看【bilibili】](https://player.bilibili.com/player.html?bvid=BV1Bh411K7rw&p=2&page=2&autoplay=0">` +## **①通行原则** +### 01:37 核心口诀 +`Gmeek-html` +### 03:14 会车让行谁先走 +`Gmeek-html` +### 06:54 超车 +`Gmeek-html` +考前2小时抢分 第二节 6月新课 P2 - 09:50 禁止停车 +`Gmeek-html` +### 11:29 变道 +`Gmeek-html` +### 12:36 易错题-校车让行 +`Gmeek-html` +## **②复杂路段** +### 13:53 避开特殊路上的坑 +`Gmeek-html` +### 18:52 坡道停车方向盘题 +`Gmeek-html` +## **③特殊天气** +### 21:13 雨天,雾天 +`Gmeek-html` +### 22:28 雪天,大风天 +`Gmeek-html` +### 24:17 关键词答题法 +`Gmeek-html` +## **④速度专项** +### 27:18 速度高低 +`Gmeek-html` +### 27:48 技巧 +`Gmeek-html` +### 29:07 技巧二 +`Gmeek-html` +### 30:43 高速公路行车速度 +`Gmeek-html` +### 31:50 高速低能见度速度技巧 +`Gmeek-html` +## **⑤灯光仪表** +### 33:54 打什么灯? +`Gmeek-html` +### 36:37 仪表就记这几个! +`Gmeek-html` +### 37:30 4个常考的照明信号 +`Gmeek-html` +### 38:42 操纵装置 +`Gmeek-html` +### 40:38 简单仪表指示灯 +`Gmeek-html` +`Gmeek-html` +### 42:27 易错仪表指示灯 +`Gmeek-html` +## ⑥事故处理 +### 45:33 爆胎技巧 +`Gmeek-html` +### 47:21 故障停车4个考点 +`Gmeek-html` +### 49:20 自己协商还是报警 +`Gmeek-html` +## **⑦现场急救** +### 52:26 急救先救命后治伤 +`Gmeek-html` +## **⑧信号灯** +### 56:23 交通信号灯易错4个点 +`Gmeek-html` +## **⑨交警手势** +### 58:46 停止信号 +`Gmeek-html` +### 59:01 直行信号 +`Gmeek-html` +### 59:15 左转弯待转信号 +`Gmeek-html` +### 59:32 减速慢行信号 +`Gmeek-html` +### 59:45 变道信号 +`Gmeek-html` +### 01:00:04 右转弯信号 +`Gmeek-html` +### 01:00:32 左转弯信号 +`Gmeek-html` +### 01:00:54 交警口诀 +`Gmeek-html` +## **⑩标志** +### 01:02:23 标志核心口诀 +`Gmeek-html` +### 01:03:46 警告标志 +`Gmeek-html` +### 01:08:33 禁令标志 +`Gmeek-html` +### 01:10:50 易混标志 +`Gmeek-html` +`Gmeek-html` +`Gmeek-html` +`Gmeek-html` +### 01:14:22 新标志 +`Gmeek-html` +## **11标线** +考前2小时抢分 第二节 6月新课 P2 - 01:15:25 易混标线 +`Gmeek-html` +`Gmeek-html` +`Gmeek-html` +`Gmeek-html` +`Gmeek-html` +`Gmeek-html` +# **第三节** +视频 +[点击查看【bilibili】](https://player.bilibili.com/player.html?bvid=BV1Bh411K7rw&p=3&page=3&autoplay=0">` +## 00:48 扣分总结 +`Gmeek-html` +## 01:41 罚款总结 +`Gmeek-html` +## 02:42 扣分三超总结 +`Gmeek-html` +## 04:13 考前急救口诀 +`Gmeek-html` +`Gmeek-html` +## 15:05 常见英文缩写 +`Gmeek-html` +`Gmeek-html` +## 19:53 抢分攻略 +`Gmeek-html` +`Gmeek-html` +`Gmeek-html` + diff --git a/blogBase.json b/blogBase.json index 3878a4d..58e6429 100644 --- a/blogBase.json +++ b/blogBase.json @@ -1 +1 @@ -{"singlePage": ["link", "about"], "startSite": "08/16/2018", "filingNum": "\u9c81ICP\u59072024101898\u53f7-1", "onePageListNum": 15, "commentLabelColor": "#006b75", "yearColorList": ["#bc4c00", "#0969da", "#1f883d", "#A333D0"], "i18n": "CN", "themeMode": "fix", "dayTheme": "light_tritanopia", "nightTheme": "github-light", "urlMode": "issue", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "style": "", "head": "", "indexScript": "", "indexStyle": "", "bottomText": "\u2764\ufe0f \u8f6c\u8f7d\u6587\u7ae0\u8bf7\u6ce8\u660e\u51fa\u5904\uff0c\u8c22\u8c22\uff01\u2764\ufe0f", "showPostSource": 0, "iconList": {}, "UTC": 8, "rssSplit": "sentence", "exlink": {}, "needComment": 0, "allHead": "", "title": "\u661f\u6e90\u7b14\u8bb0", "avatarUrl": "https://blog.freeblock.cn/avatar.webp", "GMEEK_VERSION": "last", "displayTitle": "CJW", "homeUrl": "https://blog.freeblock.cn", "subTitle": "\u82b8\u751f\u6d6e\u68a6,\u5fc6\u6614\u5f80\u5df2", "postListJson": {"P4": {"htmlDir": "docs/post/4.html", "labels": ["\u8bb0\u5f55"], "postTitle": "\u4e16\u754c\uff0c\u4f60\u597d", "postUrl": "post/4.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/4", "commentNum": 0, "wordCount": 45, "description": "\u4e16\u754c\uff0c\u4f60\u597d\u3002", "top": 0, "createdAt": 1534410069, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2018-08-16", "dateLabelColor": "#1f883d"}, "P18": {"htmlDir": "docs/post/18.html", "labels": ["\u77e5\u8bc6"], "postTitle": "Markdown\u4ecb\u7ecd\u53ca\u57fa\u672c\u8bed\u6cd5", "postUrl": "post/18.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/18", "commentNum": 0, "wordCount": 2390, "description": "> [!NOTE]\r\n>Markdown \u662f\u4e00\u79cd\u8f7b\u91cf\u7ea7\u6807\u8bb0\u8bed\u8a00\uff0c\u5b83\u5141\u8bb8\u4eba\u4eec\u4f7f\u7528\u6613\u8bfb\u6613\u5199\u7684\u7eaf\u6587\u672c\u683c\u5f0f\u7f16\u5199\u6587\u6863\uff0c\u7136\u540e\u8f6c\u6362\u6210\u7ed3\u6784\u5316\u7684HTML\u4ee3\u7801\u3002", "top": 1, "createdAt": 1692176469, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2023-08-16", "dateLabelColor": "#A333D0"}, "P5": {"htmlDir": "docs/post/5.html", "labels": ["\u7f51\u7edc", "\u5efa\u7ad9"], "postTitle": "Vercel \u52a0\u901f\u4f18\u9009", "postUrl": "post/5.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/5", "commentNum": 0, "wordCount": 332, "description": "## \u98df\u7528\u65b9\u6cd5\r\n\u5c06\u539f\u6765\u89e3\u6790\u81f3** cname.vercel.com** \u6539\u4e3a **vercel.cdn.yt-blog.top**\r\n## \u52a0\u901f\u539f\u7406\r\nVercel \u5728\u5927\u9646\u5468\u56f4\u8fd8\u6709\u5f88\u591a\u8282\u70b9\uff0c\u5176\u4e2d\u5305\u542b\u4e2d\u56fd\u53f0\u6e7e\u3001\u97e9\u56fd\u3001\u65e5\u672c\u3001\u65b0\u52a0\u5761\u7b49\uff0c\u8fd9\u4e9b\u8282\u70b9\u7684\u8bbf\u95ee\u5ef6\u8fdf\u5728\u63a5\u53d7\u8303\u56f4\uff0c\u4e14\u76f8\u5bf9\u9999\u6e2f\u8282\u70b9\u6765\u8bf4\u5e26\u5bbd\u66f4\u5145\u8db3\u3002", "top": 0, "createdAt": 1719189291, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-24", "dateLabelColor": "#bc4c00"}, "P6": {"htmlDir": "docs/post/6.html", "labels": ["\u7f51\u7edc"], "postTitle": "ipv6\u8bbf\u95eeipv4", "postUrl": "post/6.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/6", "commentNum": 0, "wordCount": 9792, "description": "\r\n\r\n

ipv6\u8bbf\u95ee\u7eafipv4\u7ad9\u70b9\u57fa\u672c\u662f\u4e00\u4e9b\u7eafipv4\u5c0f\u9e21\u9700\u8981\uff0c\u4e3b\u8981\u65b9\u6cd5\u548cipv4\u8bbf\u95eeipv6\u5dee\u4e0d\u591a

\u6cd5\u4e00\uff1a

\u6700\u7b80\u5355\u597d\u7528\u7684\u662f\u4f7f\u7528WARP\uff0c\u63a8\u8350\u00a0fscarmen\u5927\u4f6c\u7684\u4e00\u952e\u811a\u672c

\r\n1 | wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh\r\n-- | --\r\n\r\n\r\n

\u6742\u8c08\uff1a

DNS64 NAT64\u539f\u7406\u53ef\u4ee5\u770b\u770b\u8fd9\u4e24\u7bc7\u6587\u7ae0\uff1a

NAT64\u4e0eDNS64\u57fa\u672c\u539f\u7406\u6982\u8ff0_mb5fdb1266ce6df\u7684\u6280\u672f\u535a\u5ba2_51CTO\u535a\u5ba2

\u6614\u6211\u5f80\u77e3 \u00bb DNSv6\u548cDNS64\u7b80\u5355\u914d\u7f6e \u6768\u67f3\u4f9d\u4f9d (xnow.me)

\r\n\r\nipv6\u8bbf\u95ee\u7eafipv4\u7ad9\u70b9\u57fa\u672c\u662f\u4e00\u4e9b\u7eafipv4\u5c0f\u9e21\u9700\u8981\uff0c\u4e3b\u8981\u65b9\u6cd5\u548cipv4\u8bbf\u95eeipv6\u5dee\u4e0d\u591a\r\n\r\n\u6cd5\u4e00\uff1a\r\n\u6700\u7b80\u5355\u597d\u7528\u7684\u662f\u4f7f\u7528WARP\uff0c\u63a8\u8350 [fscarmen\u5927\u4f6c\u7684\u4e00\u952e\u811a\u672c](https://gitlab.com/fscarmen/warp)\r\n\r\nwget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh\r\n\u6cd5\u4e8c\uff1a\r\nDNS64+NAT64\r\n\r\nnat64\u670d\u52a1\u5668\u53c2\u8003\u7684\uff1ahttps://nat64.net/ \u548c https://nat64.xyz/\r\n\r\n\u76f4\u63a5\u4fee\u6539DNS\u670d\u52a1\u5668\u5373\u53ef\uff0c\u4ee5Debian\u4e3a\u4f8b\r\n\r\n\u4e34\u65f6\u66f4\u6539dns\u670d\u52a1\u5668\uff1a\r\n\r\n\u7f16\u8f91 vim /etc/resolv.conf \uff0c\u6539\u6210DNS64\u5730\u5740\u5373\u53ef\uff08\u6b64\u65b9\u6cd5\u91cd\u542f\u4f1a\u5931\u6548\uff09\r\n\r\nnameserver 2a00:1098:2b::1\r\nnameserver 2001:67c:2b0::4\r\n\u6c38\u4e45\u66f4\u6539dns\u670d\u52a1\u5668\uff1a\r\n\r\n\u4fee\u6539 /etc/resolvconf/resolv.conf.d \u6587\u4ef6\u5939\u7684 base \u6587\u4ef6\uff0c\u6dfb\u52a0\u4ee5\u4e0b\u5185\u5bb9\u540e\u4fdd\u5b58\u91cd\u542f\r\n\r\n\u4e0d\u540clinux\u7cfb\u7edf\u6c38\u4e45\u4fee\u6539DNS\u7684\u6587\u4ef6\u4e0d\u4e00\u6837\uff0c\u53ef\u4ee5\u81ea\u5df1\u641c\u7d22\u770b\u770b\r\n\r\nnameserver 2a00:1098:2b::1\r\nnameserver 2001:67c:2b0::4\r\n\u6d4b\u8bd5\u662f\u5426\u53ef\u4ee5\u8fde\u63a5github(\u7eafipv4\u7f51\u7edc)\uff1a\r\n\r\nwget https://github.com/icret/EasyImages2.0/archive/refs/tags/2.8.3.zip\r\n\u6742\u8c08\uff1a\r\nDNS64 NAT64\u539f\u7406\u53ef\u4ee5\u770b\u770b\u8fd9\u4e24\u7bc7\u6587\u7ae0\uff1a\r\n\r\n[NAT64\u4e0eDNS64\u57fa\u672c\u539f\u7406\u6982\u8ff0_mb5fdb1266ce6df\u7684\u6280\u672f\u535a\u5ba2_51CTO\u535a\u5ba2](https://blog.51cto.com/u_15060531/4174902?articleABtest=0)\r\n\r\n[\u6614\u6211\u5f80\u77e3 \u00bb DNSv6\u548cDNS64\u7b80\u5355\u914d\u7f6e \u6768\u67f3\u4f9d\u4f9d (xnow.me)](https://xnow.me/ops/dnsv6-and-dns64.html)\u3002", "top": 0, "createdAt": 1719189530, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-24", "dateLabelColor": "#bc4c00"}, "P7": {"htmlDir": "docs/post/7.html", "labels": ["\u7f51\u7edc"], "postTitle": "ipv4\u8bbf\u95eeipv6", "postUrl": "post/7.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/7", "commentNum": 0, "wordCount": 25864, "description": "\r\n\r\n

\u524d\u8a00

ipv4\u4e0eipv6\u8bbf\u95ee\u672c\u8d28\u4e0a\u90fd\u662f\u9700\u8981\u4e2d\u8f6c\u670d\u52a1\u5668\u4e2d\u8f6c\u6570\u636e\uff0c\u672c\u6587\u4ecb\u7ecd\u51e0\u79cd\u5e38\u89c1\u7684\u60c5\u51b5\u548c\u89e3\u51b3\u65b9\u6cd5

\u4e00\u3001\u5ba2\u6237\u7aefwindows\u7eafipv4\u901a\u8fc7SSH\u8bbf\u95eeipv6\u670d\u52a1\u5668

SHH\u8f6f\u4ef6\u57fa\u672c\u90fd\u652f\u6301\u4ee3\u7406\u52a0\u901f,\u672c\u6587\u4ee5xshell\u548cfinalshell\u4e3a\u4f8b

\u6211\u4ee5clash\u63d0\u4f9b\u7684socks5\u4ee3\u7406

clash\u4f1a\u81ea\u52a8\u5728\u672c\u673a\u751f\u6210\u4e00\u4e2asocks5\u4ee3\u7406\uff0cv2rayN\u4f3c\u4e4e\u4e5f\u4e00\u6837

\u4ee3\u7406\u670d\u52a1\u5668\u5fc5\u987b\u4e3a\u53cc\u6808ipv4+ipv6\u7684\u54c8

xshell\uff1a

image

finalshell:

image

\u4e8c\u3001\u5ba2\u6237\u7aefwindows\u8bbf\u95ee\u7eafipv6\u7f51\u7ad9\uff1a

\u4e0e\u4e0a\u4e00\u4e2a\u4e00\u6837\uff0c\u6302\u4ee3\u7406\u8bbf\u95ee

\u6216\u8005\u7ed9\u7eafipv6\u7f51\u7ad9\u5957\u4e0a\u53cc\u6808CDN\uff0c\u5982cloudflare gcore\u7b49

\u4e09\u3001\u5ba2\u6237\u7aeflinux\u7eafipv4\u8bbf\u95eeipv6\u7f51\u7edc\uff1a

\u6cd5\u4e00\uff1a

\u53ef\u4ee5\u901a\u8fc7WARP\u4ee3\u7406\uff0c\u63a8\u8350\u00a0fscarmen\u5927\u4f6c\u7684\u4e00\u952e\u811a\u672c

\r\n1 | wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh\r\n-- | --\r\n\r\n\r\n

\u6cd5\u4e8c\uff1a

\u53ef\u4ee5\u4f7f\u7528HE\u63d0\u4f9b\u7684\u514d\u8d39ipv6:Hurricane Electric Free IPv6 Tunnel Broker

HE\u63d0\u4f9b\u7684ipv6\u662f\u53ef\u4ee5\u88c5\u5728\u7f51\u5361\u4e0a\u7684\uff0c\u76f8\u5f53\u4e8e\u4f60\u7684\u673a\u5668\u591a\u4e86\u4e00\u4e2a\u81ea\u5df1\u7684ipv6\u5730\u5740\uff0c\u4f60\u53ef\u4ee5\u4e3b\u52a8\u7528\u5b83\u8bbf\u95eeipv6\u7f51\u7edc\uff0c\u4e5f\u53ef\u4ee5\u901a\u8fc7ipv6\u7f51\u7edc\u8bbf\u95ee\u4f60\u673a\u5668\u4e0aHE\u7684ipv6\uff08\u4f8b\u5982\u4f60\u53ef\u4ee5SSH\u94fe\u63a5HE\u63d0\u4f9b\u7684ipv6\u4e0e\u670d\u52a1\u5668\u8fdb\u884c\u8fde\u63a5\uff09

HE\u7684ipvIP\u88abcloudflare\u62c9\u9ed1\u4e86\uff0c\u6240\u4ee5\u8be5ipv6\u65e0\u6cd5\u4f7f\u7528cloudflareCDN

\u5177\u4f53\u53ef\u4ee5\u770b\u8fd9\u4e24\u4e2a\u5927\u4f6c\u7684\u6559\u7a0b\uff1a

\u4f7f\u7528 HE Tunnel Broker \u7ed9 IPv4 VPS \u514d\u8d39\u6dfb\u52a0\u516c\u7f51 IPv6 \u652f\u6301 - P3TERX ZONE

\u3010IPv6\u96a7\u9053\u3011\u7528HE\u7684TunnelBroker\u7ed9\u670d\u52a1\u5668\u6dfb\u52a0IPv6 \u2013 Luminous\u2019 Home (luotianyi.vc)

\r\n\r\n\u524d\u8a00\r\nipv4\u4e0eipv6\u8bbf\u95ee\u672c\u8d28\u4e0a\u90fd\u662f\u9700\u8981\u4e2d\u8f6c\u670d\u52a1\u5668\u4e2d\u8f6c\u6570\u636e\uff0c\u672c\u6587\u4ecb\u7ecd\u51e0\u79cd\u5e38\u89c1\u7684\u60c5\u51b5\u548c\u89e3\u51b3\u65b9\u6cd5\r\n\r\n\u4e00\u3001\u5ba2\u6237\u7aefwindows\u7eafipv4\u901a\u8fc7SSH\u8bbf\u95eeipv6\u670d\u52a1\u5668\r\nSHH\u8f6f\u4ef6\u57fa\u672c\u90fd\u652f\u6301\u4ee3\u7406\u52a0\u901f,\u672c\u6587\u4ee5xshell\u548cfinalshell\u4e3a\u4f8b\r\n\r\n\u6211\u4ee5clash\u63d0\u4f9b\u7684socks5\u4ee3\u7406\r\n\r\nclash\u4f1a\u81ea\u52a8\u5728\u672c\u673a\u751f\u6210\u4e00\u4e2asocks5\u4ee3\u7406\uff0cv2rayN\u4f3c\u4e4e\u4e5f\u4e00\u6837\r\n\r\n\u4ee3\u7406\u670d\u52a1\u5668\u5fc5\u987b\u4e3a\u53cc\u6808ipv4+ipv6\u7684\u54c8\r\n\r\nxshell\uff1a\r\nimage\r\n\r\nfinalshell:\r\nimage\r\n\r\n\u4e8c\u3001\u5ba2\u6237\u7aefwindows\u8bbf\u95ee\u7eafipv6\u7f51\u7ad9\uff1a\r\n\u4e0e\u4e0a\u4e00\u4e2a\u4e00\u6837\uff0c\u6302\u4ee3\u7406\u8bbf\u95ee\r\n\r\n\u6216\u8005\u7ed9\u7eafipv6\u7f51\u7ad9\u5957\u4e0a\u53cc\u6808CDN\uff0c\u5982cloudflare gcore\u7b49\r\n\r\n\u4e09\u3001\u5ba2\u6237\u7aeflinux\u7eafipv4\u8bbf\u95eeipv6\u7f51\u7edc\uff1a\r\n\u6cd5\u4e00\uff1a\r\n\u53ef\u4ee5\u901a\u8fc7WARP\u4ee3\u7406\uff0c\u63a8\u8350 [fscarmen\u5927\u4f6c\u7684\u4e00\u952e\u811a\u672c](https://gitlab.com/fscarmen/warp)\r\n\r\nwget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh\r\n\u6cd5\u4e8c\uff1a\r\n\u53ef\u4ee5\u4f7f\u7528HE\u63d0\u4f9b\u7684\u514d\u8d39ipv6:[Hurricane Electric Free IPv6 Tunnel Broker](https://tunnelbroker.net/)\r\n\r\nHE\u63d0\u4f9b\u7684ipv6\u662f\u53ef\u4ee5\u88c5\u5728\u7f51\u5361\u4e0a\u7684\uff0c\u76f8\u5f53\u4e8e\u4f60\u7684\u673a\u5668\u591a\u4e86\u4e00\u4e2a\u81ea\u5df1\u7684ipv6\u5730\u5740\uff0c\u4f60\u53ef\u4ee5\u4e3b\u52a8\u7528\u5b83\u8bbf\u95eeipv6\u7f51\u7edc\uff0c\u4e5f\u53ef\u4ee5\u901a\u8fc7ipv6\u7f51\u7edc\u8bbf\u95ee\u4f60\u673a\u5668\u4e0aHE\u7684ipv6\uff08\u4f8b\u5982\u4f60\u53ef\u4ee5SSH\u94fe\u63a5HE\u63d0\u4f9b\u7684ipv6\u4e0e\u670d\u52a1\u5668\u8fdb\u884c\u8fde\u63a5\uff09\r\n\r\nHE\u7684ipvIP\u88abcloudflare\u62c9\u9ed1\u4e86\uff0c\u6240\u4ee5\u8be5ipv6\u65e0\u6cd5\u4f7f\u7528cloudflareCDN\r\n\r\n\u5177\u4f53\u53ef\u4ee5\u770b\u8fd9\u4e24\u4e2a\u5927\u4f6c\u7684\u6559\u7a0b\uff1a\r\n\r\n[\u4f7f\u7528 HE Tunnel Broker \u7ed9 IPv4 VPS \u514d\u8d39\u6dfb\u52a0\u516c\u7f51 IPv6 \u652f\u6301 - P3TERX ZONE](https://p3terx.com/archives/use-he-tunnel-broker-to-add-public-network-ipv6-support-to-ipv4-vps-for-free.html)\r\n\r\n[\u3010IPv6\u96a7\u9053\u3011\u7528HE\u7684TunnelBroker\u7ed9\u670d\u52a1\u5668\u6dfb\u52a0IPv6 \u2013 Luminous\u2019 Home (luotianyi.vc)](https://luotianyi.vc/2603.html)\u3002", "top": 0, "createdAt": 1719189584, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-24", "dateLabelColor": "#bc4c00"}, "P8": {"htmlDir": "docs/post/8.html", "labels": ["\u5efa\u7ad9"], "postTitle": "\u963f\u91cc\u4e91300\u4f18\u60e0\u5238\u4e705\u5e74\u670d\u52a1\u5668\u6559\u7a0b", "postUrl": "post/8.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/8", "commentNum": 0, "wordCount": 573, "description": "ECS\uff0c\u9009\u533a\uff1a\u534e\u53173\u5f20\u5bb6\u53e3\r\n\r\n\u914d\u7f6e\u9009\u5230\uff1a2H0.5G\r\n\r\n\u4e91\u76d8\u62c9\u523020G\uff0c\u8bb0\u5f97\u9009\u9ad8\u6548\u4e91\u76d8\uff0c\u4e0d\u8981\u9009ESSD\u4e91\u76d8\r\n\r\n\u4e0b\u9762\u6d41\u91cf\u9009\u62e9CDT\u6309\u91cf\u4ed8\u8d39\uff0c\u4e0d\u8981\u9009\u62e9\u56fa\u5b9a\u5e26\u5bbd\r\n\r\nCDT\u6bcf\u4e2a\u6708\u514d\u8d39\u900120G\u56fd\u5185\u6d41\u91cf\uff0c180G\u56fd\u5916\u6d41\u91cf\uff0c\u8d85\u51fa0.8\u5143/G\u6536\u8d39\r\n\r\n\u6302\u63a2\u9488\u6216\u8005\u8dd1\u9752\u9f99\u6d41\u91cf\u5b8c\u5168\u591f\u7528\r\n\r\n\u5982\u679c\u5efa\u7ad9\uff0c\u53ef\u4ee5\u5957\u4e9a\u592a\u6216\u8005\u56fd\u5916CDN\uff0c\u8fd9\u6837\u5c31\u662f\u8d70\u7684\u9001\u7684180G\u56fd\u5916\u6d41\u91cf\r\n\r\n\u8fd9\u68375\u5e74\u4e0b\u6765\u53ea\u9700\u8981274\u5143\r\n\r\n\u5982\u679c\u914d\u7f6e\u4e0d\u591f\u7528\uff0c\u53ef\u4ee5\u4e702h1g\u7684\uff0c\u4f46\u662f\u53ea\u80fd\u4e703\u5e74\r\n\r\n\u7279\u522b\u6ce8\u610f\uff1a\u4e0d\u8981\u9009\u62e9\u963f\u91cc\u4e91\u7cfb\u7edf\u52a0\u56fa\uff0c\u4f1a\u5360\u7528\u4f60\u5927\u91cf\u5185\u5b58\uff01\uff01\uff01\u5efa\u8bae\u81ea\u5df1DD\u7eaf\u51c0\u7cfb\u7edf\uff0c\u5c06\u8f6f\u4ef6\u6e90\u8bbe\u7f6e\u4e3a\u963f\u91cc\u4e91\u6e90\uff0c\u8fd9\u6837\u66f4\u65b0\u8f6f\u4ef6\u4e5f\u4e0d\u4f1a\u8ba1\u7b97\u523020G\u514d\u8d39\u6d41\u91cf\u91cc\u9762\uff0c\u540c\u65f6\u53ef\u4ee5\u9009\u62e9\u540c\u533a\u7684OSS\u5b58\u50a8\u6876\uff0c\u6302\u8f7d\u5230\u670d\u52a1\u5668\u4e0a\u9762\uff0c\u8d70\u5185\u7f51\u6d41\u91cf\u514d\u8d39\uff0c\u5f53\u505a\u670d\u52a1\u5668\u76d8\u3002", "top": 1, "createdAt": 1719233570, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-24", "dateLabelColor": "#bc4c00"}, "P9": {"htmlDir": "docs/post/9.html", "labels": ["\u7f51\u7edc"], "postTitle": "Fastly CDN\u4e3a\u5f00\u53d1\u8005\u63a8\u51fa\u65b0\u7684free\u514d\u8d39\u8ba1\u5212", "postUrl": "post/9.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/9", "commentNum": 0, "wordCount": 4545, "description": "`Gmeek-html`\r\nNotice\r\n\u539f\u94fe\u63a5\uff1a[Fastly CDN\u4e3a\u5f00\u53d1\u8005\u63a8\u51fa\u65b0\u7684free\u514d\u8d39\u8ba1\u5212](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.microcharon.com%2Ftech%2F401.html)\r\n\r\n\u6b63\u6587\r\n6 \u6708 20 \u65e5 fastly \u53d1\u8868 [blog](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.fastly.com%2Fblog%2Fits-free-instant-and-yours-fastlys-free-developer-accounts-are-here%2F) \u5ba3\u5e03\u63a8\u51fa\u514d\u8d39\u7684\u5f00\u53d1\u8005\u8d26\u53f7\uff0c\u5176\u5305\u542b\u6743\u76ca\u5982\u4e0b\uff086 \u6708 24 \u65e5\uff09\r\n\r\nPricing \u9875\u9762\u4e0b\u6807\u6ce8\u7684\u6743\u76ca\r\n\r\n$50/mo worth of CDN traffic\r\nNo request throttling, ever\r\nNo advertised logos in front of your customers, ever\r\nNo cap on redirects & page rules\r\nNo cap on regular expressions\r\nPurge anything from global cache in 150ms\r\nNo charge for additional users\u2014invite the whole team, or invite all but one person and cause some drama\r\nNever get overloaded with over 330 Tbps of global traffic capacity\r\nReliably cache your content every time in our massive edge POPs\r\nTLS and always-on DDoS mitigation\r\n1GB of storage on the only instant Key Value store\r\nApplication secret storage\r\nUnique sustainability reporting\r\nObservability built-in\r\nReal-time log streaming\r\nCommunity support that\u2019ll actually support you\r\nTrial access to [Image Optimization](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.fastly.com%2Fproducts%2Fimage-optimization), [Compute](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.fastly.com%2Fproducts%2Fcompute), [Fanout](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.fastly.com%2Fproducts%2Ffanout), [Websockets](https://www.nodeseek.com/jump?to=https%3A%2F%2Fdocs.fastly.com%2Fproducts%2Fwebsockets), and more\r\nBlog \u4e0b\u6807\u6ce8\u7684\u6743\u76ca\r\n\r\nCDN: Generous requests and bandwidth (well over 200GB and 2 Million requests per month) and TLS certificates on the exact same network that powers the world\u2019s biggest applications, shopping events, and sports championships.\r\nSecurity: Unlimited L3/4 DDoS mitigation and complete flexibility to manage all L7 traffic.\r\nCompute: Our Wasm-powered Compute platform runs high-scale apps in your favorite languages like JS, Rust, and Go.\r\nWebSockets and Push Notifications: Build and scale real-time systems with direct sockets and one-to-many pushes.\r\nData Storage: Manage secrets, config states, and complete K/V data in one of the fastest edge data platforms on the market.\r\nObservability: Real-Time Streaming Logs to Dozens of Endpoints\r\nImage Optimization: Enterprise-Grade Image Transformation. Support for smart crops, blur, metadata, framing, and more.\r\nCommunity: Learn, troubleshoot, and ship alongside the world's leading open-source maintainers, innovative builders, and the people behind the largest applications on earth.\r\nSupport: Assistance from the most exceptional customer service operation on the planet.\r\n\u867d\u7136 Fastly \u8fd8\u5728\u8ddf\u5bf9\u624b Akamai \u4f5c\u5bf9\u6bd4\uff1a[How does Fastly stack up to Akamai? | Fastly](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.fastly.com%2Fresources%2Fdatasheets%2Fcapability-comparison-akamai%2F)\r\n\r\nFast vs Akamai\r\n![2](https://github.com/cao-gift/cao-gift.github.io/assets/65548967/0ea75865-f5c0-42d8-8235-903858f01d61)\r\n\r\n\r\n\u4f46\r\n\r\n2018-2024 \u5e74\u95f4 Fastly \u7684 EPS \u6570\u636e\u4e0d\u5bb9\u4e50\u89c2\uff1a[Fastly EPS - Earnings per Share 2018-2024 | FSLY | MacroTrends](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.macrotrends.net%2Fstocks%2Fcharts%2FFSLY%2Ffastly%2Feps-earnings-per-share-diluted)\r\n\r\n\u76f8\u6bd4\u800c\u8a00 2010-2024 \u5e74\u95f4 Akamai \u7684 EPS \u6570\u636e\uff1a[Akamai Technologies EPS - Earnings per Share 2010-2024 | AKAM | MacroTrends](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.macrotrends.net%2Fstocks%2Fcharts%2FAKAM%2Fakamai-technologies%2Feps-earnings-per-share-diluted)\r\n\r\n\u53c2\u8003\u8d44\u6599\r\n[It\u2019s free, instant, and yours! Fastly\u2019s free developer accounts are here | Fastly](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.fastly.com%2Fblog%2Fits-free-instant-and-yours-fastlys-free-developer-accounts-are-here%2F)\r\n\r\n[Edge cloud pricing | Fastly (archive.org)](https://www.nodeseek.com/jump?to=https%3A%2F%2Fweb.archive.org%2Fweb%2F20240407054021%2Fhttps%3A%2F%2Fwww.fastly.com%2Fpricing)\r\n\r\n[How does Fastly stack up to Akamai? | Fastly](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.fastly.com%2Fresources%2Fdatasheets%2Fcapability-comparison-akamai%2F)\r\n\r\n[Fastly EPS - Earnings per Share 2018-2024 | FSLY | MacroTrends](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.macrotrends.net%2Fstocks%2Fcharts%2FFSLY%2Ffastly%2Feps-earnings-per-share-diluted)\r\n\r\n[Akamai Technologies EPS - Earnings per Share 2010-2024 | AKAM | MacroTrends](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.macrotrends.net%2Fstocks%2Fcharts%2FAKAM%2Fakamai-technologies%2Feps-earnings-per-share-diluted)\u3002", "top": 0, "createdAt": 1719233877, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-24", "dateLabelColor": "#bc4c00"}, "P10": {"htmlDir": "docs/post/10.html", "labels": ["\u5efa\u7ad9"], "postTitle": "\u56fe\u7247\u7f29\u653e\u529f\u80fd\u4ee3\u7801", "postUrl": "post/10.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/10", "commentNum": 0, "wordCount": 458, "description": "\u5728\u6587\u7ae0\u6700\u540e\u6dfb\u52a0\u5982\u4e0b\u4ee3\u7801\uff0c\u5c31\u53ef\u4ee5\u5b9e\u73b0\u8fd9\u4e2a\u529f\u80fd\u3002", "top": 0, "createdAt": 1719441569, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-27", "dateLabelColor": "#bc4c00"}, "P11": {"htmlDir": "docs/post/11.html", "labels": ["\u7f51\u7edc"], "postTitle": "CloudFlare\u516c\u5171Cname\u57df\u540d", "postUrl": "post/11.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/11", "commentNum": 0, "wordCount": 2905, "description": "> CloudFlare \u516c\u5171\u4f18\u9009 Cname \u57df\u540d\u5730\u5740\r\n\r\n##### \u7b80\u5355\u4ecb\u7ecd\r\n\r\n\u672c\u6587\u7ae0\u63d0\u4f9b\u7684\u57df\u540d\u6536\u96c6\u7f51\u7edc\u5206\u4eab\u8fc7\u7684\u57df\u540d\u3002", "top": 0, "createdAt": 1719748819, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-30", "dateLabelColor": "#bc4c00"}, "P13": {"htmlDir": "docs/post/13.html", "labels": ["\u5efa\u7ad9"], "postTitle": "\u7a33\u5b9a1\u6298\u4f7f\u7528Azure\u7684\u670d\u52a1\u5668", "postUrl": "post/13.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/13", "commentNum": 0, "wordCount": 3156, "description": "\u8fd9\u662f\u7ed9\u6b63\u5e38\u4ed8\u8d39\u5e76\u4e14\u8dd1\u4e1a\u52a1\u7684\u770b\u7684\r\n\r\n\u867d\u7136\u6253\u4e00\u6298\uff0c\u8be5\u7528\u4e0d\u8d77\u7684\u4eba\u8fd8\u662f\u7528\u4e0d\u8d77\uff0c\u6d41\u91cf\u8d39\u539f\u4ef7\u7167\u6536\r\n\r\n\u4f60\u9700\u8981\u505a\u597d\u6bcf\u67080-1\u6b21\u7684\u6bcf\u6b21\u5927\u7ea6\u4e94\u5206\u949f\u5f3a\u5236\u4e2d\u65ad\u670d\u52a1\u5668\u7684\u51c6\u5907\uff0c\u5fc5\u987b\u63a5\u53d7\uff0c\u4e0d\u80fd\u907f\u514d\r\n\r\n\u4e09\u79cd\u8ba1\u8d39\u5f00\u673a\u65b9\u5f0f\uff1a\r\n1\uff0c\u539f\u4ef7\uff0c\u4e0d\u6253\u6298\r\n2\uff0c\u627f\u8bfaX\u5e74\uff0c\u6309\u6708\u4ed8\u6b3e\uff0c\u7c7b\u4f3c\u4e8e\u5305\u6708\uff0c\u5927\u7ea66\u6298\r\n3\uff0c\u73b0\u6210(\u62a2\u5360,SPOT)\uff0c1\u6298(AWS,GCP\u548c\u963f\u91cc\u4e91\u5f00SPOT\u90fd\u6ca1\u4ed6\u4fbf\u5b9c)\r\n\u4ec0\u4e48\u662fSPOT\uff1f\u770b\u963f\u91cc\u4e91\u7684\u4ecb\u7ecd\uff1ahttps://help.aliyun.com/document_detail/52088.html\r\n\r\n\r\n\u539f\u4ef7150\u5200\u4e00\u4e2a\u6708\u7684F4S\u73b0\u5728\u62531\u6298\u53ea\u970015\u5200\uff0c\u7b80\u76f4\u5c4c\u7206\u4e86\r\n\r\n\u88ab\u5173\u540eIP\u4f1a\u53d8\u7684\u95ee\u9898\uff0c\u8bf7\u81ea\u5df1\u8bbe\u7f6eDDNS\u6216\u8005\u7528Azure\u81ea\u5e26\u7684DDNS\r\n\r\n\r\nAzure\u7684SPOT\u7684\u56fd\u9645\u4e09\u5927\u5382\u91cc\u5b9e\u6253\u5b9e\u6700\u4fbf\u5b9c\u7684\uff0c\u800c\u4e14\u6027\u80fd\u7ed9\u7684\u591f\uff0c\u800c\u4e14\u8fd8\u6709100G\u514d\u8d39\u6d41\u91cf\r\n\r\n\u5f00\u673a\u65b9\u9762\u90fd\u4e00\u6837\uff0c\u5c31\u662f\u8981\u591a\u6253\u4e00\u4e2a\u52fe\uff0c\u8fd9\u6837\u5927\u90e8\u5206\u914d\u7f6e\u5c31\u4f1a\u662f\u4e00\u6298(90%OFF)\uff0c\u53ef\u7528\u6027\u533a\u57df\u4e00\u5b9a\u8981\u9009\u62e9\u201c\u65e0\u9700\u57fa\u7840\u7ed3\u6784\u5197\u4f59\u201d\r\n\u9010\u51fa\u7b56\u7565\u5fc5\u987b\u9009\u62e9\u201c\u505c\u6b62/\u89e3\u9664\u5206\u914d\u201d(\u53ea\u5173\u673a\uff0c\u4e0d\u5220\u6570\u636e)\uff0c\u9009\u201c\u5220\u9664\u201d\u5173\u673a\u7684\u65f6\u5019\u4ec0\u4e48\u90fd\u4e0d\u7559\uff0c\u76f4\u63a5\u7ed9\u4f60\u5220\u4e86\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n\r\n\u8fd9\u4e9b\u90fd\u662f\u5f88\u6b63\u5e38\u7684\uff0c\u4f46\u662f\u96be\u9898\u662f\u5982\u4f55\u88ab\u7cfb\u7edf\u4e2d\u65ad\u540e\u8ba9\u5b83\u81ea\u52a8\u91cd\u65b0\u542f\u52a8\r\n\u5728\u641c\u7d22\u680f\u641c\u7d22\u201c\u81ea\u52a8\u5316\u5e10\u6237\u201d\u5e76\u521b\u5efa\uff0c\u5fc5\u987b\u4fdd\u8bc1\u548c\u865a\u62df\u673a\u5728\u4e00\u4e2a\u8ba2\u9605\u91cc\uff0c\u5730\u533a\u4e0d\u654f\u611f\uff0c\u5176\u4ed6\u7684\u4e0b\u4e00\u6b65\u4e00\u76f4\u5230\u521b\u5efa\r\n`Gmeek-html`\r\n\r\n\u7136\u540e\u6253\u5f00\u521b\u5efa\u7684\u81ea\u52a8\u5316\u8d26\u6237\uff0c\u6253\u5f00\u6807\u8bc6\u680f\u76ee\uff0c\u8fd9\u4e2a\u65f6\u5019\u201c\u7cfb\u7edf\u5206\u914d\u201d\u5e94\u8be5\u5df2\u7ecf\u6253\u5f00\u4e86\uff0c\u5e76\u4e14\u663e\u793a\u4e86\u5bf9\u8c61ID\u3002", "top": 0, "createdAt": 1719751245, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-30", "dateLabelColor": "#bc4c00"}, "P15": {"htmlDir": "docs/post/15.html", "labels": ["\u7f51\u7edc", "\u5efa\u7ad9"], "postTitle": "\u8bbe\u7f6eVPS\u9650\u6d41\u81ea\u52a8\u5173\u673a", "postUrl": "post/15.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/15", "commentNum": 0, "wordCount": 1028, "description": "\u8fd9 Bash \u811a\u672c\u7528\u4e8e\u76d1\u6d4b\u670d\u52a1\u5668\u7684\u7f51\u7edc\u6d41\u91cf\u4f7f\u7528\u60c5\u51b5\uff0c\u5e76\u6839\u636e\u9884\u8bbe\u7684\u9608\u503c\u8fdb\u884c\u64cd\u4f5c\u3002", "top": 0, "createdAt": 1719830699, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-07-01", "dateLabelColor": "#bc4c00"}, "P16": {"htmlDir": "docs/post/16.html", "labels": ["\u5efa\u7ad9"], "postTitle": "\u56fd\u5185\u5916\u514d\u8d39\u4e91\u6570\u636e\u5e93\u6c47\u603b", "postUrl": "post/16.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/16", "commentNum": 0, "wordCount": 2286, "description": "### TiDB Cloud\r\n\r\n\u4ecb\u7ecd\uff1a\u56fd\u4ea7\u4e4b\u5149\uff0c5GB \u7684 MySQL \u514d\u8d39\u5b58\u50a8\u548c \u6bcf\u6708 50M \u8bf7\u6c42\u5355\u5143\uff0c\u652f\u6301\u6bcf\u5929\u5907\u4efd\uff0c\u8981 SSL \u8fde\u63a5\uff0c\u9700\u4e0b\u8f7d CA \u8bc1\u4e66\u3002", "top": 0, "createdAt": 1720761338, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-07-12", "dateLabelColor": "#bc4c00"}, "P20": {"htmlDir": "docs/post/20.html", "labels": ["\u77e5\u8bc6", "\u9a7e\u8003"], "postTitle": "\u9a7e\u8003\u79d1\u76ee\u4e00\u7b14\u8bb0\u3010\u56fe\u7247\u3011", "postUrl": "post/20.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/20", "commentNum": 0, "wordCount": 36311, "description": "# **\u7b2c\u4e00\u8282**\r\n\u89c6\u9891\r\n[\u70b9\u51fb\u67e5\u770b\u3010bilibili\u3011](https://player.bilibili.com/player.html?bvid=BV1Bh411K7rw&p=1&page=1&autoplay=0'>`\r\n## **\u2460 \u6263\u5206**\r\n### 03:20 \u4e00\u5206\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 06:53 \u4e09\u5206\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 09:47 \u516d\u5206\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 12:32 \u4e5d\u5206\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 14:59 \u5341\u4e8c\u5206\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 17:04 \u53f7\u724c\u6263\u52063 9 12\r\n`Gmeek-html`\r\n### 18:39 9\u4e2d\u8d85\u901f\u6263\u5206\r\n`Gmeek-html`\r\n### 22:14 7\u4e2d\u8d85\u8fdc\u6263\u5206\u603b\u7ed3\r\n`Gmeek-html`\r\n### 25:03 \u8d27\u8f66\u8d85\u8f7d1 3 6\r\n`Gmeek-html`\r\n## **\u2461 \u7f5a\u6b3e**\r\n### 25:31 200\u5143\u4ee5\u4e0b\u627e\u8f66\u76f8\u5173\r\n`Gmeek-html`\r\n### 27:53 20\u5230200\u5143\u7f5a\u6b3e\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 31:21 200\u5230500\u5143\u7f5a\u6b3e\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 32:30 200\u52302000\u5143\u7f5a\u6b3e\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 34:37 500\u52302000\u5143\u7f5a\u6b3e\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 36:10 \u5ba1\u9a8c\u76f8\u5173\u5904\u7f5a\r\n`Gmeek-html`\r\n### 37:58 \u4ee3\u8ba1\u5206\u4e09\u4e94\u500d\r\n`Gmeek-html`\r\n### 39:23 \u9152\u9a7e\u5904\u7f5a\r\n`Gmeek-html`\r\n## **\u2462 \u9a7e\u9a76\u8bc1**\r\n### 42:33 \u9a7e\u9a76\u8003\u8bd5\u8981\u6c42\r\n`Gmeek-html`\r\n### 44:12 \u5e38\u8003\u51c6\u9a7e\u8f66\u578b\r\n`Gmeek-html`\r\n### 47:32 \u540a\u9500\u51e0\u5e74\uff1f\u51e0\u5e74\u4e0d\u5f97\u7533\u9886\uff1f\r\n### `Gmeek-html`\r\n### 50:43 \u8865\u8bc1\uff0c\u6362\u8bc1\u53bb\u54ea\u513f\uff1f\r\n`Gmeek-html`\r\n### 52:52 \u9a7e\u9a76\u8bc1\u5ba1\u9a8c\r\n`Gmeek-html`\r\n### 53:57 \u5b9e\u4e60\u671f\u8003\u70b9\r\n`Gmeek-html`\r\n### 55:02 \u65f6\u95f4\u76f8\u5173\r\n`Gmeek-html`\r\n### 55:39 \u7533\u8bf7\u589e\u52a0\u51c6\u9a7e\u8f66\u578b\r\n`Gmeek-html`\r\n### 58:22 \u673a\u52a8\u8f66\u6ce8\u518c\uff0c\u53d8\u66f4\u767b\u8bb0\r\n`Gmeek-html`\r\n### 59:23 \u4e0a\u8def\u5fc5\u5e26\u4e24\u8bc1\u4e24\u6807\u4e00\u53f7\u724c\r\n`Gmeek-html`\r\n### 01:01:23 \u6ee1\u5206\u6559\u80b2\r\n`Gmeek-html`\r\n### 01:03:30 \u5b66\u6cd5\u51cf\u5206\r\n`Gmeek-html`\r\n## **\u2463 \u8d23\u4efb\u5224\u5b9a**\r\n### 01:05:01 \u5371\u9669\u9a7e\u9a76\uff0c\u4ea4\u901a\u8087\u4e8b\u7f6a\r\n`Gmeek-html`\r\n### 01:07:24 \u8d54\u507f\u8d23\u4efb\r\n`Gmeek-html`\r\n### 01:09:26 \u5224\u5211\u5224\u51e0\u5e74\r\n`Gmeek-html`\r\n# **\u7b2c\u4e8c\u8282**\r\n\u89c6\u9891\r\n[\u70b9\u51fb\u67e5\u770b\u3010bilibili\u3011](https://player.bilibili.com/player.html?bvid=BV1Bh411K7rw&p=2&page=2&autoplay=0'>`\r\n## **\u2460\u901a\u884c\u539f\u5219**\r\n### 01:37 \u6838\u5fc3\u53e3\u8bc0\r\n`Gmeek-html`\r\n### 03:14 \u4f1a\u8f66\u8ba9\u884c\u8c01\u5148\u8d70\r\n`Gmeek-html`\r\n### 06:54 \u8d85\u8f66\r\n`Gmeek-html`\r\n\u8003\u524d2\u5c0f\u65f6\u62a2\u5206 \u7b2c\u4e8c\u8282 6\u6708\u65b0\u8bfe P2 - 09:50 \u7981\u6b62\u505c\u8f66\r\n`Gmeek-html`\r\n### 11:29 \u53d8\u9053\r\n`Gmeek-html`\r\n### 12:36 \u6613\u9519\u9898-\u6821\u8f66\u8ba9\u884c\r\n`Gmeek-html`\r\n## **\u2461\u590d\u6742\u8def\u6bb5**\r\n### 13:53 \u907f\u5f00\u7279\u6b8a\u8def\u4e0a\u7684\u5751\r\n`Gmeek-html`\r\n### 18:52 \u5761\u9053\u505c\u8f66\u65b9\u5411\u76d8\u9898\r\n`Gmeek-html`\r\n## **\u2462\u7279\u6b8a\u5929\u6c14**\r\n### 21:13 \u96e8\u5929\uff0c\u96fe\u5929\r\n`Gmeek-html`\r\n### 22:28 \u96ea\u5929\uff0c\u5927\u98ce\u5929\r\n`Gmeek-html`\r\n### 24:17 \u5173\u952e\u8bcd\u7b54\u9898\u6cd5\r\n`Gmeek-html`\r\n## **\u2463\u901f\u5ea6\u4e13\u9879**\r\n### 27:18 \u901f\u5ea6\u9ad8\u4f4e\r\n`Gmeek-html`\r\n### 27:48 \u6280\u5de7\r\n`Gmeek-html`\r\n### 29:07 \u6280\u5de7\u4e8c\r\n`Gmeek-html`\r\n### 30:43 \u9ad8\u901f\u516c\u8def\u884c\u8f66\u901f\u5ea6\r\n`Gmeek-html`\r\n### 31:50 \u9ad8\u901f\u4f4e\u80fd\u89c1\u5ea6\u901f\u5ea6\u6280\u5de7\r\n`Gmeek-html`\r\n## **\u2464\u706f\u5149\u4eea\u8868**\r\n### 33:54 \u6253\u4ec0\u4e48\u706f\uff1f\r\n`Gmeek-html`\r\n### 36:37 \u4eea\u8868\u5c31\u8bb0\u8fd9\u51e0\u4e2a\uff01\r\n`Gmeek-html`\r\n### 37:30 4\u4e2a\u5e38\u8003\u7684\u7167\u660e\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 38:42 \u64cd\u7eb5\u88c5\u7f6e\r\n`Gmeek-html`\r\n### 40:38 \u7b80\u5355\u4eea\u8868\u6307\u793a\u706f\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n### 42:27 \u6613\u9519\u4eea\u8868\u6307\u793a\u706f\r\n`Gmeek-html`\r\n## \u2465\u4e8b\u6545\u5904\u7406\r\n### 45:33 \u7206\u80ce\u6280\u5de7\r\n`Gmeek-html`\r\n### 47:21 \u6545\u969c\u505c\u8f664\u4e2a\u8003\u70b9\r\n`Gmeek-html`\r\n### 49:20 \u81ea\u5df1\u534f\u5546\u8fd8\u662f\u62a5\u8b66\r\n`Gmeek-html`\r\n## **\u2466\u73b0\u573a\u6025\u6551**\r\n### 52:26 \u6025\u6551\u5148\u6551\u547d\u540e\u6cbb\u4f24\r\n`Gmeek-html`\r\n## **\u2467\u4fe1\u53f7\u706f**\r\n### 56:23 \u4ea4\u901a\u4fe1\u53f7\u706f\u6613\u95194\u4e2a\u70b9\r\n`Gmeek-html`\r\n## **\u2468\u4ea4\u8b66\u624b\u52bf**\r\n### 58:46 \u505c\u6b62\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 59:01 \u76f4\u884c\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 59:15 \u5de6\u8f6c\u5f2f\u5f85\u8f6c\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 59:32 \u51cf\u901f\u6162\u884c\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 59:45 \u53d8\u9053\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 01:00:04 \u53f3\u8f6c\u5f2f\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 01:00:32 \u5de6\u8f6c\u5f2f\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 01:00:54 \u4ea4\u8b66\u53e3\u8bc0\r\n`Gmeek-html`\r\n## **\u2469\u6807\u5fd7**\r\n### 01:02:23 \u6807\u5fd7\u6838\u5fc3\u53e3\u8bc0\r\n`Gmeek-html`\r\n### 01:03:46 \u8b66\u544a\u6807\u5fd7\r\n`Gmeek-html`\r\n### 01:08:33 \u7981\u4ee4\u6807\u5fd7\r\n`Gmeek-html`\r\n### 01:10:50 \u6613\u6df7\u6807\u5fd7\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n### 01:14:22 \u65b0\u6807\u5fd7\r\n`Gmeek-html`\r\n## **11\u6807\u7ebf**\r\n\u8003\u524d2\u5c0f\u65f6\u62a2\u5206 \u7b2c\u4e8c\u8282 6\u6708\u65b0\u8bfe P2 - 01:15:25 \u6613\u6df7\u6807\u7ebf\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n# **\u7b2c\u4e09\u8282**\r\n\u89c6\u9891\r\n[\u70b9\u51fb\u67e5\u770b\u3010bilibili\u3011](https://player.bilibili.com/player.html?bvid=BV1Bh411K7rw&p=3&page=3&autoplay=0'>`\r\n## 00:48 \u6263\u5206\u603b\u7ed3\r\n`Gmeek-html`\r\n## 01:41 \u7f5a\u6b3e\u603b\u7ed3\r\n`Gmeek-html`\r\n## 02:42 \u6263\u5206\u4e09\u8d85\u603b\u7ed3\r\n`Gmeek-html`\r\n## 04:13 \u8003\u524d\u6025\u6551\u53e3\u8bc0\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n## 15:05 \u5e38\u89c1\u82f1\u6587\u7f29\u5199\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n## 19:53 \u62a2\u5206\u653b\u7565\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n\r\n\u3002", "top": 0, "createdAt": 1722164745, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-07-28", "dateLabelColor": "#bc4c00"}, "P21": {"htmlDir": "docs/post/21.html", "labels": ["\u77e5\u8bc6", "\u9a7e\u8003"], "postTitle": "\u9a7e\u8003\u79d1\u76ee\u4e00\u603b\u7ed3\u3010\u63a8\u8350\u3011", "postUrl": "post/21.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/21", "commentNum": 0, "wordCount": 13265, "description": "**\u4e00\u3001\u6263\u5206\u89c4\u5219**\r\n\u9ad8\u5feb\uff1a\u9ad8\u901f\u516c\u8def\u3001\u57ce\u5e02\u5feb\u901f\u8def\r\n\u666e\u901a\u8def\uff1a\u9ad8\u5feb\u4e4b\u5916\u7684\u5176\u4ed6\u8def\r\n\u6821\u5ba2\u5371\uff1a\u6821\u8f66\u3001\u4e2d\u578b\u4ee5\u4e0a\u8f7d\u5ba2\u8f7d\u8d27\u6c7d\u8f66\u3001\u5371\u9669\u7269\u54c1\u8fd0\u8f93\u8f66\u8f86\r\n\u666e\u901a\u8f66\r\n\u8d27\u8f66\r\n\u3010\u65b9\u6846\u91cc\u6587\u5b57\u4e3a\u603b\u7ed3\u7684\u8bdd\u3011\u540e\u9762\u7684\u6587\u5b57\u662f\u65b0\u89c4\u539f\u6587\u3002", "top": 0, "createdAt": 1722171529, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-07-28", "dateLabelColor": "#bc4c00"}}, "singeListJson": {"P3": {"htmlDir": "docs/about.html", "labels": ["about"], "postTitle": "\u5173\u4e8e", "postUrl": "about.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/3", "commentNum": 0, "wordCount": 349, "description": "## \u5efa\u7ad9\u65f6\u95f4\r\n2018\u5e74\u79cb\r\n## \u6258\u7ba1\u5e73\u53f0\r\n\u672c\u7ad9\u6258\u7ba1\u4e8e\u56fd\u5185\u865a\u62df\u4e3b\u673a\u3001github\u3001cloudflare\u7b49\u5e73\u53f0\uff0c\u56fd\u5185\u901a\u8fc7\u878d\u5408CDN\uff08\u5c4f\u853d\u56fd\u5916IP\uff09\u52a0\u901f\uff0c\u56fd\u5916\u6570\u636e\u901a\u8fc7cloudflare pages\u63d0\u4f9b\u3002", "top": 0, "createdAt": 1718976234, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-21", "dateLabelColor": "#bc4c00"}, "P2": {"htmlDir": "docs/link.html", "labels": ["link"], "postTitle": "\u53cb\u60c5\u94fe\u63a5", "postUrl": "link.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/2", "commentNum": 0, "wordCount": 692, "description": "\u8fd9\u91cc\u8bb0\u5f55\u4e86\u4e00\u4e9b\u6709\u8da3\u7684\u94fe\u63a5\u3002", "top": 0, "createdAt": 1718976201, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-21", "dateLabelColor": "#bc4c00"}}, "labelColorDict": {"about": "#AFFA71", "link": "#d93f0b", "\u5efa\u7ad9": "#7057ff", "\u77e5\u8bc6": "#FBCA04", "\u7f51\u7edc": "#008672", "\u8bb0\u5f55": "#d73a4a", "\u9a7e\u8003": "#E77AB1"}, "faviconUrl": "https://blog.freeblock.cn/avatar.webp", "ogImage": "https://blog.freeblock.cn/avatar.webp", "primerCSS": "", "prevUrl": "disabled", "nextUrl": "disabled"} \ No newline at end of file +{"singlePage": ["link", "about"], "startSite": "08/16/2018", "filingNum": "\u9c81ICP\u59072024101898\u53f7-1", "onePageListNum": 15, "commentLabelColor": "#006b75", "yearColorList": ["#bc4c00", "#0969da", "#1f883d", "#A333D0"], "i18n": "CN", "themeMode": "fix", "dayTheme": "light_tritanopia", "nightTheme": "github-light", "urlMode": "issue", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "style": "", "head": "", "indexScript": "", "indexStyle": "", "bottomText": "\u2764\ufe0f \u8f6c\u8f7d\u6587\u7ae0\u8bf7\u6ce8\u660e\u51fa\u5904\uff0c\u8c22\u8c22\uff01\u2764\ufe0f", "showPostSource": 0, "iconList": {}, "UTC": 8, "rssSplit": "sentence", "exlink": {}, "needComment": 0, "allHead": "", "title": "\u661f\u6e90\u7b14\u8bb0", "avatarUrl": "https://blog.freeblock.cn/avatar.webp", "GMEEK_VERSION": "last", "displayTitle": "CJW", "homeUrl": "https://blog.freeblock.cn", "subTitle": "\u82b8\u751f\u6d6e\u68a6,\u5fc6\u6614\u5f80\u5df2", "postListJson": {"P4": {"htmlDir": "docs/post/4.html", "labels": ["\u8bb0\u5f55"], "postTitle": "\u4e16\u754c\uff0c\u4f60\u597d", "postUrl": "post/4.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/4", "commentNum": 0, "wordCount": 45, "description": "\u4e16\u754c\uff0c\u4f60\u597d\u3002", "top": 0, "createdAt": 1534410069, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2018-08-16", "dateLabelColor": "#1f883d"}, "P18": {"htmlDir": "docs/post/18.html", "labels": ["\u77e5\u8bc6"], "postTitle": "Markdown\u4ecb\u7ecd\u53ca\u57fa\u672c\u8bed\u6cd5", "postUrl": "post/18.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/18", "commentNum": 0, "wordCount": 2390, "description": "> [!NOTE]\r\n>Markdown \u662f\u4e00\u79cd\u8f7b\u91cf\u7ea7\u6807\u8bb0\u8bed\u8a00\uff0c\u5b83\u5141\u8bb8\u4eba\u4eec\u4f7f\u7528\u6613\u8bfb\u6613\u5199\u7684\u7eaf\u6587\u672c\u683c\u5f0f\u7f16\u5199\u6587\u6863\uff0c\u7136\u540e\u8f6c\u6362\u6210\u7ed3\u6784\u5316\u7684HTML\u4ee3\u7801\u3002", "top": 1, "createdAt": 1692176469, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2023-08-16", "dateLabelColor": "#A333D0"}, "P5": {"htmlDir": "docs/post/5.html", "labels": ["\u7f51\u7edc", "\u5efa\u7ad9"], "postTitle": "Vercel \u52a0\u901f\u4f18\u9009", "postUrl": "post/5.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/5", "commentNum": 0, "wordCount": 332, "description": "## \u98df\u7528\u65b9\u6cd5\r\n\u5c06\u539f\u6765\u89e3\u6790\u81f3** cname.vercel.com** \u6539\u4e3a **vercel.cdn.yt-blog.top**\r\n## \u52a0\u901f\u539f\u7406\r\nVercel \u5728\u5927\u9646\u5468\u56f4\u8fd8\u6709\u5f88\u591a\u8282\u70b9\uff0c\u5176\u4e2d\u5305\u542b\u4e2d\u56fd\u53f0\u6e7e\u3001\u97e9\u56fd\u3001\u65e5\u672c\u3001\u65b0\u52a0\u5761\u7b49\uff0c\u8fd9\u4e9b\u8282\u70b9\u7684\u8bbf\u95ee\u5ef6\u8fdf\u5728\u63a5\u53d7\u8303\u56f4\uff0c\u4e14\u76f8\u5bf9\u9999\u6e2f\u8282\u70b9\u6765\u8bf4\u5e26\u5bbd\u66f4\u5145\u8db3\u3002", "top": 0, "createdAt": 1719189291, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-24", "dateLabelColor": "#bc4c00"}, "P6": {"htmlDir": "docs/post/6.html", "labels": ["\u7f51\u7edc"], "postTitle": "ipv6\u8bbf\u95eeipv4", "postUrl": "post/6.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/6", "commentNum": 0, "wordCount": 9792, "description": "\r\n\r\n

ipv6\u8bbf\u95ee\u7eafipv4\u7ad9\u70b9\u57fa\u672c\u662f\u4e00\u4e9b\u7eafipv4\u5c0f\u9e21\u9700\u8981\uff0c\u4e3b\u8981\u65b9\u6cd5\u548cipv4\u8bbf\u95eeipv6\u5dee\u4e0d\u591a

\u6cd5\u4e00\uff1a

\u6700\u7b80\u5355\u597d\u7528\u7684\u662f\u4f7f\u7528WARP\uff0c\u63a8\u8350\u00a0fscarmen\u5927\u4f6c\u7684\u4e00\u952e\u811a\u672c

\r\n1 | wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh\r\n-- | --\r\n\r\n\r\n

\u6742\u8c08\uff1a

DNS64 NAT64\u539f\u7406\u53ef\u4ee5\u770b\u770b\u8fd9\u4e24\u7bc7\u6587\u7ae0\uff1a

NAT64\u4e0eDNS64\u57fa\u672c\u539f\u7406\u6982\u8ff0_mb5fdb1266ce6df\u7684\u6280\u672f\u535a\u5ba2_51CTO\u535a\u5ba2

\u6614\u6211\u5f80\u77e3 \u00bb DNSv6\u548cDNS64\u7b80\u5355\u914d\u7f6e \u6768\u67f3\u4f9d\u4f9d (xnow.me)

\r\n\r\nipv6\u8bbf\u95ee\u7eafipv4\u7ad9\u70b9\u57fa\u672c\u662f\u4e00\u4e9b\u7eafipv4\u5c0f\u9e21\u9700\u8981\uff0c\u4e3b\u8981\u65b9\u6cd5\u548cipv4\u8bbf\u95eeipv6\u5dee\u4e0d\u591a\r\n\r\n\u6cd5\u4e00\uff1a\r\n\u6700\u7b80\u5355\u597d\u7528\u7684\u662f\u4f7f\u7528WARP\uff0c\u63a8\u8350 [fscarmen\u5927\u4f6c\u7684\u4e00\u952e\u811a\u672c](https://gitlab.com/fscarmen/warp)\r\n\r\nwget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh\r\n\u6cd5\u4e8c\uff1a\r\nDNS64+NAT64\r\n\r\nnat64\u670d\u52a1\u5668\u53c2\u8003\u7684\uff1ahttps://nat64.net/ \u548c https://nat64.xyz/\r\n\r\n\u76f4\u63a5\u4fee\u6539DNS\u670d\u52a1\u5668\u5373\u53ef\uff0c\u4ee5Debian\u4e3a\u4f8b\r\n\r\n\u4e34\u65f6\u66f4\u6539dns\u670d\u52a1\u5668\uff1a\r\n\r\n\u7f16\u8f91 vim /etc/resolv.conf \uff0c\u6539\u6210DNS64\u5730\u5740\u5373\u53ef\uff08\u6b64\u65b9\u6cd5\u91cd\u542f\u4f1a\u5931\u6548\uff09\r\n\r\nnameserver 2a00:1098:2b::1\r\nnameserver 2001:67c:2b0::4\r\n\u6c38\u4e45\u66f4\u6539dns\u670d\u52a1\u5668\uff1a\r\n\r\n\u4fee\u6539 /etc/resolvconf/resolv.conf.d \u6587\u4ef6\u5939\u7684 base \u6587\u4ef6\uff0c\u6dfb\u52a0\u4ee5\u4e0b\u5185\u5bb9\u540e\u4fdd\u5b58\u91cd\u542f\r\n\r\n\u4e0d\u540clinux\u7cfb\u7edf\u6c38\u4e45\u4fee\u6539DNS\u7684\u6587\u4ef6\u4e0d\u4e00\u6837\uff0c\u53ef\u4ee5\u81ea\u5df1\u641c\u7d22\u770b\u770b\r\n\r\nnameserver 2a00:1098:2b::1\r\nnameserver 2001:67c:2b0::4\r\n\u6d4b\u8bd5\u662f\u5426\u53ef\u4ee5\u8fde\u63a5github(\u7eafipv4\u7f51\u7edc)\uff1a\r\n\r\nwget https://github.com/icret/EasyImages2.0/archive/refs/tags/2.8.3.zip\r\n\u6742\u8c08\uff1a\r\nDNS64 NAT64\u539f\u7406\u53ef\u4ee5\u770b\u770b\u8fd9\u4e24\u7bc7\u6587\u7ae0\uff1a\r\n\r\n[NAT64\u4e0eDNS64\u57fa\u672c\u539f\u7406\u6982\u8ff0_mb5fdb1266ce6df\u7684\u6280\u672f\u535a\u5ba2_51CTO\u535a\u5ba2](https://blog.51cto.com/u_15060531/4174902?articleABtest=0)\r\n\r\n[\u6614\u6211\u5f80\u77e3 \u00bb DNSv6\u548cDNS64\u7b80\u5355\u914d\u7f6e \u6768\u67f3\u4f9d\u4f9d (xnow.me)](https://xnow.me/ops/dnsv6-and-dns64.html)\u3002", "top": 0, "createdAt": 1719189530, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-24", "dateLabelColor": "#bc4c00"}, "P7": {"htmlDir": "docs/post/7.html", "labels": ["\u7f51\u7edc"], "postTitle": "ipv4\u8bbf\u95eeipv6", "postUrl": "post/7.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/7", "commentNum": 0, "wordCount": 25864, "description": "\r\n\r\n

\u524d\u8a00

ipv4\u4e0eipv6\u8bbf\u95ee\u672c\u8d28\u4e0a\u90fd\u662f\u9700\u8981\u4e2d\u8f6c\u670d\u52a1\u5668\u4e2d\u8f6c\u6570\u636e\uff0c\u672c\u6587\u4ecb\u7ecd\u51e0\u79cd\u5e38\u89c1\u7684\u60c5\u51b5\u548c\u89e3\u51b3\u65b9\u6cd5

\u4e00\u3001\u5ba2\u6237\u7aefwindows\u7eafipv4\u901a\u8fc7SSH\u8bbf\u95eeipv6\u670d\u52a1\u5668

SHH\u8f6f\u4ef6\u57fa\u672c\u90fd\u652f\u6301\u4ee3\u7406\u52a0\u901f,\u672c\u6587\u4ee5xshell\u548cfinalshell\u4e3a\u4f8b

\u6211\u4ee5clash\u63d0\u4f9b\u7684socks5\u4ee3\u7406

clash\u4f1a\u81ea\u52a8\u5728\u672c\u673a\u751f\u6210\u4e00\u4e2asocks5\u4ee3\u7406\uff0cv2rayN\u4f3c\u4e4e\u4e5f\u4e00\u6837

\u4ee3\u7406\u670d\u52a1\u5668\u5fc5\u987b\u4e3a\u53cc\u6808ipv4+ipv6\u7684\u54c8

xshell\uff1a

image

finalshell:

image

\u4e8c\u3001\u5ba2\u6237\u7aefwindows\u8bbf\u95ee\u7eafipv6\u7f51\u7ad9\uff1a

\u4e0e\u4e0a\u4e00\u4e2a\u4e00\u6837\uff0c\u6302\u4ee3\u7406\u8bbf\u95ee

\u6216\u8005\u7ed9\u7eafipv6\u7f51\u7ad9\u5957\u4e0a\u53cc\u6808CDN\uff0c\u5982cloudflare gcore\u7b49

\u4e09\u3001\u5ba2\u6237\u7aeflinux\u7eafipv4\u8bbf\u95eeipv6\u7f51\u7edc\uff1a

\u6cd5\u4e00\uff1a

\u53ef\u4ee5\u901a\u8fc7WARP\u4ee3\u7406\uff0c\u63a8\u8350\u00a0fscarmen\u5927\u4f6c\u7684\u4e00\u952e\u811a\u672c

\r\n1 | wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh\r\n-- | --\r\n\r\n\r\n

\u6cd5\u4e8c\uff1a

\u53ef\u4ee5\u4f7f\u7528HE\u63d0\u4f9b\u7684\u514d\u8d39ipv6:Hurricane Electric Free IPv6 Tunnel Broker

HE\u63d0\u4f9b\u7684ipv6\u662f\u53ef\u4ee5\u88c5\u5728\u7f51\u5361\u4e0a\u7684\uff0c\u76f8\u5f53\u4e8e\u4f60\u7684\u673a\u5668\u591a\u4e86\u4e00\u4e2a\u81ea\u5df1\u7684ipv6\u5730\u5740\uff0c\u4f60\u53ef\u4ee5\u4e3b\u52a8\u7528\u5b83\u8bbf\u95eeipv6\u7f51\u7edc\uff0c\u4e5f\u53ef\u4ee5\u901a\u8fc7ipv6\u7f51\u7edc\u8bbf\u95ee\u4f60\u673a\u5668\u4e0aHE\u7684ipv6\uff08\u4f8b\u5982\u4f60\u53ef\u4ee5SSH\u94fe\u63a5HE\u63d0\u4f9b\u7684ipv6\u4e0e\u670d\u52a1\u5668\u8fdb\u884c\u8fde\u63a5\uff09

HE\u7684ipvIP\u88abcloudflare\u62c9\u9ed1\u4e86\uff0c\u6240\u4ee5\u8be5ipv6\u65e0\u6cd5\u4f7f\u7528cloudflareCDN

\u5177\u4f53\u53ef\u4ee5\u770b\u8fd9\u4e24\u4e2a\u5927\u4f6c\u7684\u6559\u7a0b\uff1a

\u4f7f\u7528 HE Tunnel Broker \u7ed9 IPv4 VPS \u514d\u8d39\u6dfb\u52a0\u516c\u7f51 IPv6 \u652f\u6301 - P3TERX ZONE

\u3010IPv6\u96a7\u9053\u3011\u7528HE\u7684TunnelBroker\u7ed9\u670d\u52a1\u5668\u6dfb\u52a0IPv6 \u2013 Luminous\u2019 Home (luotianyi.vc)

\r\n\r\n\u524d\u8a00\r\nipv4\u4e0eipv6\u8bbf\u95ee\u672c\u8d28\u4e0a\u90fd\u662f\u9700\u8981\u4e2d\u8f6c\u670d\u52a1\u5668\u4e2d\u8f6c\u6570\u636e\uff0c\u672c\u6587\u4ecb\u7ecd\u51e0\u79cd\u5e38\u89c1\u7684\u60c5\u51b5\u548c\u89e3\u51b3\u65b9\u6cd5\r\n\r\n\u4e00\u3001\u5ba2\u6237\u7aefwindows\u7eafipv4\u901a\u8fc7SSH\u8bbf\u95eeipv6\u670d\u52a1\u5668\r\nSHH\u8f6f\u4ef6\u57fa\u672c\u90fd\u652f\u6301\u4ee3\u7406\u52a0\u901f,\u672c\u6587\u4ee5xshell\u548cfinalshell\u4e3a\u4f8b\r\n\r\n\u6211\u4ee5clash\u63d0\u4f9b\u7684socks5\u4ee3\u7406\r\n\r\nclash\u4f1a\u81ea\u52a8\u5728\u672c\u673a\u751f\u6210\u4e00\u4e2asocks5\u4ee3\u7406\uff0cv2rayN\u4f3c\u4e4e\u4e5f\u4e00\u6837\r\n\r\n\u4ee3\u7406\u670d\u52a1\u5668\u5fc5\u987b\u4e3a\u53cc\u6808ipv4+ipv6\u7684\u54c8\r\n\r\nxshell\uff1a\r\nimage\r\n\r\nfinalshell:\r\nimage\r\n\r\n\u4e8c\u3001\u5ba2\u6237\u7aefwindows\u8bbf\u95ee\u7eafipv6\u7f51\u7ad9\uff1a\r\n\u4e0e\u4e0a\u4e00\u4e2a\u4e00\u6837\uff0c\u6302\u4ee3\u7406\u8bbf\u95ee\r\n\r\n\u6216\u8005\u7ed9\u7eafipv6\u7f51\u7ad9\u5957\u4e0a\u53cc\u6808CDN\uff0c\u5982cloudflare gcore\u7b49\r\n\r\n\u4e09\u3001\u5ba2\u6237\u7aeflinux\u7eafipv4\u8bbf\u95eeipv6\u7f51\u7edc\uff1a\r\n\u6cd5\u4e00\uff1a\r\n\u53ef\u4ee5\u901a\u8fc7WARP\u4ee3\u7406\uff0c\u63a8\u8350 [fscarmen\u5927\u4f6c\u7684\u4e00\u952e\u811a\u672c](https://gitlab.com/fscarmen/warp)\r\n\r\nwget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh\r\n\u6cd5\u4e8c\uff1a\r\n\u53ef\u4ee5\u4f7f\u7528HE\u63d0\u4f9b\u7684\u514d\u8d39ipv6:[Hurricane Electric Free IPv6 Tunnel Broker](https://tunnelbroker.net/)\r\n\r\nHE\u63d0\u4f9b\u7684ipv6\u662f\u53ef\u4ee5\u88c5\u5728\u7f51\u5361\u4e0a\u7684\uff0c\u76f8\u5f53\u4e8e\u4f60\u7684\u673a\u5668\u591a\u4e86\u4e00\u4e2a\u81ea\u5df1\u7684ipv6\u5730\u5740\uff0c\u4f60\u53ef\u4ee5\u4e3b\u52a8\u7528\u5b83\u8bbf\u95eeipv6\u7f51\u7edc\uff0c\u4e5f\u53ef\u4ee5\u901a\u8fc7ipv6\u7f51\u7edc\u8bbf\u95ee\u4f60\u673a\u5668\u4e0aHE\u7684ipv6\uff08\u4f8b\u5982\u4f60\u53ef\u4ee5SSH\u94fe\u63a5HE\u63d0\u4f9b\u7684ipv6\u4e0e\u670d\u52a1\u5668\u8fdb\u884c\u8fde\u63a5\uff09\r\n\r\nHE\u7684ipvIP\u88abcloudflare\u62c9\u9ed1\u4e86\uff0c\u6240\u4ee5\u8be5ipv6\u65e0\u6cd5\u4f7f\u7528cloudflareCDN\r\n\r\n\u5177\u4f53\u53ef\u4ee5\u770b\u8fd9\u4e24\u4e2a\u5927\u4f6c\u7684\u6559\u7a0b\uff1a\r\n\r\n[\u4f7f\u7528 HE Tunnel Broker \u7ed9 IPv4 VPS \u514d\u8d39\u6dfb\u52a0\u516c\u7f51 IPv6 \u652f\u6301 - P3TERX ZONE](https://p3terx.com/archives/use-he-tunnel-broker-to-add-public-network-ipv6-support-to-ipv4-vps-for-free.html)\r\n\r\n[\u3010IPv6\u96a7\u9053\u3011\u7528HE\u7684TunnelBroker\u7ed9\u670d\u52a1\u5668\u6dfb\u52a0IPv6 \u2013 Luminous\u2019 Home (luotianyi.vc)](https://luotianyi.vc/2603.html)\u3002", "top": 0, "createdAt": 1719189584, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-24", "dateLabelColor": "#bc4c00"}, "P8": {"htmlDir": "docs/post/8.html", "labels": ["\u5efa\u7ad9"], "postTitle": "\u963f\u91cc\u4e91300\u4f18\u60e0\u5238\u4e705\u5e74\u670d\u52a1\u5668\u6559\u7a0b", "postUrl": "post/8.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/8", "commentNum": 0, "wordCount": 573, "description": "ECS\uff0c\u9009\u533a\uff1a\u534e\u53173\u5f20\u5bb6\u53e3\r\n\r\n\u914d\u7f6e\u9009\u5230\uff1a2H0.5G\r\n\r\n\u4e91\u76d8\u62c9\u523020G\uff0c\u8bb0\u5f97\u9009\u9ad8\u6548\u4e91\u76d8\uff0c\u4e0d\u8981\u9009ESSD\u4e91\u76d8\r\n\r\n\u4e0b\u9762\u6d41\u91cf\u9009\u62e9CDT\u6309\u91cf\u4ed8\u8d39\uff0c\u4e0d\u8981\u9009\u62e9\u56fa\u5b9a\u5e26\u5bbd\r\n\r\nCDT\u6bcf\u4e2a\u6708\u514d\u8d39\u900120G\u56fd\u5185\u6d41\u91cf\uff0c180G\u56fd\u5916\u6d41\u91cf\uff0c\u8d85\u51fa0.8\u5143/G\u6536\u8d39\r\n\r\n\u6302\u63a2\u9488\u6216\u8005\u8dd1\u9752\u9f99\u6d41\u91cf\u5b8c\u5168\u591f\u7528\r\n\r\n\u5982\u679c\u5efa\u7ad9\uff0c\u53ef\u4ee5\u5957\u4e9a\u592a\u6216\u8005\u56fd\u5916CDN\uff0c\u8fd9\u6837\u5c31\u662f\u8d70\u7684\u9001\u7684180G\u56fd\u5916\u6d41\u91cf\r\n\r\n\u8fd9\u68375\u5e74\u4e0b\u6765\u53ea\u9700\u8981274\u5143\r\n\r\n\u5982\u679c\u914d\u7f6e\u4e0d\u591f\u7528\uff0c\u53ef\u4ee5\u4e702h1g\u7684\uff0c\u4f46\u662f\u53ea\u80fd\u4e703\u5e74\r\n\r\n\u7279\u522b\u6ce8\u610f\uff1a\u4e0d\u8981\u9009\u62e9\u963f\u91cc\u4e91\u7cfb\u7edf\u52a0\u56fa\uff0c\u4f1a\u5360\u7528\u4f60\u5927\u91cf\u5185\u5b58\uff01\uff01\uff01\u5efa\u8bae\u81ea\u5df1DD\u7eaf\u51c0\u7cfb\u7edf\uff0c\u5c06\u8f6f\u4ef6\u6e90\u8bbe\u7f6e\u4e3a\u963f\u91cc\u4e91\u6e90\uff0c\u8fd9\u6837\u66f4\u65b0\u8f6f\u4ef6\u4e5f\u4e0d\u4f1a\u8ba1\u7b97\u523020G\u514d\u8d39\u6d41\u91cf\u91cc\u9762\uff0c\u540c\u65f6\u53ef\u4ee5\u9009\u62e9\u540c\u533a\u7684OSS\u5b58\u50a8\u6876\uff0c\u6302\u8f7d\u5230\u670d\u52a1\u5668\u4e0a\u9762\uff0c\u8d70\u5185\u7f51\u6d41\u91cf\u514d\u8d39\uff0c\u5f53\u505a\u670d\u52a1\u5668\u76d8\u3002", "top": 1, "createdAt": 1719233570, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-24", "dateLabelColor": "#bc4c00"}, "P9": {"htmlDir": "docs/post/9.html", "labels": ["\u7f51\u7edc"], "postTitle": "Fastly CDN\u4e3a\u5f00\u53d1\u8005\u63a8\u51fa\u65b0\u7684free\u514d\u8d39\u8ba1\u5212", "postUrl": "post/9.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/9", "commentNum": 0, "wordCount": 4545, "description": "`Gmeek-html`\r\nNotice\r\n\u539f\u94fe\u63a5\uff1a[Fastly CDN\u4e3a\u5f00\u53d1\u8005\u63a8\u51fa\u65b0\u7684free\u514d\u8d39\u8ba1\u5212](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.microcharon.com%2Ftech%2F401.html)\r\n\r\n\u6b63\u6587\r\n6 \u6708 20 \u65e5 fastly \u53d1\u8868 [blog](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.fastly.com%2Fblog%2Fits-free-instant-and-yours-fastlys-free-developer-accounts-are-here%2F) \u5ba3\u5e03\u63a8\u51fa\u514d\u8d39\u7684\u5f00\u53d1\u8005\u8d26\u53f7\uff0c\u5176\u5305\u542b\u6743\u76ca\u5982\u4e0b\uff086 \u6708 24 \u65e5\uff09\r\n\r\nPricing \u9875\u9762\u4e0b\u6807\u6ce8\u7684\u6743\u76ca\r\n\r\n$50/mo worth of CDN traffic\r\nNo request throttling, ever\r\nNo advertised logos in front of your customers, ever\r\nNo cap on redirects & page rules\r\nNo cap on regular expressions\r\nPurge anything from global cache in 150ms\r\nNo charge for additional users\u2014invite the whole team, or invite all but one person and cause some drama\r\nNever get overloaded with over 330 Tbps of global traffic capacity\r\nReliably cache your content every time in our massive edge POPs\r\nTLS and always-on DDoS mitigation\r\n1GB of storage on the only instant Key Value store\r\nApplication secret storage\r\nUnique sustainability reporting\r\nObservability built-in\r\nReal-time log streaming\r\nCommunity support that\u2019ll actually support you\r\nTrial access to [Image Optimization](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.fastly.com%2Fproducts%2Fimage-optimization), [Compute](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.fastly.com%2Fproducts%2Fcompute), [Fanout](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.fastly.com%2Fproducts%2Ffanout), [Websockets](https://www.nodeseek.com/jump?to=https%3A%2F%2Fdocs.fastly.com%2Fproducts%2Fwebsockets), and more\r\nBlog \u4e0b\u6807\u6ce8\u7684\u6743\u76ca\r\n\r\nCDN: Generous requests and bandwidth (well over 200GB and 2 Million requests per month) and TLS certificates on the exact same network that powers the world\u2019s biggest applications, shopping events, and sports championships.\r\nSecurity: Unlimited L3/4 DDoS mitigation and complete flexibility to manage all L7 traffic.\r\nCompute: Our Wasm-powered Compute platform runs high-scale apps in your favorite languages like JS, Rust, and Go.\r\nWebSockets and Push Notifications: Build and scale real-time systems with direct sockets and one-to-many pushes.\r\nData Storage: Manage secrets, config states, and complete K/V data in one of the fastest edge data platforms on the market.\r\nObservability: Real-Time Streaming Logs to Dozens of Endpoints\r\nImage Optimization: Enterprise-Grade Image Transformation. Support for smart crops, blur, metadata, framing, and more.\r\nCommunity: Learn, troubleshoot, and ship alongside the world's leading open-source maintainers, innovative builders, and the people behind the largest applications on earth.\r\nSupport: Assistance from the most exceptional customer service operation on the planet.\r\n\u867d\u7136 Fastly \u8fd8\u5728\u8ddf\u5bf9\u624b Akamai \u4f5c\u5bf9\u6bd4\uff1a[How does Fastly stack up to Akamai? | Fastly](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.fastly.com%2Fresources%2Fdatasheets%2Fcapability-comparison-akamai%2F)\r\n\r\nFast vs Akamai\r\n![2](https://github.com/cao-gift/cao-gift.github.io/assets/65548967/0ea75865-f5c0-42d8-8235-903858f01d61)\r\n\r\n\r\n\u4f46\r\n\r\n2018-2024 \u5e74\u95f4 Fastly \u7684 EPS \u6570\u636e\u4e0d\u5bb9\u4e50\u89c2\uff1a[Fastly EPS - Earnings per Share 2018-2024 | FSLY | MacroTrends](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.macrotrends.net%2Fstocks%2Fcharts%2FFSLY%2Ffastly%2Feps-earnings-per-share-diluted)\r\n\r\n\u76f8\u6bd4\u800c\u8a00 2010-2024 \u5e74\u95f4 Akamai \u7684 EPS \u6570\u636e\uff1a[Akamai Technologies EPS - Earnings per Share 2010-2024 | AKAM | MacroTrends](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.macrotrends.net%2Fstocks%2Fcharts%2FAKAM%2Fakamai-technologies%2Feps-earnings-per-share-diluted)\r\n\r\n\u53c2\u8003\u8d44\u6599\r\n[It\u2019s free, instant, and yours! Fastly\u2019s free developer accounts are here | Fastly](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.fastly.com%2Fblog%2Fits-free-instant-and-yours-fastlys-free-developer-accounts-are-here%2F)\r\n\r\n[Edge cloud pricing | Fastly (archive.org)](https://www.nodeseek.com/jump?to=https%3A%2F%2Fweb.archive.org%2Fweb%2F20240407054021%2Fhttps%3A%2F%2Fwww.fastly.com%2Fpricing)\r\n\r\n[How does Fastly stack up to Akamai? | Fastly](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.fastly.com%2Fresources%2Fdatasheets%2Fcapability-comparison-akamai%2F)\r\n\r\n[Fastly EPS - Earnings per Share 2018-2024 | FSLY | MacroTrends](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.macrotrends.net%2Fstocks%2Fcharts%2FFSLY%2Ffastly%2Feps-earnings-per-share-diluted)\r\n\r\n[Akamai Technologies EPS - Earnings per Share 2010-2024 | AKAM | MacroTrends](https://www.nodeseek.com/jump?to=https%3A%2F%2Fwww.macrotrends.net%2Fstocks%2Fcharts%2FAKAM%2Fakamai-technologies%2Feps-earnings-per-share-diluted)\u3002", "top": 0, "createdAt": 1719233877, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-24", "dateLabelColor": "#bc4c00"}, "P10": {"htmlDir": "docs/post/10.html", "labels": ["\u5efa\u7ad9"], "postTitle": "\u56fe\u7247\u7f29\u653e\u529f\u80fd\u4ee3\u7801", "postUrl": "post/10.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/10", "commentNum": 0, "wordCount": 458, "description": "\u5728\u6587\u7ae0\u6700\u540e\u6dfb\u52a0\u5982\u4e0b\u4ee3\u7801\uff0c\u5c31\u53ef\u4ee5\u5b9e\u73b0\u8fd9\u4e2a\u529f\u80fd\u3002", "top": 0, "createdAt": 1719441569, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-27", "dateLabelColor": "#bc4c00"}, "P11": {"htmlDir": "docs/post/11.html", "labels": ["\u7f51\u7edc"], "postTitle": "CloudFlare\u516c\u5171Cname\u57df\u540d", "postUrl": "post/11.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/11", "commentNum": 0, "wordCount": 2905, "description": "> CloudFlare \u516c\u5171\u4f18\u9009 Cname \u57df\u540d\u5730\u5740\r\n\r\n##### \u7b80\u5355\u4ecb\u7ecd\r\n\r\n\u672c\u6587\u7ae0\u63d0\u4f9b\u7684\u57df\u540d\u6536\u96c6\u7f51\u7edc\u5206\u4eab\u8fc7\u7684\u57df\u540d\u3002", "top": 0, "createdAt": 1719748819, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-30", "dateLabelColor": "#bc4c00"}, "P13": {"htmlDir": "docs/post/13.html", "labels": ["\u5efa\u7ad9"], "postTitle": "\u7a33\u5b9a1\u6298\u4f7f\u7528Azure\u7684\u670d\u52a1\u5668", "postUrl": "post/13.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/13", "commentNum": 0, "wordCount": 3156, "description": "\u8fd9\u662f\u7ed9\u6b63\u5e38\u4ed8\u8d39\u5e76\u4e14\u8dd1\u4e1a\u52a1\u7684\u770b\u7684\r\n\r\n\u867d\u7136\u6253\u4e00\u6298\uff0c\u8be5\u7528\u4e0d\u8d77\u7684\u4eba\u8fd8\u662f\u7528\u4e0d\u8d77\uff0c\u6d41\u91cf\u8d39\u539f\u4ef7\u7167\u6536\r\n\r\n\u4f60\u9700\u8981\u505a\u597d\u6bcf\u67080-1\u6b21\u7684\u6bcf\u6b21\u5927\u7ea6\u4e94\u5206\u949f\u5f3a\u5236\u4e2d\u65ad\u670d\u52a1\u5668\u7684\u51c6\u5907\uff0c\u5fc5\u987b\u63a5\u53d7\uff0c\u4e0d\u80fd\u907f\u514d\r\n\r\n\u4e09\u79cd\u8ba1\u8d39\u5f00\u673a\u65b9\u5f0f\uff1a\r\n1\uff0c\u539f\u4ef7\uff0c\u4e0d\u6253\u6298\r\n2\uff0c\u627f\u8bfaX\u5e74\uff0c\u6309\u6708\u4ed8\u6b3e\uff0c\u7c7b\u4f3c\u4e8e\u5305\u6708\uff0c\u5927\u7ea66\u6298\r\n3\uff0c\u73b0\u6210(\u62a2\u5360,SPOT)\uff0c1\u6298(AWS,GCP\u548c\u963f\u91cc\u4e91\u5f00SPOT\u90fd\u6ca1\u4ed6\u4fbf\u5b9c)\r\n\u4ec0\u4e48\u662fSPOT\uff1f\u770b\u963f\u91cc\u4e91\u7684\u4ecb\u7ecd\uff1ahttps://help.aliyun.com/document_detail/52088.html\r\n\r\n\r\n\u539f\u4ef7150\u5200\u4e00\u4e2a\u6708\u7684F4S\u73b0\u5728\u62531\u6298\u53ea\u970015\u5200\uff0c\u7b80\u76f4\u5c4c\u7206\u4e86\r\n\r\n\u88ab\u5173\u540eIP\u4f1a\u53d8\u7684\u95ee\u9898\uff0c\u8bf7\u81ea\u5df1\u8bbe\u7f6eDDNS\u6216\u8005\u7528Azure\u81ea\u5e26\u7684DDNS\r\n\r\n\r\nAzure\u7684SPOT\u7684\u56fd\u9645\u4e09\u5927\u5382\u91cc\u5b9e\u6253\u5b9e\u6700\u4fbf\u5b9c\u7684\uff0c\u800c\u4e14\u6027\u80fd\u7ed9\u7684\u591f\uff0c\u800c\u4e14\u8fd8\u6709100G\u514d\u8d39\u6d41\u91cf\r\n\r\n\u5f00\u673a\u65b9\u9762\u90fd\u4e00\u6837\uff0c\u5c31\u662f\u8981\u591a\u6253\u4e00\u4e2a\u52fe\uff0c\u8fd9\u6837\u5927\u90e8\u5206\u914d\u7f6e\u5c31\u4f1a\u662f\u4e00\u6298(90%OFF)\uff0c\u53ef\u7528\u6027\u533a\u57df\u4e00\u5b9a\u8981\u9009\u62e9\u201c\u65e0\u9700\u57fa\u7840\u7ed3\u6784\u5197\u4f59\u201d\r\n\u9010\u51fa\u7b56\u7565\u5fc5\u987b\u9009\u62e9\u201c\u505c\u6b62/\u89e3\u9664\u5206\u914d\u201d(\u53ea\u5173\u673a\uff0c\u4e0d\u5220\u6570\u636e)\uff0c\u9009\u201c\u5220\u9664\u201d\u5173\u673a\u7684\u65f6\u5019\u4ec0\u4e48\u90fd\u4e0d\u7559\uff0c\u76f4\u63a5\u7ed9\u4f60\u5220\u4e86\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n\r\n\u8fd9\u4e9b\u90fd\u662f\u5f88\u6b63\u5e38\u7684\uff0c\u4f46\u662f\u96be\u9898\u662f\u5982\u4f55\u88ab\u7cfb\u7edf\u4e2d\u65ad\u540e\u8ba9\u5b83\u81ea\u52a8\u91cd\u65b0\u542f\u52a8\r\n\u5728\u641c\u7d22\u680f\u641c\u7d22\u201c\u81ea\u52a8\u5316\u5e10\u6237\u201d\u5e76\u521b\u5efa\uff0c\u5fc5\u987b\u4fdd\u8bc1\u548c\u865a\u62df\u673a\u5728\u4e00\u4e2a\u8ba2\u9605\u91cc\uff0c\u5730\u533a\u4e0d\u654f\u611f\uff0c\u5176\u4ed6\u7684\u4e0b\u4e00\u6b65\u4e00\u76f4\u5230\u521b\u5efa\r\n`Gmeek-html`\r\n\r\n\u7136\u540e\u6253\u5f00\u521b\u5efa\u7684\u81ea\u52a8\u5316\u8d26\u6237\uff0c\u6253\u5f00\u6807\u8bc6\u680f\u76ee\uff0c\u8fd9\u4e2a\u65f6\u5019\u201c\u7cfb\u7edf\u5206\u914d\u201d\u5e94\u8be5\u5df2\u7ecf\u6253\u5f00\u4e86\uff0c\u5e76\u4e14\u663e\u793a\u4e86\u5bf9\u8c61ID\u3002", "top": 0, "createdAt": 1719751245, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-30", "dateLabelColor": "#bc4c00"}, "P15": {"htmlDir": "docs/post/15.html", "labels": ["\u7f51\u7edc", "\u5efa\u7ad9"], "postTitle": "\u8bbe\u7f6eVPS\u9650\u6d41\u81ea\u52a8\u5173\u673a", "postUrl": "post/15.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/15", "commentNum": 0, "wordCount": 1028, "description": "\u8fd9 Bash \u811a\u672c\u7528\u4e8e\u76d1\u6d4b\u670d\u52a1\u5668\u7684\u7f51\u7edc\u6d41\u91cf\u4f7f\u7528\u60c5\u51b5\uff0c\u5e76\u6839\u636e\u9884\u8bbe\u7684\u9608\u503c\u8fdb\u884c\u64cd\u4f5c\u3002", "top": 0, "createdAt": 1719830699, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-07-01", "dateLabelColor": "#bc4c00"}, "P16": {"htmlDir": "docs/post/16.html", "labels": ["\u5efa\u7ad9"], "postTitle": "\u56fd\u5185\u5916\u514d\u8d39\u4e91\u6570\u636e\u5e93\u6c47\u603b", "postUrl": "post/16.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/16", "commentNum": 0, "wordCount": 2286, "description": "### TiDB Cloud\r\n\r\n\u4ecb\u7ecd\uff1a\u56fd\u4ea7\u4e4b\u5149\uff0c5GB \u7684 MySQL \u514d\u8d39\u5b58\u50a8\u548c \u6bcf\u6708 50M \u8bf7\u6c42\u5355\u5143\uff0c\u652f\u6301\u6bcf\u5929\u5907\u4efd\uff0c\u8981 SSL \u8fde\u63a5\uff0c\u9700\u4e0b\u8f7d CA \u8bc1\u4e66\u3002", "top": 0, "createdAt": 1720761338, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-07-12", "dateLabelColor": "#bc4c00"}, "P20": {"htmlDir": "docs/post/20.html", "labels": ["\u77e5\u8bc6", "\u9a7e\u8003"], "postTitle": "\u9a7e\u8003\u79d1\u76ee\u4e00\u7b14\u8bb0\u3010\u63a8\u8350\u3011", "postUrl": "post/20.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/20", "commentNum": 0, "wordCount": 36311, "description": "# **\u7b2c\u4e00\u8282**\r\n\u89c6\u9891\r\n[\u70b9\u51fb\u67e5\u770b\u3010bilibili\u3011](https://player.bilibili.com/player.html?bvid=BV1Bh411K7rw&p=1&page=1&autoplay=0'>`\r\n## **\u2460 \u6263\u5206**\r\n### 03:20 \u4e00\u5206\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 06:53 \u4e09\u5206\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 09:47 \u516d\u5206\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 12:32 \u4e5d\u5206\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 14:59 \u5341\u4e8c\u5206\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 17:04 \u53f7\u724c\u6263\u52063 9 12\r\n`Gmeek-html`\r\n### 18:39 9\u4e2d\u8d85\u901f\u6263\u5206\r\n`Gmeek-html`\r\n### 22:14 7\u4e2d\u8d85\u8fdc\u6263\u5206\u603b\u7ed3\r\n`Gmeek-html`\r\n### 25:03 \u8d27\u8f66\u8d85\u8f7d1 3 6\r\n`Gmeek-html`\r\n## **\u2461 \u7f5a\u6b3e**\r\n### 25:31 200\u5143\u4ee5\u4e0b\u627e\u8f66\u76f8\u5173\r\n`Gmeek-html`\r\n### 27:53 20\u5230200\u5143\u7f5a\u6b3e\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 31:21 200\u5230500\u5143\u7f5a\u6b3e\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 32:30 200\u52302000\u5143\u7f5a\u6b3e\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 34:37 500\u52302000\u5143\u7f5a\u6b3e\u5173\u952e\u8bcd\r\n`Gmeek-html`\r\n### 36:10 \u5ba1\u9a8c\u76f8\u5173\u5904\u7f5a\r\n`Gmeek-html`\r\n### 37:58 \u4ee3\u8ba1\u5206\u4e09\u4e94\u500d\r\n`Gmeek-html`\r\n### 39:23 \u9152\u9a7e\u5904\u7f5a\r\n`Gmeek-html`\r\n## **\u2462 \u9a7e\u9a76\u8bc1**\r\n### 42:33 \u9a7e\u9a76\u8003\u8bd5\u8981\u6c42\r\n`Gmeek-html`\r\n### 44:12 \u5e38\u8003\u51c6\u9a7e\u8f66\u578b\r\n`Gmeek-html`\r\n### 47:32 \u540a\u9500\u51e0\u5e74\uff1f\u51e0\u5e74\u4e0d\u5f97\u7533\u9886\uff1f\r\n### `Gmeek-html`\r\n### 50:43 \u8865\u8bc1\uff0c\u6362\u8bc1\u53bb\u54ea\u513f\uff1f\r\n`Gmeek-html`\r\n### 52:52 \u9a7e\u9a76\u8bc1\u5ba1\u9a8c\r\n`Gmeek-html`\r\n### 53:57 \u5b9e\u4e60\u671f\u8003\u70b9\r\n`Gmeek-html`\r\n### 55:02 \u65f6\u95f4\u76f8\u5173\r\n`Gmeek-html`\r\n### 55:39 \u7533\u8bf7\u589e\u52a0\u51c6\u9a7e\u8f66\u578b\r\n`Gmeek-html`\r\n### 58:22 \u673a\u52a8\u8f66\u6ce8\u518c\uff0c\u53d8\u66f4\u767b\u8bb0\r\n`Gmeek-html`\r\n### 59:23 \u4e0a\u8def\u5fc5\u5e26\u4e24\u8bc1\u4e24\u6807\u4e00\u53f7\u724c\r\n`Gmeek-html`\r\n### 01:01:23 \u6ee1\u5206\u6559\u80b2\r\n`Gmeek-html`\r\n### 01:03:30 \u5b66\u6cd5\u51cf\u5206\r\n`Gmeek-html`\r\n## **\u2463 \u8d23\u4efb\u5224\u5b9a**\r\n### 01:05:01 \u5371\u9669\u9a7e\u9a76\uff0c\u4ea4\u901a\u8087\u4e8b\u7f6a\r\n`Gmeek-html`\r\n### 01:07:24 \u8d54\u507f\u8d23\u4efb\r\n`Gmeek-html`\r\n### 01:09:26 \u5224\u5211\u5224\u51e0\u5e74\r\n`Gmeek-html`\r\n# **\u7b2c\u4e8c\u8282**\r\n\u89c6\u9891\r\n[\u70b9\u51fb\u67e5\u770b\u3010bilibili\u3011](https://player.bilibili.com/player.html?bvid=BV1Bh411K7rw&p=2&page=2&autoplay=0'>`\r\n## **\u2460\u901a\u884c\u539f\u5219**\r\n### 01:37 \u6838\u5fc3\u53e3\u8bc0\r\n`Gmeek-html`\r\n### 03:14 \u4f1a\u8f66\u8ba9\u884c\u8c01\u5148\u8d70\r\n`Gmeek-html`\r\n### 06:54 \u8d85\u8f66\r\n`Gmeek-html`\r\n\u8003\u524d2\u5c0f\u65f6\u62a2\u5206 \u7b2c\u4e8c\u8282 6\u6708\u65b0\u8bfe P2 - 09:50 \u7981\u6b62\u505c\u8f66\r\n`Gmeek-html`\r\n### 11:29 \u53d8\u9053\r\n`Gmeek-html`\r\n### 12:36 \u6613\u9519\u9898-\u6821\u8f66\u8ba9\u884c\r\n`Gmeek-html`\r\n## **\u2461\u590d\u6742\u8def\u6bb5**\r\n### 13:53 \u907f\u5f00\u7279\u6b8a\u8def\u4e0a\u7684\u5751\r\n`Gmeek-html`\r\n### 18:52 \u5761\u9053\u505c\u8f66\u65b9\u5411\u76d8\u9898\r\n`Gmeek-html`\r\n## **\u2462\u7279\u6b8a\u5929\u6c14**\r\n### 21:13 \u96e8\u5929\uff0c\u96fe\u5929\r\n`Gmeek-html`\r\n### 22:28 \u96ea\u5929\uff0c\u5927\u98ce\u5929\r\n`Gmeek-html`\r\n### 24:17 \u5173\u952e\u8bcd\u7b54\u9898\u6cd5\r\n`Gmeek-html`\r\n## **\u2463\u901f\u5ea6\u4e13\u9879**\r\n### 27:18 \u901f\u5ea6\u9ad8\u4f4e\r\n`Gmeek-html`\r\n### 27:48 \u6280\u5de7\r\n`Gmeek-html`\r\n### 29:07 \u6280\u5de7\u4e8c\r\n`Gmeek-html`\r\n### 30:43 \u9ad8\u901f\u516c\u8def\u884c\u8f66\u901f\u5ea6\r\n`Gmeek-html`\r\n### 31:50 \u9ad8\u901f\u4f4e\u80fd\u89c1\u5ea6\u901f\u5ea6\u6280\u5de7\r\n`Gmeek-html`\r\n## **\u2464\u706f\u5149\u4eea\u8868**\r\n### 33:54 \u6253\u4ec0\u4e48\u706f\uff1f\r\n`Gmeek-html`\r\n### 36:37 \u4eea\u8868\u5c31\u8bb0\u8fd9\u51e0\u4e2a\uff01\r\n`Gmeek-html`\r\n### 37:30 4\u4e2a\u5e38\u8003\u7684\u7167\u660e\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 38:42 \u64cd\u7eb5\u88c5\u7f6e\r\n`Gmeek-html`\r\n### 40:38 \u7b80\u5355\u4eea\u8868\u6307\u793a\u706f\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n### 42:27 \u6613\u9519\u4eea\u8868\u6307\u793a\u706f\r\n`Gmeek-html`\r\n## \u2465\u4e8b\u6545\u5904\u7406\r\n### 45:33 \u7206\u80ce\u6280\u5de7\r\n`Gmeek-html`\r\n### 47:21 \u6545\u969c\u505c\u8f664\u4e2a\u8003\u70b9\r\n`Gmeek-html`\r\n### 49:20 \u81ea\u5df1\u534f\u5546\u8fd8\u662f\u62a5\u8b66\r\n`Gmeek-html`\r\n## **\u2466\u73b0\u573a\u6025\u6551**\r\n### 52:26 \u6025\u6551\u5148\u6551\u547d\u540e\u6cbb\u4f24\r\n`Gmeek-html`\r\n## **\u2467\u4fe1\u53f7\u706f**\r\n### 56:23 \u4ea4\u901a\u4fe1\u53f7\u706f\u6613\u95194\u4e2a\u70b9\r\n`Gmeek-html`\r\n## **\u2468\u4ea4\u8b66\u624b\u52bf**\r\n### 58:46 \u505c\u6b62\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 59:01 \u76f4\u884c\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 59:15 \u5de6\u8f6c\u5f2f\u5f85\u8f6c\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 59:32 \u51cf\u901f\u6162\u884c\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 59:45 \u53d8\u9053\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 01:00:04 \u53f3\u8f6c\u5f2f\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 01:00:32 \u5de6\u8f6c\u5f2f\u4fe1\u53f7\r\n`Gmeek-html`\r\n### 01:00:54 \u4ea4\u8b66\u53e3\u8bc0\r\n`Gmeek-html`\r\n## **\u2469\u6807\u5fd7**\r\n### 01:02:23 \u6807\u5fd7\u6838\u5fc3\u53e3\u8bc0\r\n`Gmeek-html`\r\n### 01:03:46 \u8b66\u544a\u6807\u5fd7\r\n`Gmeek-html`\r\n### 01:08:33 \u7981\u4ee4\u6807\u5fd7\r\n`Gmeek-html`\r\n### 01:10:50 \u6613\u6df7\u6807\u5fd7\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n### 01:14:22 \u65b0\u6807\u5fd7\r\n`Gmeek-html`\r\n## **11\u6807\u7ebf**\r\n\u8003\u524d2\u5c0f\u65f6\u62a2\u5206 \u7b2c\u4e8c\u8282 6\u6708\u65b0\u8bfe P2 - 01:15:25 \u6613\u6df7\u6807\u7ebf\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n# **\u7b2c\u4e09\u8282**\r\n\u89c6\u9891\r\n[\u70b9\u51fb\u67e5\u770b\u3010bilibili\u3011](https://player.bilibili.com/player.html?bvid=BV1Bh411K7rw&p=3&page=3&autoplay=0'>`\r\n## 00:48 \u6263\u5206\u603b\u7ed3\r\n`Gmeek-html`\r\n## 01:41 \u7f5a\u6b3e\u603b\u7ed3\r\n`Gmeek-html`\r\n## 02:42 \u6263\u5206\u4e09\u8d85\u603b\u7ed3\r\n`Gmeek-html`\r\n## 04:13 \u8003\u524d\u6025\u6551\u53e3\u8bc0\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n## 15:05 \u5e38\u89c1\u82f1\u6587\u7f29\u5199\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n## 19:53 \u62a2\u5206\u653b\u7565\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n`Gmeek-html`\r\n\r\n\u3002", "top": 0, "createdAt": 1722164745, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-07-28", "dateLabelColor": "#bc4c00"}, "P21": {"htmlDir": "docs/post/21.html", "labels": ["\u77e5\u8bc6", "\u9a7e\u8003"], "postTitle": "\u9a7e\u8003\u79d1\u76ee\u4e00\u603b\u7ed3\u3010\u63a8\u8350\u3011", "postUrl": "post/21.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/21", "commentNum": 0, "wordCount": 13265, "description": "**\u4e00\u3001\u6263\u5206\u89c4\u5219**\r\n\u9ad8\u5feb\uff1a\u9ad8\u901f\u516c\u8def\u3001\u57ce\u5e02\u5feb\u901f\u8def\r\n\u666e\u901a\u8def\uff1a\u9ad8\u5feb\u4e4b\u5916\u7684\u5176\u4ed6\u8def\r\n\u6821\u5ba2\u5371\uff1a\u6821\u8f66\u3001\u4e2d\u578b\u4ee5\u4e0a\u8f7d\u5ba2\u8f7d\u8d27\u6c7d\u8f66\u3001\u5371\u9669\u7269\u54c1\u8fd0\u8f93\u8f66\u8f86\r\n\u666e\u901a\u8f66\r\n\u8d27\u8f66\r\n\u3010\u65b9\u6846\u91cc\u6587\u5b57\u4e3a\u603b\u7ed3\u7684\u8bdd\u3011\u540e\u9762\u7684\u6587\u5b57\u662f\u65b0\u89c4\u539f\u6587\u3002", "top": 0, "createdAt": 1722171529, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-07-28", "dateLabelColor": "#bc4c00"}}, "singeListJson": {"P3": {"htmlDir": "docs/about.html", "labels": ["about"], "postTitle": "\u5173\u4e8e", "postUrl": "about.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/3", "commentNum": 0, "wordCount": 349, "description": "## \u5efa\u7ad9\u65f6\u95f4\r\n2018\u5e74\u79cb\r\n## \u6258\u7ba1\u5e73\u53f0\r\n\u672c\u7ad9\u6258\u7ba1\u4e8e\u56fd\u5185\u865a\u62df\u4e3b\u673a\u3001github\u3001cloudflare\u7b49\u5e73\u53f0\uff0c\u56fd\u5185\u901a\u8fc7\u878d\u5408CDN\uff08\u5c4f\u853d\u56fd\u5916IP\uff09\u52a0\u901f\uff0c\u56fd\u5916\u6570\u636e\u901a\u8fc7cloudflare pages\u63d0\u4f9b\u3002", "top": 0, "createdAt": 1718976234, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-21", "dateLabelColor": "#bc4c00"}, "P2": {"htmlDir": "docs/link.html", "labels": ["link"], "postTitle": "\u53cb\u60c5\u94fe\u63a5", "postUrl": "link.html", "postSourceUrl": "https://github.com/cao-gift/cao-gift.github.io/issues/2", "commentNum": 0, "wordCount": 692, "description": "\u8fd9\u91cc\u8bb0\u5f55\u4e86\u4e00\u4e9b\u6709\u8da3\u7684\u94fe\u63a5\u3002", "top": 0, "createdAt": 1718976201, "style": "", "script": "document.querySelectorAll('a').forEach(anchor => {const img = anchor.querySelector('img');if (img && img.hasAttribute('data-canonical-src')) {const canonicalSrc = img.getAttribute('data-canonical-src');anchor.setAttribute('href', canonicalSrc);img.setAttribute('src', canonicalSrc);img.removeAttribute('data-canonical-src');}});", "head": "", "ogImage": "https://blog.freeblock.cn/avatar.webp", "createdDate": "2024-06-21", "dateLabelColor": "#bc4c00"}}, "labelColorDict": {"about": "#AFFA71", "link": "#d93f0b", "\u5efa\u7ad9": "#7057ff", "\u77e5\u8bc6": "#FBCA04", "\u7f51\u7edc": "#008672", "\u8bb0\u5f55": "#d73a4a", "\u9a7e\u8003": "#E77AB1"}, "faviconUrl": "https://blog.freeblock.cn/avatar.webp", "ogImage": "https://blog.freeblock.cn/avatar.webp", "primerCSS": "", "prevUrl": "disabled", "nextUrl": "disabled"} \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index f084d78..3d76c19 100644 --- a/docs/index.html +++ b/docs/index.html @@ -122,7 +122,7 @@

- 驾考科目一笔记【图片】 + 驾考科目一笔记【推荐】
diff --git a/docs/post/20.html b/docs/post/20.html index 43065e2..f70b9e2 100644 --- a/docs/post/20.html +++ b/docs/post/20.html @@ -204,7 +204,7 @@ `Gmeek-html` 。"> - + -驾考科目一笔记【图片】 +驾考科目一笔记【推荐】 @@ -437,7 +437,7 @@