Skip to content

Commit 4518f3d

Browse files
committed
Site updated: 2022-11-22 12:02:41
1 parent c3693a2 commit 4518f3d

29 files changed

+9826
-0
lines changed

17618.html

Lines changed: 239 additions & 0 deletions
Large diffs are not rendered by default.

404.html

Lines changed: 158 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,158 @@
1+
<!DOCTYPE html><html lang="en" data-theme="light"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"><title>Page not found | Bluecode</title><meta name="author" content="Bluecode"><meta name="copyright" content="Bluecode"><meta name="format-detection" content="telephone=no"><meta name="theme-color" content="#ffffff"><meta property="og:type" content="website">
2+
<meta property="og:title" content="Bluecode">
3+
<meta property="og:url" content="http://example.com/404.html">
4+
<meta property="og:site_name" content="Bluecode">
5+
<meta property="og:locale" content="en_US">
6+
<meta property="og:image" content="http://example.com/img/avatar.png">
7+
<meta property="article:author" content="Bluecode">
8+
<meta name="twitter:card" content="summary">
9+
<meta name="twitter:image" content="http://example.com/img/avatar.png"><link rel="shortcut icon" href="/img/favicon.svg"><link rel="canonical" href="http://example.com/404"><link rel="preconnect" href="//cdn.jsdelivr.net"/><link rel="preconnect" href="//busuanzi.ibruce.info"/><link rel="stylesheet" href="/css/index.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free/css/all.min.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.min.css" media="print" onload="this.media='all'"><script>const GLOBAL_CONFIG = {
10+
root: '/',
11+
algolia: undefined,
12+
localSearch: undefined,
13+
translate: {"defaultEncoding":2,"translateDelay":0,"msgToTraditionalChinese":"繁","msgToSimplifiedChinese":"簡"},
14+
noticeOutdate: {"limitDay":500,"position":"top","messagePrev":"It has been","messageNext":"days since the last update, the content of the article may be outdated."},
15+
highlight: {"plugin":"highlighjs","highlightCopy":true,"highlightLang":true,"highlightHeightLimit":300},
16+
copy: {
17+
success: 'Copy successfully',
18+
error: 'Copy error',
19+
noSupport: 'The browser does not support'
20+
},
21+
relativeDate: {
22+
homepage: false,
23+
post: false
24+
},
25+
runtime: 'days',
26+
date_suffix: {
27+
just: 'Just',
28+
min: 'minutes ago',
29+
hour: 'hours ago',
30+
day: 'days ago',
31+
month: 'months ago'
32+
},
33+
copyright: {"limitCount":50,"languages":{"author":"Author: Bluecode","link":"Link: ","source":"Source: Bluecode","info":"Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source."}},
34+
lightbox: 'fancybox',
35+
Snackbar: undefined,
36+
source: {
37+
justifiedGallery: {
38+
js: 'https://cdn.jsdelivr.net/npm/flickr-justified-gallery/dist/fjGallery.min.js',
39+
css: 'https://cdn.jsdelivr.net/npm/flickr-justified-gallery/dist/fjGallery.min.css'
40+
}
41+
},
42+
isPhotoFigcaption: false,
43+
islazyload: false,
44+
isAnchor: false
45+
}</script><script id="config-diff">var GLOBAL_CONFIG_SITE = {
46+
title: 'Page not found',
47+
isPost: false,
48+
isHome: false,
49+
isHighlightShrink: false,
50+
isToc: false,
51+
postUpdate: '2022-11-22 12:02:40'
52+
}</script><noscript><style type="text/css">
53+
#nav {
54+
opacity: 1
55+
}
56+
.justified-gallery img {
57+
opacity: 1
58+
}
59+
60+
#recent-posts time,
61+
#post-meta time {
62+
display: inline !important
63+
}
64+
</style></noscript><script>(win=>{
65+
win.saveToLocal = {
66+
set: function setWithExpiry(key, value, ttl) {
67+
if (ttl === 0) return
68+
const now = new Date()
69+
const expiryDay = ttl * 86400000
70+
const item = {
71+
value: value,
72+
expiry: now.getTime() + expiryDay,
73+
}
74+
localStorage.setItem(key, JSON.stringify(item))
75+
},
76+
77+
get: function getWithExpiry(key) {
78+
const itemStr = localStorage.getItem(key)
79+
80+
if (!itemStr) {
81+
return undefined
82+
}
83+
const item = JSON.parse(itemStr)
84+
const now = new Date()
85+
86+
if (now.getTime() > item.expiry) {
87+
localStorage.removeItem(key)
88+
return undefined
89+
}
90+
return item.value
91+
}
92+
}
93+
94+
win.getScript = url => new Promise((resolve, reject) => {
95+
const script = document.createElement('script')
96+
script.src = url
97+
script.async = true
98+
script.onerror = reject
99+
script.onload = script.onreadystatechange = function() {
100+
const loadState = this.readyState
101+
if (loadState && loadState !== 'loaded' && loadState !== 'complete') return
102+
script.onload = script.onreadystatechange = null
103+
resolve()
104+
}
105+
document.head.appendChild(script)
106+
})
107+
108+
win.activateDarkMode = function () {
109+
document.documentElement.setAttribute('data-theme', 'dark')
110+
if (document.querySelector('meta[name="theme-color"]') !== null) {
111+
document.querySelector('meta[name="theme-color"]').setAttribute('content', '#0d0d0d')
112+
}
113+
}
114+
win.activateLightMode = function () {
115+
document.documentElement.setAttribute('data-theme', 'light')
116+
if (document.querySelector('meta[name="theme-color"]') !== null) {
117+
document.querySelector('meta[name="theme-color"]').setAttribute('content', '#ffffff')
118+
}
119+
}
120+
const t = saveToLocal.get('theme')
121+
122+
if (t === 'dark') activateDarkMode()
123+
else if (t === 'light') activateLightMode()
124+
125+
const asideStatus = saveToLocal.get('aside-status')
126+
if (asideStatus !== undefined) {
127+
if (asideStatus === 'hide') {
128+
document.documentElement.classList.add('hide-aside')
129+
} else {
130+
document.documentElement.classList.remove('hide-aside')
131+
}
132+
}
133+
134+
const detectApple = () => {
135+
if(/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)){
136+
document.documentElement.classList.add('apple')
137+
}
138+
}
139+
detectApple()
140+
})(window)</script><meta name="generator" content="Hexo 6.3.0"></head><body><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">Articles</div><div class="length-num">2</div></a><a href="/tags/"><div class="headline">Tags</div><div class="length-num">2</div></a><a href="/categories/"><div class="headline">Categories</div><div class="length-num">0</div></a></div><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" href="/archives/"><i class="fa-fw fas fa-archive"></i><span> 归档</span></a></div><div class="menus_item"><a class="site-page" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> 标签</span></a></div><div class="menus_item"><a class="site-page" href="/categories/"><i class="fa-fw fas fa-folder-open"></i><span> 分类</span></a></div></div></div></div><div class="error404" id="body-wrap"><header class="not-top-img" id="page-header"><nav id="nav"><span id="blog_name"><a id="site-name" href="/">Bluecode</a></span><div id="menus"><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" href="/archives/"><i class="fa-fw fas fa-archive"></i><span> 归档</span></a></div><div class="menus_item"><a class="site-page" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> 标签</span></a></div><div class="menus_item"><a class="site-page" href="/categories/"><i class="fa-fw fas fa-folder-open"></i><span> 分类</span></a></div></div><div id="toggle-menu"><a class="site-page"><i class="fas fa-bars fa-fw"></i></a></div></div></nav></header><div id="error-wrap"><div class="error-content"><div class="error-img"><img src="https://i.loli.net/2020/05/19/aKOcLiyPl2JQdFD.png" alt="Page not found"></div><div class="error-info"><h1 class="error_title">404</h1><div class="error_subtitle">Page Not Found</div></div></div></div></div><div id="rightside"><div id="rightside-config-hide"><button id="translateLink" type="button" title="Switch Between Traditional Chinese And Simplified Chinese"></button><button id="darkmode" type="button" title="Switch Between Light And Dark Mode"><i class="fas fa-adjust"></i></button><button id="hide-aside-btn" type="button" title="Toggle between single-column and double-column"><i class="fas fa-arrows-alt-h"></i></button></div><div id="rightside-config-show"><button id="rightside_config" type="button" title="Setting"><i class="fas fa-cog fa-spin"></i></button><button id="chat_btn" type="button" title="Chat"><i class="fas fa-sms"></i></button><button id="go-up" type="button" title="Back To Top"><i class="fas fa-arrow-up"></i></button></div></div><div><script src="/js/utils.js"></script><script src="/js/main.js"></script><script src="/js/tw_cn.js"></script><script src="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.umd.min.js"></script><script src="https://cdn.jsdelivr.net/npm/instant.page/instantpage.min.js" type="module"></script><script>function panguFn () {
141+
if (typeof pangu === 'object') pangu.autoSpacingPage()
142+
else {
143+
getScript('https://cdn.jsdelivr.net/npm/pangu/dist/browser/pangu.min.js')
144+
.then(() => {
145+
pangu.autoSpacingPage()
146+
})
147+
}
148+
}
149+
150+
function panguInit () {
151+
if (false){
152+
GLOBAL_CONFIG_SITE.isPost && panguFn()
153+
} else {
154+
panguFn()
155+
}
156+
}
157+
158+
document.addEventListener('DOMContentLoaded', panguInit)</script><div class="js-pjax"></div><script async data-pjax src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script></div></body></html>

0 commit comments

Comments
 (0)