-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
285 lines (250 loc) · 49.3 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
<!DOCTYPE html><html lang="zh-CN" data-theme="light"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover"><title>B84F2246 - TECH OTAKUS SAVE THE WORLD</title><meta name="author" content="B84F2246"><meta name="copyright" content="B84F2246"><meta name="format-detection" content="telephone=no"><meta name="theme-color" content="#3caff1"><meta name="description" content="TECH OTAKUS SAVE THE WORLD!"><meta property="og:type" content="website"><meta property="og:title" content="B84F2246"><meta property="og:url" content="https://blog.b84f2246.top/index.html"><meta property="og:site_name" content="B84F2246"><meta property="og:description" content="TECH OTAKUS SAVE THE WORLD!"><meta property="og:locale" content="zh_CN"><meta property="og:image" content="https://blog.b84f2246.top/img/avatar.png"><meta property="article:author" content="B84F2246"><meta property="article:tag" content="博客,B84F2246,千羽学院技术部"><meta name="twitter:card" content="summary"><meta name="twitter:image" content="https://blog.b84f2246.top/img/avatar.png"><link rel="shortcut icon" href="/img/favicon.png"><link rel="canonical" href="https://blog.b84f2246.top/index.html"><link rel="preconnect" href="//cdn.jsdelivr.net"><link rel="preconnect" href="//busuanzi.ibruce.info"><link rel="stylesheet" href="/css/index.css?v=4.13.0"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/snackbar.min.css" media="print" onload='this.media="all"'><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/[email protected]/dist/fancybox/fancybox.min.css" media="print" onload='this.media="all"'><script>const GLOBAL_CONFIG = {
root: '/',
algolia: undefined,
localSearch: {"path":"/search.xml","preload":false,"top_n_per_article":1,"unescape":true,"languages":{"hits_empty":"找不到您查询的内容:${query}","hits_stats":"共找到 ${hits} 篇文章"}},
translate: {"defaultEncoding":2,"translateDelay":0,"msgToTraditionalChinese":"繁","msgToSimplifiedChinese":"簡"},
noticeOutdate: {"limitDay":365,"position":"top","messagePrev":"It has been","messageNext":"上次更新距今超过一年,文章内容可能过时."},
highlight: {"plugin":"highlight.js","highlightCopy":true,"highlightLang":true,"highlightHeightLimit":200},
copy: {
success: '复制成功',
error: '复制错误',
noSupport: '浏览器不支持'
},
relativeDate: {
homepage: false,
post: false
},
runtime: '天',
dateSuffix: {
just: '刚刚',
min: '分钟前',
hour: '小时前',
day: '天前',
month: '月前'
},
copyright: {"limitCount":100,"languages":{"author":"作者: B84F2246","link":"链接: ","source":"来源: B84F2246","info":"著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。"}},
lightbox: 'mediumZoom',
Snackbar: {"chs_to_cht":"繁体中文","cht_to_chs":"简体中文","day_to_night":"深色模式","night_to_day":"浅色模式","bgLight":"#49b1f5","bgDark":"#1f1f1f","position":"top-right"},
infinitegrid: {
js: 'https://cdn.jsdelivr.net/npm/@egjs/[email protected]/dist/infinitegrid.min.js',
buttonText: '加载更多'
},
isPhotoFigcaption: false,
islazyload: false,
isAnchor: false,
percent: {
toc: true,
rightside: true,
},
autoDarkmode: true
}</script><script id="config-diff">var GLOBAL_CONFIG_SITE={title:"B84F2246",isPost:!1,isHome:!0,isHighlightShrink:!1,isToc:!1,postUpdate:"2025-01-29 10:44:34"}</script><script>(win=>{
win.saveToLocal = {
set: (key, value, ttl) => {
if (ttl === 0) return
const now = Date.now()
const expiry = now + ttl * 86400000
const item = {
value,
expiry
}
localStorage.setItem(key, JSON.stringify(item))
},
get: key => {
const itemStr = localStorage.getItem(key)
if (!itemStr) {
return undefined
}
const item = JSON.parse(itemStr)
const now = Date.now()
if (now > item.expiry) {
localStorage.removeItem(key)
return undefined
}
return item.value
}
}
win.getScript = (url, attr = {}) => new Promise((resolve, reject) => {
const script = document.createElement('script')
script.src = url
script.async = true
script.onerror = reject
script.onload = script.onreadystatechange = function() {
const loadState = this.readyState
if (loadState && loadState !== 'loaded' && loadState !== 'complete') return
script.onload = script.onreadystatechange = null
resolve()
}
Object.keys(attr).forEach(key => {
script.setAttribute(key, attr[key])
})
document.head.appendChild(script)
})
win.getCSS = (url, id = false) => new Promise((resolve, reject) => {
const link = document.createElement('link')
link.rel = 'stylesheet'
link.href = url
if (id) link.id = id
link.onerror = reject
link.onload = link.onreadystatechange = function() {
const loadState = this.readyState
if (loadState && loadState !== 'loaded' && loadState !== 'complete') return
link.onload = link.onreadystatechange = null
resolve()
}
document.head.appendChild(link)
})
win.activateDarkMode = () => {
document.documentElement.setAttribute('data-theme', 'dark')
if (document.querySelector('meta[name="theme-color"]') !== null) {
document.querySelector('meta[name="theme-color"]').setAttribute('content', '#295bb5')
}
}
win.activateLightMode = () => {
document.documentElement.setAttribute('data-theme', 'light')
if (document.querySelector('meta[name="theme-color"]') !== null) {
document.querySelector('meta[name="theme-color"]').setAttribute('content', '#3caff1')
}
}
const t = saveToLocal.get('theme')
const isDarkMode = window.matchMedia('(prefers-color-scheme: dark)').matches
const isLightMode = window.matchMedia('(prefers-color-scheme: light)').matches
const isNotSpecified = window.matchMedia('(prefers-color-scheme: no-preference)').matches
const hasNoSupport = !isDarkMode && !isLightMode && !isNotSpecified
if (t === undefined) {
if (isLightMode) activateLightMode()
else if (isDarkMode) activateDarkMode()
else if (isNotSpecified || hasNoSupport) {
const now = new Date()
const hour = now.getHours()
const isNight = hour <= 6 || hour >= 18
isNight ? activateDarkMode() : activateLightMode()
}
window.matchMedia('(prefers-color-scheme: dark)').addListener(e => {
if (saveToLocal.get('theme') === undefined) {
e.matches ? activateDarkMode() : activateLightMode()
}
})
} else if (t === 'light') activateLightMode()
else activateDarkMode()
const asideStatus = saveToLocal.get('aside-status')
if (asideStatus !== undefined) {
if (asideStatus === 'hide') {
document.documentElement.classList.add('hide-aside')
} else {
document.documentElement.classList.remove('hide-aside')
}
}
const detectApple = () => {
if(/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)){
document.documentElement.classList.add('apple')
}
}
detectApple()
})(window)</script><link rel="stylesheet" src="/css/extra.css"><script type="text/javascript" src="/js/devtools.js"></script><script type="text/javascript" src="/js/festival.js"></script><script type="text/javascript" src="/js/old_browser.js"></script><script type="text/javascript" src="/js/noie.js"><meta name="generator" content="Hexo 7.2.0"><link rel="alternate" href="/atom.xml" title="B84F2246" type="application/atom+xml">
</head><body><script>window.paceOptions = {
restartOnPushState: false
}
document.addEventListener('pjax:send', () => {
Pace.restart()
})</script><link rel="stylesheet" href="/css/flash.css"><script src="https://cdn.jsdelivr.net/npm/[email protected]/pace.min.js"></script><div id="sidebar"><div id="menu-mask"></div><div id="sidebar-menus"><div class="avatar-img is-center"><img src="/img/avatar.png" onerror='onerror=null,src="/img/friend_404.gif"' alt="avatar"></div><div class="sidebar-site-data site-data is-center"><a href="/archives/"><div class="headline">文章</div><div class="length-num">18</div></a><a href="/tags/"><div class="headline">标签</div><div class="length-num">9</div></a><a href="/categories/"><div class="headline">分类</div><div class="length-num">0</div></a></div><hr class="custom-hr"><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fas fa-home"></i><span> 主页</span></a></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);" rel="external nofollow noreferrer"><i class="fa-fw fa-solid fa-book"></i><span> 文章</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/archives/"><i class="fa-fw fas fa-archive"></i><span> 归档</span></a></li><li><a class="site-page child" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> 标签</span></a></li><li><a class="site-page child" href="/categories/"><i class="fa-fw fas fa-folder-open"></i><span> 分类</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);" rel="external nofollow noreferrer"><i class="fa-fw fa-solid fa-network-wired"></i><span> 本站</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/msgbrd/"><i class="fa-fw fas fa-comment-dots"></i><span> 留言板</span></a></li><li><a class="site-page child" href="/link/"><i class="fa-fw fas fa-link"></i><span> 友链</span></a></li><li><a class="site-page child" href="/about/"><i class="fa-fw fas fa-heart"></i><span> 关于</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);" rel="external nofollow noreferrer"><i class="fa-fw fas fa-gamepad"></i><span> 小游戏</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/game/catch-the-cat/"><i class="fa-fw fa fa-solid fa-cat"></i><span> 圈小猫</span></a></li><li><a class="site-page child" href="/game/chrome-dino/"><i class="fa-fw fa-regular fa-t-rex"></i><span> 谷歌小恐龙</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);" rel="external nofollow noreferrer"><i class="fa-fw fas fa-link"></i><span> 链接</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" target="_blank" rel="noopener external nofollow noreferrer" href="https://travel.moe/go.html"><span>异次元之旅</span></a></li><li><a class="site-page child" target="_blank" rel="noopener external nofollow noreferrer" href="https://www.travellings.cn/go.html"><i class="fa-fw fa-fw fas fa-train"></i><span> 开往</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);" rel="external nofollow noreferrer"><i class="fa-fw fas fa-list"></i><span> Test</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/detect/"><i class="fa-fw fa-solid fa-bug"></i><span> 诊断工具</span></a></li><li><a class="site-page child" target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md"><i class="fa-fw fa-solid fa-circle-info"></i><span> 提问的智慧</span></a></li><li><a class="site-page child" target="_blank" rel="noopener external nofollow noreferrer" href="https://leancloudstatus.com/"><i class="fa-fw fa-solid fa-circle-info"></i><span> 评论系统状态</span></a></li><li><a class="site-page child" target="_blank" rel="noopener external nofollow noreferrer" href="https://cf.qn.md/"><i class="fa-fw fa-solid fa-circle-info"></i><span> 测试你在 Cloudflare 的声誉</span></a></li></ul></div></div></div></div><div class="page" id="body-wrap"><header class="full_page" id="page-header" style="background-image:url(/img/bg/1.jpg)"><nav id="nav"><span id="blog-info"><a href="/" title="B84F2246"><span class="site-name">B84F2246</span></a></span><div id="menus"><div id="search-button"><a class="site-page social-icon search" href="javascript:void(0);" rel="external nofollow noreferrer"><i class="fas fa-search fa-fw"></i><span> 搜索</span></a></div><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fas fa-home"></i><span> 主页</span></a></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);" rel="external nofollow noreferrer"><i class="fa-fw fa-solid fa-book"></i><span> 文章</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/archives/"><i class="fa-fw fas fa-archive"></i><span> 归档</span></a></li><li><a class="site-page child" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> 标签</span></a></li><li><a class="site-page child" href="/categories/"><i class="fa-fw fas fa-folder-open"></i><span> 分类</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);" rel="external nofollow noreferrer"><i class="fa-fw fa-solid fa-network-wired"></i><span> 本站</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/msgbrd/"><i class="fa-fw fas fa-comment-dots"></i><span> 留言板</span></a></li><li><a class="site-page child" href="/link/"><i class="fa-fw fas fa-link"></i><span> 友链</span></a></li><li><a class="site-page child" href="/about/"><i class="fa-fw fas fa-heart"></i><span> 关于</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);" rel="external nofollow noreferrer"><i class="fa-fw fas fa-gamepad"></i><span> 小游戏</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/game/catch-the-cat/"><i class="fa-fw fa fa-solid fa-cat"></i><span> 圈小猫</span></a></li><li><a class="site-page child" href="/game/chrome-dino/"><i class="fa-fw fa-regular fa-t-rex"></i><span> 谷歌小恐龙</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);" rel="external nofollow noreferrer"><i class="fa-fw fas fa-link"></i><span> 链接</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" target="_blank" rel="noopener external nofollow noreferrer" href="https://travel.moe/go.html"><span>异次元之旅</span></a></li><li><a class="site-page child" target="_blank" rel="noopener external nofollow noreferrer" href="https://www.travellings.cn/go.html"><i class="fa-fw fa-fw fas fa-train"></i><span> 开往</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);" rel="external nofollow noreferrer"><i class="fa-fw fas fa-list"></i><span> Test</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/detect/"><i class="fa-fw fa-solid fa-bug"></i><span> 诊断工具</span></a></li><li><a class="site-page child" target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md"><i class="fa-fw fa-solid fa-circle-info"></i><span> 提问的智慧</span></a></li><li><a class="site-page child" target="_blank" rel="noopener external nofollow noreferrer" href="https://leancloudstatus.com/"><i class="fa-fw fa-solid fa-circle-info"></i><span> 评论系统状态</span></a></li><li><a class="site-page child" target="_blank" rel="noopener external nofollow noreferrer" href="https://cf.qn.md/"><i class="fa-fw fa-solid fa-circle-info"></i><span> 测试你在 Cloudflare 的声誉</span></a></li></ul></div></div><div id="toggle-menu"><a class="site-page" href="javascript:void(0);" rel="external nofollow noreferrer"><i class="fas fa-bars fa-fw"></i></a></div></div></nav><div id="site-info"><h1 id="site-title">B84F2246</h1><div id="site-subtitle"><span id="subtitle"></span></div><div id="site_social_icons"><a class="social-icon" href="https://github.com/1ctrl-cv" rel="external nofollow noreferrer" target="_blank" title="Github"><i class="fab fa-github"></i></a><a class="social-icon" href="https://www.yhchat.com/user/homepage/4624989" rel="external nofollow noreferrer" target="_blank" title="Yunhu"><i class="fa-solid fa-cloud"></i></a><a class="social-icon" href="mailto:[email protected]" rel="external nofollow noreferrer" target="_blank" title="Email"><i class="fas fa-envelope"></i></a><a class="social-icon" href="/atom.xml" target="_blank" title="RSS"><i class="fa-sharp fa-solid fa-rss"></i></a></div></div><div id="scroll-down"><i class="fas fa-angle-down scroll-down-effects"></i></div></header><main class="layout" id="content-inner"><div class="recent-posts" id="recent-posts"><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/posts/5693968/" title="成功领到了群友的密文红包">成功领到了群友的密文红包</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2025-01-28T15:30:32.000Z" title="发表于 2025-01-28 23:30:32">2025-01-28</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-comments"></i><a href="/posts/5693968/#post-comment"><span class="valine-comment-count" data-xid="/posts/5693968/"><i class="fa-solid fa-spinner fa-spin"></i></span></a><span class="article-meta-label"> 条评论</span></span></div><div class="content">前言起因是群友给我发了这个 并发出了真挚的邀请 于是毫不犹豫的答应了 开始首先,他告诉我一共有四步,于是我们直接索要思路得到刚才的十六进制为一段字符串,打开编辑器并抄写,得到密文https://oss.paimon.xyz/%E7%BA%A2%E5%8C%85.zip 看来这是一个压缩包,我们下载它,得到了两个文件 那么显然这就是第二个密文和秘钥了,打开在线工具直接解密,得到了一段字符串:6Jyc6YWx6IOh6JCd5Y2c5rS+6JKZ56Wd5L2g5paw5bm05b+r5LmQ。看起来像是base64编码,我们直接解码 ?怎么是乱码啊,我问问怎么个事 原来是UTF-8编码,我们再试一次 成功!火速打开支付宝输入口令,结束。 后日谈疑似今天领的最大的红包 没趁着新年时上传文章真是可惜了 结语也祝各位新年快乐,万事如意!</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/posts/487e445d/" title="萌娘百科黑幕效果复刻">萌娘百科黑幕效果复刻</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2025-01-11T12:20:48.000Z" title="发表于 2025-01-11 20:20:48">2025-01-11</time></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/Hexo/">Hexo</a></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-comments"></i><a href="/posts/487e445d/#post-comment"><span class="valine-comment-count" data-xid="/posts/487e445d/"><i class="fa-solid fa-spinner fa-spin"></i></span></a><span class="article-meta-label"> 条评论</span></span></div><div class="content">最近闲的没事想写点东西,突然想起萌娘百科的黑幕效果,很有意思,遂决定复刻 虽然说了要自己写,但还是搜一下,懒癌晚期了属于是一眼就看到了 Vanilla-chan 大佬的这篇文章,然而这显然不是 Hexo 的教程,改改又不是不能用所以我们把它变成 Hexo 的形状 开始这是大佬给出的 CSS 123456789101112131415161718.heimu, .heimu a, a .heimu, .heimu a.new { background-color: #252525; color: #252525; text-shadow: none;}.heimu:hover, .heimu:active,.heimu:hover .heimu, .heimu:active .heimu { color: white !important;}.heimu:hover a, a:hover .heimu,.heimu:active a, a:active .heimu { color: lightblue ! ...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/posts/367d7508/" title="我的 Alist V3 美化分享">我的 Alist V3 美化分享</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2024-12-07T11:07:04.000Z" title="发表于 2024-12-07 19:07:04">2024-12-07</time></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/Alist/">Alist</a></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-comments"></i><a href="/posts/367d7508/#post-comment"><span class="valine-comment-count" data-xid="/posts/367d7508/"><i class="fa-solid fa-spinner fa-spin"></i></span></a><span class="article-meta-label"> 条评论</span></span></div><div class="content">因为本人 比较 非常喜欢毛玻璃效果,所以给 Alist 几乎所有的 UI 都加了毛玻璃 大部分是我自己写的的,注释齐全,你也可以自己修改 我相信你知道怎么用这玩意 把它复制进全局-->自定义头部里,然后点最下面的保存 效果预览:https://files.b84f2246.top/ 为了保护各位和我自己的眼睛,文件编辑器就不加了,不是因为我不会改 由于部分元素的标签在日/夜间模式下相同,我使用以下js来防止冲突 123456789101112window.onload = function () { var colorMode = localStorage.getItem("hope-ui-color-mode"); var link = document.createElement("link"); if (colorMode === "light") { link.href = "https://assets.b84f2246.top/css/h ...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/posts/396d1c95/" title="一个 DockerHub 镜像站">一个 DockerHub 镜像站</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2024-09-22T16:06:12.000Z" title="发表于 2024-09-23 00:06:12">2024-09-23</time></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/Docker/">Docker</a></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-comments"></i><a href="/posts/396d1c95/#post-comment"><span class="valine-comment-count" data-xid="/posts/396d1c95/"><i class="fa-solid fa-spinner fa-spin"></i></span></a><span class="article-meta-label"> 条评论</span></span></div><div class="content">Docker仓库镜像代理工具为防止 DockerHub 镜像源再次被墙,本人搭建一个 DockerHub 镜像站供公开使用。(伪装为 Nginx 默认页面) 域名:docker.b84f2246.top 搭建镜像站使用的项目:CF-Workers-docker.io 如何使用?官方镜像路径前面加域名例如: 1docker pull docker.b84f2246.top/stilleshan/frpc:latest 1docker pull docker.b84f2246.top/library/nginx:stable-alpine3.19-perl 在配置文件中设置修改文件 /etc/docker/daemon.json(如果不存在则创建) 12345678sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://docker.b84f2246.top"] ...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/posts/9bbf9eca/" title="[转载] 开发者的胜利?Docker为何突然解封!">[转载] 开发者的胜利?Docker为何突然解封!</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2024-09-15T13:07:56.000Z" title="发表于 2024-09-15 21:07:56">2024-09-15</time></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/Docker/">Docker</a></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-comments"></i><a href="/posts/9bbf9eca/#post-comment"><span class="valine-comment-count" data-xid="/posts/9bbf9eca/"><i class="fa-solid fa-spinner fa-spin"></i></span></a><span class="article-meta-label"> 条评论</span></span></div><div class="content">原文链接:https://www.aybk.cn/post-5084.html,内容不代表作者的观点 最近,Docker的封禁风波引起了互联网圈内的广泛关注。就在大家还在猜测封禁会持续多久时,9月7日晚,Docker Hub突然解封,镜像拉取恢复正常,速度也跟着回来了。这一变化可以说,黑悟空从鹤仙人炼金丹前抢回来了一只鲸鱼。 作为一名运营多个平台的开发者,这次封禁给我的工作带来了不小的麻烦。无论是镜像拉取还是项目构建,封禁期间的停滞让人颇为头疼。尽管知道Docker的问题本来确实比较多,但突然封禁,还是让人一时措手不及。 封禁的背后:政治因素与安全隐患?Docker在大陆被封禁的背景并不复杂。早在2020年,Docker官方就曾宣布停止向某些被美国列入“实体名单”的企业提供服务,涉及企业包括华为、商汤、旷视、海康威视等。普通人也是正常很难感知这件事。 换句话解释,带有政治背景的工具,国内的使用并不简单,往往意味着更多的监管风险,就像有些办公场所禁止使用苹果手机一样。 除了政治层面,Docker信息泄露安全隐患一直存在。见证过许多企业使用Docker打包和迁移项目。作为容器化技术的核 ...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/posts/b50bc5ea/" title="硬件最给力的一集">硬件最给力的一集</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2024-08-12T09:39:29.000Z" title="发表于 2024-08-12 17:39:29">2024-08-12</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-comments"></i><a href="/posts/b50bc5ea/#post-comment"><span class="valine-comment-count" data-xid="/posts/b50bc5ea/"><i class="fa-solid fa-spinner fa-spin"></i></span></a><span class="article-meta-label"> 条评论</span></span></div><div class="content">然后是一键美化的效果</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/posts/4f5e3a36/" title="撅世唐门(难视">撅世唐门(难视</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2024-07-22T07:02:41.000Z" title="发表于 2024-07-22 15:02:41">2024-07-22</time></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/Minecraft/">Minecraft</a></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-comments"></i><a href="/posts/4f5e3a36/#post-comment"><span class="valine-comment-count" data-xid="/posts/4f5e3a36/"><i class="fa-solid fa-spinner fa-spin"></i></span></a><span class="article-meta-label"> 条评论</span></span></div><div class="content"></div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/posts/79d344be/" title="[转载] 爱发电疑似被查封">[转载] 爱发电疑似被查封</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2024-07-16T10:38:09.000Z" title="发表于 2024-07-16 18:38:09">2024-07-16</time></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/%E7%88%B1%E5%8F%91%E7%94%B5/">爱发电</a></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-comments"></i><a href="/posts/79d344be/#post-comment"><span class="valine-comment-count" data-xid="/posts/79d344be/"><i class="fa-solid fa-spinner fa-spin"></i></span></a><span class="article-meta-label"> 条评论</span></span></div><div class="content">主要消息afdian.net 在2024年7月15日晚时被 clientHold 并禁止解析。随后,爱发电的ICP 备案和服务器均被收回。 在2024年7月16日00点12分时,腾讯云收回了爱发电的云服务器。 在00点25分左右,爱发电切换CloudFlare 线路并在境外服务器进行了备份恢复,我们建议创作者尽快提现余额。 参考资料/消息:海南省网信办通报2023年网络行政执法典型案例2023年,海南网信系统以习近平法治思想和习近平总书记关于网络强国的重要思想为指导,坚持把“依法管网、依法办网、依法上网”作为海南自贸港网络综合治理的基础性手段,聚焦人民群众反映强烈的网络乱象,直击网络安全薄弱环节,结合“清朗”系列专项行动不断加大网络行政执法力度,严肃查处一批违法违规网络平台、用户。现将部分典型案例向社会公布, “爱发电”网络平台注册用户传播淫秽色情信息被处罚2023年1月,群众向海南省网络與情和不良信息举报中心举报,海南风泽网络科技有限公司开办运营的“爱发电”网络平台存在多个注册用户传播淫秽色情信息行为。经调查取证核实后,海南省网信办根据《中华人民共和国网络安全法》《 ...</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/posts/90ad54af/" title="云湖米游群合集">云湖米游群合集</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2024-07-03T10:29:30.000Z" title="发表于 2024-07-03 18:29:30">2024-07-03</time></span><span class="article-meta tags"><span class="article-meta-separator">|</span><i class="fas fa-tag"></i><a class="article-meta__tags" href="/tags/%E4%BA%91%E6%B9%96/">云湖</a></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-comments"></i><a href="/posts/90ad54af/#post-comment"><span class="valine-comment-count" data-xid="/posts/90ad54af/"><i class="fa-solid fa-spinner fa-spin"></i></span></a><span class="article-meta-label"> 条评论</span></span></div><div class="content">云湖米游群合集仅整理,顺序随机比崩二还早的老东西还有必要写吗 崩坏学园 2崩坏学园2交流群 简介:少女们超越「命运」的决意之歌 欢迎千羽学园的新老同学加入 群ID:881064463 崩坏 3rd崩·坏·三 简介:崩坏三是一款积极向上,阳光开朗的游戏(确信 群ID:797404510 原神原神交流群 简介:欢迎提瓦特的旅行者 励志做云湖第一游戏群 群ID:739184969 原神交流群 简介:无 群ID:860641360 原神-提瓦特大陆 简介:所有原神爱好者的聚集地,向着星辰与深渊,欢迎来到冒险家协会! 群ID:253504029 崩坏:星穹铁道崩坏:星穹铁道玩家交流群 简介:🚀欢迎加入 崩坏:星穹铁道 玩家交流群!🚀 🌟欢迎新老开拓者们入群🌟 群ID:862380446 绝区零绝区零 简介:入城大门即将开启,欢迎来到新艾利都! 群ID:688376841 更新日志2024-07-03 18:29:30创建了合集 2024-07-03 23:08:57条目“崩坏3rd”添加了群聊“崩·坏·三”</div></div></div><div class="recent-post-item"><div class="recent-post-info no-cover"><a class="article-title" href="/posts/a6855a0c/" title="gitcode">gitcode</a><div class="article-meta-wrap"><span class="post-meta-date"><i class="far fa-calendar-alt"></i><span class="article-meta-label">发表于</span><time datetime="2024-06-28T04:02:00.000Z" title="发表于 2024-06-28 12:02:00">2024-06-28</time></span><span class="article-meta"><span class="article-meta-separator">|</span><i class="fas fa-comments"></i><a href="/posts/a6855a0c/#post-comment"><span class="valine-comment-count" data-xid="/posts/a6855a0c/"><i class="fa-solid fa-spinner fa-spin"></i></span></a><span class="article-meta-label"> 条评论</span></span></div><div class="content">B 站看到的,GitCode 搬仓库,太难绷了 BV1qx4y14777 IT之家 据说 GitCode 后台直接用的 GitLab</div></div></div><nav id="pagination"><div class="pagination"><span class="page-number current">1</span><a class="page-number" href="/page/2/#content-inner">2</a><a class="extend next" rel="next" href="/page/2/#content-inner"><i class="fas fa-chevron-right fa-fw"></i></a></div></nav></div><div class="aside-content" id="aside-content"><div class="card-widget card-info"><div class="is-center"><div class="avatar-img"><img src="/img/avatar.png" onerror='this.onerror=null,this.src="/img/friend_404.gif"' alt="avatar"></div><div class="author-info__name">B84F2246</div><div class="author-info__description">TECH OTAKUS SAVE THE WORLD!</div></div><div class="card-info-data site-data is-center"><a href="/archives/"><div class="headline">文章</div><div class="length-num">18</div></a><a href="/tags/"><div class="headline">标签</div><div class="length-num">9</div></a><a href="/categories/"><div class="headline">分类</div><div class="length-num">0</div></a></div><a id="card-info-btn" target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/1ctrl-cv"><i class="fab fa-github"></i><span>Follow Me</span></a><div class="card-info-social-icons is-center"><a class="social-icon" href="https://github.com/1ctrl-cv" rel="external nofollow noreferrer" target="_blank" title="Github"><i class="fab fa-github"></i></a><a class="social-icon" href="https://www.yhchat.com/user/homepage/4624989" rel="external nofollow noreferrer" target="_blank" title="Yunhu"><i class="fa-solid fa-cloud"></i></a><a class="social-icon" href="mailto:[email protected]" rel="external nofollow noreferrer" target="_blank" title="Email"><i class="fas fa-envelope"></i></a><a class="social-icon" href="/atom.xml" target="_blank" title="RSS"><i class="fa-sharp fa-solid fa-rss"></i></a></div></div><div class="card-widget card-announcement"><div class="item-headline"><i class="fas fa-bullhorn fa-shake"></i><span>公告</span></div><div class="announcement_content">本站由 Cloudflare <del>减速器</del>提供 CDN 加速服务<br><img src="/img/cf.jpg" alt="网页加速就来Cloudflare" width="263" height="142"><br><font color="green">现已支持 RSS 订阅!</font><br><font color="green">评论修好辣!</font><br><div id="ww_e4d883a6ed55c" v="1.3" loc="auto" a='{"t":"horizontal","lang":"zh","sl_lpl":1,"ids":[],"font":"Arial","sl_ics":"one_a","sl_sot":"celsius","cl_bkg":"#18181880","cl_font":"#FFFFFF","cl_cloud":"#FFFFFF","cl_persp":"#81D4FA","cl_sun":"#FFC107","cl_moon":"#FFC107","cl_thund":"#FF5722"}'><a href="https://weatherwidget.org/zh/" rel="external nofollow noreferrer" id="ww_e4d883a6ed55c_u" target="_blank">天气插件</a></div><script async src="https://app2.weatherwidget.org/js/?id=ww_e4d883a6ed55c"></script><noscript>未启用JavaScript,将不会显示此内容</noscript></div></div><div class="sticky_layout"><div class="card-widget card-recent-post"><div class="item-headline"><i class="fas fa-history"></i><span>最新文章</span></div><div class="aside-list"><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/posts/5693968/" title="成功领到了群友的密文红包">成功领到了群友的密文红包</a><time datetime="2025-01-28T15:30:32.000Z" title="发表于 2025-01-28 23:30:32">2025-01-28</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/posts/487e445d/" title="萌娘百科黑幕效果复刻">萌娘百科黑幕效果复刻</a><time datetime="2025-01-11T12:20:48.000Z" title="发表于 2025-01-11 20:20:48">2025-01-11</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/posts/367d7508/" title="我的 Alist V3 美化分享">我的 Alist V3 美化分享</a><time datetime="2024-12-07T11:07:04.000Z" title="发表于 2024-12-07 19:07:04">2024-12-07</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/posts/396d1c95/" title="一个 DockerHub 镜像站">一个 DockerHub 镜像站</a><time datetime="2024-09-22T16:06:12.000Z" title="发表于 2024-09-23 00:06:12">2024-09-23</time></div></div><div class="aside-list-item no-cover"><div class="content"><a class="title" href="/posts/9bbf9eca/" title="[转载] 开发者的胜利?Docker为何突然解封!">[转载] 开发者的胜利?Docker为何突然解封!</a><time datetime="2024-09-15T13:07:56.000Z" title="发表于 2024-09-15 21:07:56">2024-09-15</time></div></div></div></div><div class="card-widget card-tags"><div class="item-headline"><i class="fas fa-tags"></i><span>标签</span></div><div class="card-tag-cloud"><a href="/tags/Alist/" style="font-size:1.1em;color:#999">Alist</a> <a href="/tags/%E7%88%B1%E5%8F%91%E7%94%B5/" style="font-size:1.1em;color:#999">爱发电</a> <a href="/tags/VSCode/" style="font-size:1.1em;color:#999">VSCode</a> <a href="/tags/Pixiv/" style="font-size:1.1em;color:#999">Pixiv</a> <a href="/tags/Nginx/" style="font-size:1.1em;color:#999">Nginx</a> <a href="/tags/Docker/" style="font-size:1.3em;color:#99a1ac">Docker</a> <a href="/tags/%E4%BA%91%E6%B9%96/" style="font-size:1.1em;color:#999">云湖</a> <a href="/tags/Minecraft/" style="font-size:1.5em;color:#99a9bf">Minecraft</a> <a href="/tags/Hexo/" style="font-size:1.1em;color:#999">Hexo</a></div></div><div class="card-widget card-archives"><div class="item-headline"><i class="fas fa-archive"></i><span>归档</span><a class="card-more-btn" href="/archives/" title="查看更多"> <i class="fas fa-angle-right"></i></a></div><ul class="card-archive-list"><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2025/01/"><span class="card-archive-list-date">一月 2025</span><span class="card-archive-list-count">2</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/12/"><span class="card-archive-list-date">十二月 2024</span><span class="card-archive-list-count">1</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/09/"><span class="card-archive-list-date">九月 2024</span><span class="card-archive-list-count">2</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/08/"><span class="card-archive-list-date">八月 2024</span><span class="card-archive-list-count">1</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/07/"><span class="card-archive-list-date">七月 2024</span><span class="card-archive-list-count">3</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/06/"><span class="card-archive-list-date">六月 2024</span><span class="card-archive-list-count">2</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/05/"><span class="card-archive-list-date">五月 2024</span><span class="card-archive-list-count">2</span></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/02/"><span class="card-archive-list-date">二月 2024</span><span class="card-archive-list-count">1</span></a></li></ul></div><div class="card-widget card-webinfo"><div class="item-headline"><i class="fas fa-chart-line"></i><span>网站资讯</span></div><div class="webinfo"><div class="webinfo-item"><div class="item-name">文章数目 :</div><div class="item-count">18</div></div><div class="webinfo-item"><div class="item-name">已运行时间 :</div><div class="item-count" id="runtimeshow" data-publishdate="2024-01-04T16:00:00.000Z"><i class="fa-solid fa-spinner fa-spin"></i></div></div><div class="webinfo-item"><div class="item-name">本站总字数 :</div><div class="item-count">6.4k</div></div><div class="webinfo-item"><div class="item-name">本站访客数 :</div><div class="item-count" id="busuanzi_value_site_uv"><i class="fa-solid fa-spinner fa-spin"></i></div></div><div class="webinfo-item"><div class="item-name">本站总访问量 :</div><div class="item-count" id="busuanzi_value_site_pv"><i class="fa-solid fa-spinner fa-spin"></i></div></div><div class="webinfo-item"><div class="item-name">最后更新时间 :</div><div class="item-count" id="last-push-date" data-lastpushdate="2025-01-29T02:44:34.240Z"><i class="fa-solid fa-spinner fa-spin"></i></div></div></div></div></div></div></main><footer id="footer" style="background:#6cf"><div id="footer-wrap"><div class="copyright">Copyright © 2024 - 2025 B84F2246. All Rights Reserved.</div><div class="framework-info"><span>Framework </span><a target="_blank" rel="noopener external nofollow noreferrer" href="https://hexo.io">Hexo</a><span class="footer-separator">|</span><span>Theme </span><a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/jerryc127/hexo-theme-butterfly">Butterfly</a></div><div id="running-time"><script type="text/javascript" src="\js\running_time.js"></script></div><div id="page_info"><script data-pjax type="text/javascript" src="\js\page_info.js"></script></div><div class="footer_custom_text"><a href="https://icp.gov.moe/?keyword=20240033" rel="external nofollow noreferrer" target="_blank"><img src="https://icp.gov.moe/favicon.ico" alt="moeicp" data-lazy-src="https://icp.gov.moe/favicon.ico" width="20px" height="20px" data-ll-status="loaded" class="entered loaded">萌ICP备 20240033 号</a><br>本站由 <a href="https://www.cloudflare.com/" rel="external nofollow noreferrer" target="_blank"><img src="/img/cloudflare-cut.png" alt="cloudflare" data-lazy-src="/img/cloudflare-cut.png" width="20px" height="20px" data-ll-status="loaded" class="entered loaded"> Cloudflare </a>提供 CDN 服务</div></div></footer></div><div id="rightside"><div id="rightside-config-hide"><button id="translateLink" type="button" title="简繁转换">繁</button><button id="darkmode" type="button" title="浅/深色模式转换"><i class="fas fa-adjust"></i></button><button id="hide-aside-btn" type="button" title="单/双栏切换"><i class="fas fa-arrows-alt-h"></i></button></div><div id="rightside-config-show"><button id="rightside-config" type="button" title="设置"><i class="fas fa-cog fa-spin"></i></button><button id="go-up" type="button" title="回到顶部"><span class="scroll-percent"></span><i class="fas fa-arrow-up"></i></button></div></div><div><script src="/js/utils.js?v=4.13.0"></script><script src="/js/main.js?v=4.13.0"></script><script src="/js/tw_cn.js?v=4.13.0"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/medium-zoom.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/instantpage.min.js" type="module"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/snackbar.min.js"></script><script>function panguFn () {
if (typeof pangu === 'object') pangu.autoSpacingPage()
else {
getScript('https://cdn.jsdelivr.net/npm/[email protected]/dist/browser/pangu.min.js')
.then(() => {
pangu.autoSpacingPage()
})
}
}
function panguInit () {
if (true){
GLOBAL_CONFIG_SITE.isPost && panguFn()
} else {
panguFn()
}
}
document.addEventListener('DOMContentLoaded', panguInit)</script><div class="js-pjax"><script>(() => {
function loadValine () {
function initValine () {
let initData = {
el: '#vcomment',
appId: 't8XboloEp4mNa2jrwu0TFNlk-MdYXbMMI',
appKey: 'K0PFIL4evZatXqE6E72FYXr8',
serverURLs: 'https://comment.b84f2246.top'
}
const valine = new Valine(initData)
}
if (typeof Valine === 'function') initValine()
else getScript('https://cdn.jsdelivr.net/gh/HCLonely/Valine@latest/dist/Valine.min.js').then(initValine)
}
window.pjax ? loadValine() : window.addEventListener('load', loadValine)
})()</script><script>window.typedJSFn = {
init: (str) => {
window.typed = new Typed('#subtitle', Object.assign({
strings: str,
startDelay: 300,
typeSpeed: 150,
loop: true,
backSpeed: 50,
}, null))
},
run: (subtitleType) => {
if (true) {
if (typeof Typed === 'function') {
subtitleType()
} else {
getScript('https://cdn.jsdelivr.net/npm/[email protected]/dist/typed.umd.min.js').then(subtitleType)
}
} else {
subtitleType()
}
}
}</script><script>function subtitleType(){typedJSFn.init(["TECH OKAUS SAVE THE WORLD —— MiHoYo","技术宅拯救世界 —— 米哈游","TECH OKAUS SAVE THE WORLD —— MiHoYo","技术宅拯救世界 —— 米哈游","TECH OKAUS SAVE THE WORLD —— MiHoYo","技术宅拯救世界 —— 米哈游","TECH OKAUS SAVE THE WORLD —— MiHoYo","技术宅拯救世界 —— 米哈游","TECH OKAUS SAVE THE WORLD —— MiHoMo","技术宅拯救世界 —— 米哈游","又过去了1分15秒,去找点事干吧(","......","你还在看吗"])}typedJSFn.run(subtitleType)</script></div><script type="text/javascript" src="/js/day.js" data-pjax></script><script type="text/javascript" src="/js/fun_title.js"></script><canvas class="fireworks" mobile="false"></canvas><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/fireworks.min.js"></script><script defer id="fluttering_ribbon" mobile="true" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/canvas-fluttering-ribbon.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/activate-power-mode.min.js"></script><script>POWERMODE.colorful=!0,POWERMODE.shake=!0,POWERMODE.mobile=!1,document.body.addEventListener("input",POWERMODE)</script><script src="https://cdn.jsdelivr.net/npm/[email protected]/pjax.min.js"></script><script>let pjaxSelectors = ["head > title","#config-diff","#body-wrap","#rightside-config-hide","#rightside-config-show",".js-pjax"]
var pjax = new Pjax({
elements: 'a:not([target="_blank"])',
selectors: pjaxSelectors,
cacheBust: false,
analytics: false,
scrollRestoration: false
})
document.addEventListener('pjax:send', function () {
// removeEventListener
btf.removeGlobalFnEvent('pjax')
btf.removeGlobalFnEvent('themeChange')
document.getElementById('rightside').classList.remove('rightside-show')
if (window.aplayers) {
for (let i = 0; i < window.aplayers.length; i++) {
if (!window.aplayers[i].options.fixed) {
window.aplayers[i].destroy()
}
}
}
typeof typed === 'object' && typed.destroy()
//reset readmode
const $bodyClassList = document.body.classList
$bodyClassList.contains('read-mode') && $bodyClassList.remove('read-mode')
typeof disqusjs === 'object' && disqusjs.destroy()
})
document.addEventListener('pjax:complete', function () {
window.refreshFn()
document.querySelectorAll('script[data-pjax]').forEach(item => {
const newScript = document.createElement('script')
const content = item.text || item.textContent || item.innerHTML || ""
Array.from(item.attributes).forEach(attr => newScript.setAttribute(attr.name, attr.value))
newScript.appendChild(document.createTextNode(content))
item.parentNode.replaceChild(newScript, item)
})
GLOBAL_CONFIG.islazyload && window.lazyLoadInstance.update()
typeof panguInit === 'function' && panguInit()
// google analytics
typeof gtag === 'function' && gtag('config', '', {'page_path': window.location.pathname});
// baidu analytics
typeof _hmt === 'object' && _hmt.push(['_trackPageview',window.location.pathname]);
typeof loadMeting === 'function' && document.getElementsByClassName('aplayer').length && loadMeting()
// prismjs
typeof Prism === 'object' && Prism.highlightAll()
})
document.addEventListener('pjax:error', e => {
if (e.request.status === 404) {
pjax.loadUrl('/404.html')
}
})</script><script async data-pjax src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script><div id="local-search"><div class="search-dialog"><nav class="search-nav"><span class="search-dialog-title">搜索</span><span id="loading-status"></span><button class="search-close-button"><i class="fas fa-times"></i></button></nav><div class="is-center" id="loading-database"><i class="fas fa-spinner fa-pulse"></i><span> 数据库加载中</span></div><div class="search-wrap"><div id="local-search-input"><div class="local-search-box"><input class="local-search-box--input" placeholder="搜索文章" type="text"></div></div><hr><div id="local-search-results"></div><div id="local-search-stats-wrap"></div></div></div><div id="search-mask"></div><script src="/js/search/local-search.js?v=4.13.0"></script></div></div></head></html>