2024-01-07 17:48:23 +08:00
<!DOCTYPE html> < html lang = "zh-CN" 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,viewport-fit=cover" > < title > 网址 | The Blog< / title > < meta name = "author" content = "Jason" > < meta name = "copyright" content = "Jason" > < meta name = "format-detection" content = "telephone=no" > < meta name = "theme-color" content = "#ffffff" > < meta name = "description" content = "Here's something encrypted, password is required to continue reading." >
2023-09-22 21:57:28 +08:00
< meta property = "og:type" content = "website" >
2023-12-02 13:40:38 +08:00
< meta property = "og:title" content = "网址" >
2024-05-10 10:21:35 +08:00
< meta property = "og:url" content = "https://qingling.icu/website/index.html" >
2023-09-22 21:57:28 +08:00
< meta property = "og:site_name" content = "The Blog" >
2024-01-07 17:48:23 +08:00
< meta property = "og:description" content = "Here's something encrypted, password is required to continue reading." >
2023-09-22 21:57:28 +08:00
< meta property = "og:locale" content = "zh_CN" >
2024-06-14 22:00:25 +08:00
< meta property = "og:image" content = "https://qingling.icu/img/2.png" >
2023-12-02 13:40:38 +08:00
< meta property = "article:published_time" content = "2023-12-02T05:27:01.000Z" >
2024-05-10 10:21:35 +08:00
< meta property = "article:modified_time" content = "2024-05-10T02:11:34.468Z" >
2023-09-22 21:57:28 +08:00
< meta property = "article:author" content = "Jason" >
< meta name = "twitter:card" content = "summary" >
2024-06-14 22:00:25 +08:00
< meta name = "twitter:image" content = "https://qingling.icu/img/2.png" > < link rel = "shortcut icon" href = "/img/%E5%9B%BE%E6%A0%87.png" > < link rel = "canonical" href = "https://qingling.icu/website/index.html" > < link rel = "preconnect" href = "//fastly.jsdelivr.net" / > < link rel = "preconnect" href = "//busuanzi.ibruce.info" / > < link rel = "stylesheet" href = "/css/index.css" > < link rel = "stylesheet" href = "/cdn/icon/fontawesome-free/css/all.min.css" media = "print" onload = "this.media='all'" > < link rel = "stylesheet" href = "/cdn/css/snackbar.min.css" media = "print" onload = "this.media='all'" > < link rel = "stylesheet" href = "/cdn/css/fancybox.min.css" media = "print" onload = "this.media='all'" > < script > c o n s t G L O B A L _ C O N F I G = {
2023-09-22 21:57:28 +08:00
root: '/',
algolia: undefined,
localSearch: {"path":"/search.xml","preload":true,"top_n_per_article":1,"unescape":false,"languages":{"hits_empty":"找不到您查询的内容:${query}","hits_stats":"共找到 ${hits} 篇文章"}},
translate: undefined,
noticeOutdate: undefined,
highlight: {"plugin":"highlighjs","highlightCopy":true,"highlightLang":true,"highlightHeightLimit":400},
copy: {
success: '复制成功',
error: '复制错误',
noSupport: '浏览器不支持'
},
relativeDate: {
homepage: true,
post: true
},
runtime: '天',
dateSuffix: {
just: '刚刚',
min: '分钟前',
hour: '小时前',
day: '天前',
month: '个月前'
},
copyright: undefined,
lightbox: 'mediumZoom',
2023-12-09 14:21:01 +08:00
Snackbar: {"chs_to_cht":"你已切换为繁体","cht_to_chs":"你已切换为简体","day_to_night":"你已切换为深色模式","night_to_day":"你已切换为浅色模式","bgLight":"#006650","bgDark":"#006650","position":"top-center"},
2023-09-22 21:57:28 +08:00
source: {
justifiedGallery: {
2023-09-30 18:36:25 +08:00
js: 'https://fastly.jsdelivr.net/npm/flickr-justified-gallery/dist/fjGallery.min.js',
css: 'https://fastly.jsdelivr.net/npm/flickr-justified-gallery/dist/fjGallery.min.css'
2023-09-22 21:57:28 +08:00
}
},
isPhotoFigcaption: false,
islazyload: false,
2023-12-10 21:57:00 +08:00
isAnchor: true,
2023-09-22 21:57:28 +08:00
percent: {
toc: true,
rightside: false,
},
2023-12-09 19:59:36 +08:00
autoDarkmode: true
2023-09-22 21:57:28 +08:00
}< / script > < script id = "config-diff" > v a r G L O B A L _ C O N F I G _ S I T E = {
2023-12-02 13:40:38 +08:00
title: '网址',
2023-09-22 21:57:28 +08:00
isPost: false,
isHome: false,
isHighlightShrink: false,
isToc: false,
2024-05-10 10:21:35 +08:00
postUpdate: '2024-05-10 10:11:34'
2023-09-22 21:57:28 +08:00
}< / script > < noscript > < style type = "text/css" >
#nav {
opacity: 1
}
.justified-gallery img {
opacity: 1
}
#recent-posts time,
#post-meta time {
display: inline !important
}
< / style > < / noscript > < script > ( w i n = > {
win.saveToLocal = {
set: function setWithExpiry(key, value, ttl) {
if (ttl === 0) return
const now = new Date()
const expiryDay = ttl * 86400000
const item = {
value: value,
expiry: now.getTime() + expiryDay,
}
localStorage.setItem(key, JSON.stringify(item))
},
get: function getWithExpiry(key) {
const itemStr = localStorage.getItem(key)
if (!itemStr) {
return undefined
}
const item = JSON.parse(itemStr)
const now = new Date()
if (now.getTime() > item.expiry) {
localStorage.removeItem(key)
return undefined
}
return item.value
}
}
win.getScript = url => 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()
}
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 = function () {
document.documentElement.setAttribute('data-theme', 'dark')
if (document.querySelector('meta[name="theme-color"]') !== null) {
document.querySelector('meta[name="theme-color"]').setAttribute('content', '#0d0d0d')
}
}
win.activateLightMode = function () {
document.documentElement.setAttribute('data-theme', 'light')
if (document.querySelector('meta[name="theme-color"]') !== null) {
document.querySelector('meta[name="theme-color"]').setAttribute('content', '#ffffff')
}
}
const t = saveToLocal.get('theme')
2023-12-09 19:59:36 +08:00
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 < = 8 || hour >= 22
isNight ? activateDarkMode() : activateLightMode()
}
window.matchMedia('(prefers-color-scheme: dark)').addListener(function (e) {
if (saveToLocal.get('theme') === undefined) {
e.matches ? activateDarkMode() : activateLightMode()
}
})
} else if (t === 'light') activateLightMode()
else activateDarkMode()
2023-09-22 21:57:28 +08:00
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()
2024-06-14 22:00:25 +08:00
})(window)< / script > < script src = "https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js" > < / script > < script type = "text/javascript" src = "/js/welcome.js" > < / script > < script src = "/js/sweetalert.js" > < / script > < link rel = "stylesheet" href = "/css/sweetalert.css" > <!-- hexo injector head_end start --> < link rel = "stylesheet" href = "https://npm.elemecdn.com/hexo-butterfly-swiper/lib/swiper.min.css" media = "print" onload = "this.media='all'" > < link rel = "stylesheet" href = "https://npm.elemecdn.com/hexo-butterfly-swiper/lib/swiperstyle.css" media = "print" onload = "this.media='all'" > <!-- hexo injector head_end end --> < 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.jpg" onerror = "onerror=null;src='/img/loading.gif'" alt = "avatar" / > < / div > < div class = "sidebar-site-data site-data is-center" > < a href = "/archives/" > < div class = "headline" > 文章< / div > < div class = "length-num" > 60< / div > < / a > < a href = "/tags/" > < div class = "headline" > 标签< / div > < div class = "length-num" > 39< / div > < / a > < a href = "/categories/" > < div class = "headline" > 分类< / div > < div class = "length-num" > 10< / div > < / a > < / div > < br / > < div class = "menus_items" > < div class = "menus_item" > < a class = "site-page" target = "_blank" rel = "noopener" href = "https://www.tutorialspoint.com/compile_java8_online.php" > < i class = "fa-fw fas fa-code" > < / i > < span > 代码< / span > < / a > < / div > < div class = "menus_item" > < a class = "site-page" href = "/notice/" > < i class = "fa-fw fas fa-stream" > < / i > < span > 公告< / span > < / a > < / div > < div class = "menus_item" > < a class = "site-page" href = "/website/" > < i class = "fa-fw fas fa-list" > < / i > < span > 网址< / span > < / a > < / div > < div class = "menus_item" > < a class = "site-page" href = "/" > < i class = "fa-fw fas fa-home" > < / i > < span > 主页< / span > < / a > < / div > < / div > < / div > < / div > < div class = "page" id = "body-wrap" > < header class = "not-top-img" id = "page-header" > < nav id = "nav" > < span id = "blog-info" > < a href = "/" title = "The Blog" > < img class = "site-icon" src = "/img/logo.png" / > < span class = "site-name" > The Blog< / span > < / a > < / span > < div id = "menus" > < div id = "search-button" > < a class = "site-page social-icon search" href = "javascript:void(0);" > < i class = "fas fa-search fa-fw" > < / i > < span > 搜索< / span > < / a > < / div > < div class = "menus_items" > < div class = "menus_item" > < a class = "site-page" target = "_blank" rel = "noopener" href = "https://www.tutorialspoint.com/compile_java8_online.php" > < i class = "fa-fw fas fa-code" > < / i > < span > 代码< / span > < / a > < / div > < div class = "menus_item" > < a class = "site-page" href = "/notice/" > < i class = "fa-fw fas fa-stream" > < / i > < span > 公告< / span > < / a > < / div > < div class = "menus_item" > < a class = "site-page" href = "/website/" > < i class = "fa-fw fas fa-list" > < / i > < span > 网址< / span > < / a > < / div > < div class = "menus_item" > < a class = "site-page" href = "/" > < i class = "fa-fw fas fa-home" > < / i > < span > 主页< / span > < / a > < / div > < / div > < div id = "toggle-menu" > < a class = "site-page" href = "javascript:void(0);" > < i class = "fas fa-bars fa-fw" > < / i > < / a > < / div > < / div > < / nav > < / header > < main class = "layout hide-aside" id = "content-inner" > < div id = "page" > < h1 class = "page-title" > 网址< / h1 > < div id = "article-container" > < div class = "hbe hbe-container" id = "hexo-blog-encrypt" data-wpm = "Error" data-whm = "OOPS, these decrypted content may changed, but you can still have a look." >
2024-05-10 10:21:35 +08:00
< script id = "hbeData" type = "hbeData" data-hmacdigest = "91ecf6884ba3d95b7b7b15293e18b4ab72fbcedc9a1987a47e54ce76e886ea84" > 4 6 3 0 4 3 6 1 6 2 a d e 9 7 b a 2 7 1 8 b 7 d 0 c 4 b 3 b 6 3 5 2 9 0 3 7 e 4 b f 2 c 7 8 6 7 8 9 0 7 6 1 1 3 8 5 1 8 3 a 0 3 3 0 2 a 2 5 d 3 d 1 6 4 f 1 4 f 2 1 0 e a 5 c 9 8 2 9 1 2 a 0 1 f 7 d f 8 a 7 4 4 7 6 3 7 7 1 f b 0 1 c 6 8 4 4 5 a 0 f b 4 1 1 0 a 5 7 6 5 f c 4 d b 6 4 9 f 9 3 1 8 c a f d 2 9 4 4 7 9 8 8 b 2 a 4 9 0 3 2 8 c a f b 3 b 4 6 a 1 2 3 3 9 7 a 1 b 9 9 8 f 6 7 8 4 d 9 f 4 f d 9 3 e c e 9 c a b a d 3 6 b 7 1 b 8 c e 6 e d a 6 b 0 3 4 5 f 2 9 5 3 d 2 f 8 4 9 f 2 4 2 d 2 f 6 3 b 9 0 5 7 8 6 b 8 2 5 1 1 e 5 d 3 3 6 8 c 4 f d e 8 1 7 d 2 1 0 2 9 9 6 6 5 a f 2 6 b 7 e 1 d 9 f b 8 f 9 a 0 5 1 b 0 8 6 f 7 a f 7 b 5 4 6 b c 7 b 9 0 c 8 2 9 9 1 8 7 5 9 a 1 c 8 6 7 5 7 8 7 8 2 a 4 8 b 5 f 8 8 9 3 3 2 d 1 1 3 f c 7 a e 0 a 2 5 9 d 6 1 0 2 0 8 2 f 5 e 0 6 6 0 5 f 8 5 1 e 0 7 0 f b a 7 6 3 2 a 2 c 3 c c 6 2 6 0 6 7 9 8 7 7 b b c 0 c 8 8 5 3 e e 8 1 7 b c 5 d 8 4 9 6 6 1 1 3 0 7 1 2 5 6 e 9 0 c b 3 0 4 c c d b 5 b a 9 d f 3 5 a a f 4 1 c 5 4 3 b f 2 6 6 c 0 7 f b 4 0 f f 3 c 7 7 0 4 0 f e d 3 a 5 d f 3 5 9 e b 5 6 0 5 5 7 d 6 4 7 0 9 7 1 5 2 2 f 8 0 8 b e 0 a 7 c e 7 a 8 8 4 f 8 6 c 2 e 0 f f 0 d 2 6 8 0 5 4 e 9 c c c e c 7 c 9 2 4 4 d 3 c 2 b 0 2 2 e b d 3 5 7 d 0 d 9 8 7 1 8 2 0 0 d d 0 e 9 5 7 4 7 c 0 0 4 d c 4 f 5 7 b c c 3 d 6 3 2 2 7 6 9 9 1 e c 0 d 2 c 8 7 5 8 a 9 f 7 b a c 5 d b f c 1 7 4 0 5 3 f 1 3 9 a d 7 2 a c 0 9 3 7 1 a 1 9 0 8 d f c 1 6 8 6 f 3 f 9 4 3 f c 6 6 9 e 3 4 b 9 4 b 3 8 d 9 f 9 4 5 9 5 f d 7 5 f d 5 4 6 5 5 e 8 4 1 f 4 a 9 2 a e 3 3 6 9 0 d 4 c 6 3 5 6 9 1 4 a 6 e 8 c 3 4 d 6 0 8 e c c b 8 3 a 8 b 1 1 0 d 0 9 5 9 3 4 3 8 a e 8 7 5 6 2 9 f c 8 6 6 c c d 3 f d 8 d 7 0 b 5 3 d b b a 0 3 a 1 d b d 9 1 4 2 3 0 0 f 1 8 2 4 d 5 f 3 f a c b c 9 d 5 9 7 f 4 d 2 d 5 6 1 2 0 2 e 8 6 9 0 3 1 4 f 4 c f e e 7 7 a 0 d 2 3 3 3 5 d e 0 0 4 8 0 0 5 1 3 d 7 2 7 3 0 a e f 0 b e 1 5 3 4 0 9 5 b 1 0 0 b f 7 6 c d d 0 c 7 a 7 2 a b 6 a 7 3 a 2 a 8 0 0 2 3 9 e 3 6 4 9 d 1 3 2 6 8 8 5 a 5 3 f f 3 2 0 8 3 9 f b c e a 2 b 2 c 3 b e e 6 0 0 8 5 d 2 a 9 b 1 a e d 0 d e c 5 e a d 2 c 6 b 4 e 6 4 d 6 f b 8 9 0 b 6 a a c 6 9 a 0 3 2 f 3 8 8 0 f 3 3 e 1 4 3 d 3 0 f a f 6 9 6 f f 0 0 8 b f 7 5 a 8 f f 9 9 0 f f c a 5 1 d 9 e a 3 8 3 5 a 3 5 a 3 f d 2 0 6 f 9 f 0 a a 1 7 8 8 0 7 5 0 4 9 d f 7 5 1 1 2 4 f 8 b 4 9 8 6 e 0 8 a b 5 5 8 f d 9 5 0 c 7 8 5 c e 4 9 0 1 8 2 a b 4 8 2 1 7 0 f b f 2 c 4 d 0 d a 4 b 3 4 1 7 8 f 9 8 6 2 5 9 d 4 d 0 b f a f 4 9 2 7 0 1 7 f e f 6 4 5 c e 9 e 3 3 0 0 7 8 6 9 4 8 1 2 f e 4 2 1 8 a 7 7 e 6 7 9 7 8 d 4 5 1 5 7 1 7 c c 7 d 7 0 c 4 4 8 6 1 4 9 1 e 9 d 0 e b 9 c e 6 9 f 3 e e 7 f 4 1 1 0 b f a 6 c 2 8 c 1 8 e 8 d 4 a 7 2 5 e 6 5 6 c f 1 b 1 a 9 9 2 8 4 2 a 9 a 6 6 d d 8 3 2 1 2 c 1 b 5 6 3 8 0 8 5 0 c d f 5 a 0 7 c a a e 0 a f c 6 5 7 e 1 8 0 a 1 3 b 6 7 0 5 8 8 a a 4 f 5 a d 1 f 0 1 e f 2 5 a c f 0 8 3 1 1 2 4 4 8 1 a 1 1 1 5 1 a 6 3 5 6 b d e 3 8 4 5 b 0 e 4 c 3 6 1 e d 1 c 0 f 1 b 9 3 5 0 2 6 8 2 2 5 7 0 2 c 7 8 d e 6 c 0 1 2 5 6 1 9 4 c a 3 d 8 8 8 2 4 5 b e 6 2 f b 3 1 b 8 b 7 2 1 f 4 8 2 8 d 0 7 9 f c 7 6 d a e 5 5 8 4 6 f c e 3 d 7 d 9 1 1 4 a 2 9 8 e 0 e 4 1 d d 7 7 6 6 0 a f 0 a 4 b 9 5 5 5 b 8 6 a 4 9 0 5 9 d 7 a c c 0 b b 8 3 9 0 e c 0 e 9 e 2 d 9 1 7 3 2 2 5 f 4 b 5 c d 6 a b 5 8 e b d c 7 b b e 3 0 c d a f 4 a a 0 c 3 a 4 4 3 c c d d a 1 6 c 1 6 c f a 5 2 4 8 a 9 9 f e 0 a 5 9 8 c e d 3 7 4 6 8 3 7 5 3 3 5 e e f d a 6 3 a 8 3 5 f b 6 d 2 6 a 4 8 6 5 7 3 d 1 6 6 7 a d 3 c 2 4 1 1 c 4 2 0 7 8 8 e 3 5 a 9 f 2 5 1 7 c 8 9 b d e 0 9 2 8 e a 3 3 1 4 2 6 7 2 b 2 e e 1 8 4 0 8 5 6 4 7 0 c 5 3 f b 9 e f f 2 e 9 4 d a 2 1 6 c 7 0 0 4 a 2 2 2 0 5 3 d 9 d 4 1 6 1 5 f b 0 8 7 c e 2 2 e 0 7 0 9 7 4 c f b 8 8 0 c 1 2 0 d 2 1 c 8 1 c d d f 0 a 6 b 7 8 4 5 1 4 8 4 d e e 1 7 d b e d f f 3 6 b 8 f 9 b 1 d a 7 e 7 3 2 6 c 3 a 1 9 b 5 d e 8 7 3 5 a 4 f 3 c 3 c 6 0 4 5 4 0 6 e e c 0 5 5 a a e c 2 4 a 5 3 8 5 7 4 4 6 5 d 4 1 3 6 2 5 5 9 b 2 3 e 2 d 1 3 3 d f 9 a b 1 8 c 1 a b 8 b d 3 b 8 f 8 a 2 6 1 0 a 3 2 9 1 1 c 8 3 3 f 6 b 9 8 4 d 8 7 0 9 9 2 1 0 b b 3 2 b b 8 9 d 1 d 3 f a 4 b e 8 f 1 9 3 0 d 4 a 3 c 6 f b 6 5 c 4 6 9 0 6 4 9 c b 2 8 6 4 3 1 3 6 a 3 1 2 1 d 5 1 4 d 3 0 0 8 2 9 f 5 2 0 6 2 b f 1 e 3 e 6 f e 7 c f 8 b 8 9 1 8 2 6 5 e 3 4 0 3 e e e 8 8 9 6 8 6 c 2 0 2 1 3 e f 8 e f 1 2 0 3 a c 2 e 4 d 9 0 7 d 7 1 4 8 e c 6 e 6 d 5 b b d e 2 7 5 0 d 3 4 4 b 8 8 0 8 d 5 5 1 b e e 1 3 2 c e 1 9 0 9 1 0 a f e 0 6 a 5 0 8 e 4 6 c 3 2 4 4 e 9 c 7 1 f 4 7 3 6 0 c 6 0 2 a 9 8 3 e 2 9 8 9 9 b a 0 3 9 1 6 3 e 6 4 0 c 6 8 a 4 b 9 c 4 9 5 b e f d 4 2 6 b 3 0 0 9 c 4 0 0 d 0 b f 8 7 f 7 8 1 2 e b 8 d d 2 5 c 3 e e c e f f 1 b e c c 0 0 3 0 9 1 4 d 3 d 2 b 9 3 f e b 7 2 7 c 1 9 5 5 8 2 8 e f 6 0 0 0 3 0 6 7 2 a 7 6 1 d 8 8 9 2 5 9 5 3 2 2 4 2 6 7 a d 6 e 9 3 5 6 a d a f a b e 7 d 3 5 8 d b d 9 7 a 0 e c 6 1 6 a d 4 1 2 6 6 9 9 c 2 b 4 f 8 5 f 5 8 2 a d 5 7 2 4 5 6 b b 2 f f d 3 9 d 2 6 0 1 f 4 c c c 8 c 5 e 9 0 3 8 a d e 7 1 0 7 5 e 0 0 2 6 9 3 5 c f e 3 b f 7 f d e 8 b 6 b 4 f f d 9 b 1 6 d 8 7 9 8 4 6 9 0 7 e a 7 c 7 e e 7 a 7 3 e 0 3 e 6 b f 1 9 f e 7 b 0 e e d 2 3 2 3 c c d 9 1 5 3 e 6 7 b f c c 2 a 7 3 4 5 d 9 5 a a 1 7 4 e 5 9 a 2 8 a c 2 0 8 e c 5 9 f 3 7 8 4 c 3 4 7 5 1 e 4 1 4 a a e 4 7 d 5 d 9 1 9 1 e 9 e f b 9 6 8 7 9 0 6 e 0 0 8 8 b f 8 1 d 3 2 d 6 e 1 b 7 c 5 7 9 4 f f 3 8 2 3 0 4 0 9 c c f 5 8 0 e 4 e 3 5 e a b a a 5 5 b e 3 2 8 9 f 5 a c 4 c d 6 9 9 3 b 0 2 6 8 5 d 6 c 0 9 8 9 c b a 7 6 b 7 4 b 4 9 6 9 e f 7 1 d 3 e 1 1 a 2 0 9 1 4 1 e 8 6 7 8 0 3 a 8 6 7 3 0 9 7 a 1 f d 5 7 8 3 0 f 0 8 b 5 9 1 f 3 8 9 c 2 d 9 2 3 d d a 0 7 7 f e b 9 a 1 c 6 6 e f 3 7 a 4 a 2 a e d f c 1 9 9 a d d 7 4 1 5 0 c d e 6 c 7 4 f b 1 6 7 9 c 4 8 f 8 4 6 0 6 3 c 1 b 0 0 1 6 3 f f f 5 c 6 2 0 2 a 0 8 b 0 a 4 1 3 2 2 8 7 d 7 9 9 2 b c 7 6 3 8 0 a 5 1 8 9 7 0 5 8 4 0 e 5 1 4 f 4 e a b c 0 6 c 3 8 b f e 7 e 5 3 2 e a 6 d 1 9 1 0 3 1 6 d a 7 4 c a 7 8 3 6 d 1 6 6 2 c e 8 1 0 d 1 4 c d 5 3 0 b 6 4 8 c c 5 3 e 7 c d d 4 b e b 5 6 8 2 a 5 e b a 2 2 3 3 8 4 b 2 e c 7 0 d 0 4 1 9 8 5 4 a f 6 6 0 8 a 4 d 4 6 0 4 3 a 6 1 9 e 9 4 4 3 f 5 5 7 1 3 2 3 3 8 f c b e 7 5 7 f e 4 a 0 7 f 0 c d c c 9 e 8 c 6 f b b a e f 5 2 a 2 0 a 3 1 0 6 b e 1 b 0 a f 9 d 0 7 9 e c a b c 4 7 9 f 8 2 4 9 3 b 1 5 2 c 9 5 d c 3 2 d a c 0 f c 2 8 4 4 7 e f 2 3 d 0 2 d 9 b 5 d 6 4 d e 5 2 2 e a c 3 4 6 b 5 a 8 5 3 7 3 b f 7 2 7 5 7 1 2 0 5 4 3 8 1 0 9 8 1 a 0 9 e c a 2 4 2 e f 7 4 b b 1 2 d f 0 c 0 2 e 1 2 8 9 b 8 d 5 6 a 4 e 2 f 5 c 7 3 7 4 9 a 2 4 d 1 0 d f 6 6 9 7 c 8 2 4 b f d c 5 6 5 7 6 1 6 5 c 6 a 5 a 4 d c 1 1 d 6 8 1 6 2 2 5 1 9 d 4 9 e c d 7 5 0 7 2 e 9 6 9 a a c 7 1 b c c 3 4 c 1 b f 1 b 5 0 e 5 4 1 0 2 e 7 0 e 7 b 5 9 7 e 8 b 3 e e b c 8 9 0 7 f a 6 6 1 f 7 5 8 5 8 7 9 6 f 5 1 3 0 1 1 0 b 5 2 f b f 6 2 6 5 6 e 2 5 0 3 7 6 4 5 6 8 1 d 8 3 b 9 4 4 d a 3 d 2 f 4 a a 5 6 2 3 a 4 0 4 d a d 1 9 f 5 e 6 1 4 6 c a 6 1 2 d f b 5 f 6 4 4 d 9 7 2 8 2 f 7 8 1 f d 4 1 b 5 5 0 7 c f 0 5 4 2 9 2 8 2 d 8 2 1 7 0 5 8 d 1 d 7 5 1 8 5 1 1 f 0 1 4 8 6 b b e d 7 e f c 2 b 2 0 4 9 6 e a 8 d 3 f 9 2 0 1 3 b 6 2 d 3 2 1 7 5 5 6 3 d d b b b 2 a 9 e 0 c 8 3 1 3 b c 3 8 8 4 1 1 d 9 b 6 7 d 5 4 e d 5 e f 7 9 f 7 c 5 9 f 2 7 6 2 e 7 1 6 d 3 3 2 d 7 2 6 b 3 d a a d d f 0 6 a 1 a 4 3 2 c a 9 0 5 2 a 7 6 4 f a d c 9 9 7 3 e 3 2 a f a 4 0 a f 9 3 b 4 6 d b 2 0 f 9 8 0 1 5 5 9 4 d 0 e a c 0 1 5 2 9 e 8 3 d 1 9 0 1 c 6 f e f 6 e 5 7 0 7 a f 4 b 7 d 5 6 1 6 a c 3 6 e 4 2 9 3 5 d 9 5 0 9 b 6 4 a e 9 d f 0 9 c 1 7 d 9 f a e 3 0 b f 8 a 0 9 6 d a 4 8 e a 4 b 5 7 a 9 0 6 e 5 f 1 9 7 3 0 b b 6 e 8 a 1 7 d a 6 a 2 e c c a 2 f 1 1 0 e 6 6 c 4 9 2 7 1 e 2 0 f e 7 c b 5 2 3 e a a d a e 8 5 3 d 0 5 7 4 c a 8 7 d e 5 0 7 f 5 e 4 2 d 7 7 3 c 3 f 7 2 4 3 c e c 8 5 c 5 3 b 9 0 f 8 4 a e 5 5 a b 5 5 f 5 8 e 5 8 5 6 d d 1 2 c 7 e f 1 7 e 2 e 7 d e 4 1 c b 5 9 a 6 f e 8 f c 9 5 e b 4 8 c 4 4 4 7 b 6 6 9 2 8 c 3 4 e 2 2 5 8 6 6 f 9 3 6 c e 8 3 d 4 d 5 c 9 3 6 6 9 7 e a 1 5 8 1 b e 7 8 0 b c a d a 2 1 0 4 5 e d c 1 0 5 3 4 0 9 a b 0 0 c 7 2 1 5 c 7 c f 7 8 f 3 4 c c d 7 1 e a 3 9 1 9 d a c 1 1 8 1 7 7 8 5 f 1 7 9 1 f 8 d a 2 0 5 9 3 d e 7 3 3 3 1 5 2 0 5 7 2 9 5 f 7 d e a 6 f a 1 2 2 b
2024-01-07 17:48:23 +08:00
< div class = "hbe hbe-content" >
< div class = "hbe hbe-input hbe-input-wave" >
< input class = "hbe hbe-input-field hbe-input-field-wave" type = "password" id = "hbePass" >
< label class = "hbe hbe-input-label hbe-input-label-wave" for = "hbePass" >
< span class = "hbe hbe-input-label-content hbe-input-label-content-wave" > < / span >
< / label >
< svg class = "hbe hbe-graphic hbe-graphic-wave" width = "300%" height = "100%" viewBox = "0 0 1200 60" preserveAspectRatio = "none" >
< path d = "M0,56.5c0,0,298.666,0,399.333,0C448.336,56.5,513.994,46,597,46c77.327,0,135,10.5,200.999,10.5c95.996,0,402.001,0,402.001,0" > < / path >
< / svg >
< / div >
< / div >
< / div >
2024-03-29 13:16:00 +08:00
< script data-pjax src = "/lib/hbe.js" > < / script > < link href = "/css/hbe.style.css" rel = "stylesheet" type = "text/css" > < / div > < br / > < div id = "post-comment" > < div class = "comment-head" > < div class = "comment-headline" > < i class = "far fa-comment-alt fa-fw" > < / i > < span > 评论< / span > < / div > < / div > < div class = "comment-wrap" > < div > < div id = "gitalk-container" > < / div > < / div > < / div > < / div > < / div > < / main > < footer id = "footer" > < div id = "footer-wrap" > < / div > < / footer > < / div > < div id = "rightside" > < div id = "rightside-config-hide" > < button id = "darkmode" type = "button" title = "浅色和深色模式转换" > < i class = "fas fa-adjust" > < / i > < / button > < / div > < div id = "rightside-config-show" > < button id = "rightside_config" type = "button" title = "设置" > < i class = "fas fa-cog fa-spin" > < / i > < / button > < a id = "to_comment" href = "#post-comment" title = "直达评论" > < i class = "fas fa-comment-alt" > < / i > < / a > < 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" > < / script > < script src = "/js/main.js" > < / script > < script src = "/cdn/js/medium-zoom.min.js" > < / script > < script src = "/cdn/js/instantpage.min.js" type = "module" > < / script > < script src = "/cdn/js/snackbar.min.js" > < / script > < div class = "js-pjax" > < script > f u n c t i o n l o a d G i t a l k ( ) {
function initGitalk () {
var gitalk = new Gitalk(Object.assign({
clientID: '00fb27b1e484536359c2',
clientSecret: 'be41a12281c68b6e228d1a27e8d08aeb91541145',
repo: 'BlogComment',
owner: 'JasonsGong',
admin: ['JasonsGong'],
id: '4a4327dcbada181e905ac2c4e71a713b',
updateCountCallback: commentCount
},null))
gitalk.render('gitalk-container')
}
if (typeof Gitalk === 'function') initGitalk()
else {
getCSS('/cdn/css/gitalk.min.css')
getScript('/cdn/js/gitalk.min.js').then(initGitalk)
}
}
function commentCount(n){
let isCommentCount = document.querySelector('#post-meta .gitalk-comment-count')
if (isCommentCount) {
isCommentCount.textContent= n
}
}
if ('Gitalk' === 'Gitalk' || !true) {
if (true) btf.loadComment(document.getElementById('gitalk-container'), loadGitalk)
else loadGitalk()
} else {
function loadOtherComment () {
loadGitalk()
}
}< / script > < / div > < 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 > < br / > < div class = "no-result" 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" > < / script > < / div > < / div > <!-- hexo injector body_end start --> < script data-pjax >
2023-09-22 21:57:28 +08:00
function butterfly_swiper_injector_config(){
2024-01-13 22:42:28 +08:00
var parent_div_git = document.getElementById('recent-posts');
2024-06-14 22:00:25 +08:00
var item_html = '< div class = "recent-post-item" style = "height: auto;width: 100%" > < div class = "blog-slider swiper-container-fade swiper-container-horizontal" id = "swiper_container" > < div class = "blog-slider__wrp swiper-wrapper" style = "transition-duration: 0ms;" > < div class = "blog-slider__item swiper-slide" style = "width: 750px; opacity: 1; transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;" > < a class = "blog-slider__img" href = "posts/19306.html" alt = "" > < img width = "48" height = "48" src = "/img/1.png" alt = "" onerror = "this.src=https://unpkg.zhimg.com/akilar-candyassets/image/loading.gif; this.onerror = null;" / > < / a > < div class = "blog-slider__content" > < span class = "blog-slider__code" > 2023-04-21< / span > < a class = "blog-slider__title" href = "posts/19306.html" alt = "" > Docker容器化技术< / a > < div class = "blog-slider__text" > Docker< / div > < a class = "blog-slider__button" href = "posts/19306.html" alt = "" > 详情 < / a > < / div > < / div > < div class = "blog-slider__item swiper-slide" style = "width: 750px; opacity: 1; transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;" > < a class = "blog-slider__img" href = "posts/47003.html" alt = "" > < img width = "48" height = "48" src = "/img/5.png" alt = "" onerror = "this.src=https://unpkg.zhimg.com/akilar-candyassets/image/loading.gif; this.onerror = null;" / > < / a > < div class = "blog-slider__content" > < span class = "blog-slider__code" > 2023-03-10< / span > < a class = "blog-slider__title" href = "posts/47003.html" alt = "" > 常用正则表达式大全< / a > < div class = "blog-slider__text" > 正则表达式< / div > < a class = "blog-slider__button" href = "posts/47003.html" alt = "" > 详情 < / a > < / div > < / div > < div class = "blog-slider__item swiper-slide" style = "width: 750px; opacity: 1; transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;" > < a class = "blog-slider__img" href = "posts/20683.html" alt = "" > < img width = "48" height = "48" src = "/img/8.png" alt = "" onerror = "this.src=https://unpkg.zhimg.com/akilar-candyassets/image/loading.gif; this.onerror = null;" / > < / a > < div class = "blog-slider__content" > < span class = "blog-slider__code" > 2023-06-05< / span > < a class = "blog-slider__title" href = "posts/20683.html" alt = "" > Linux中开发环境的搭建< / a > < div class = "blog-slider__text" > 环境搭建< / div > < a class = "blog-slider__button" href = "posts/20683.html" alt = "" > 详情 < / a > < / div > < / div > < div class = "blog-slider__item swiper-slide" style = "width: 750px; opacity: 1; transform: translate3d(0px, 0px, 0px); transition-duration: 0ms;" > < a class = "blog-slider__img" href = "posts/63333.html" alt = "" > < img width = "48" height = "48" src = "/img/10.png" alt = "" onerror = "this.src=https://unpkg.zhimg.com/akilar-candyassets/image/loading.gif; this.onerror = null;" / > < / a > < div class = "blog-slider__content" > < span class = "blog-slider__code" > 2023-06-03< / span > < a class = "blog-slider__title" href = "posts/63333.html" alt = "" > 开发环境的搭建< / a > < div class = "blog-slider__text" > 环境搭建< / div > < a class = "blog-slider__button" href = "posts/63333.html" alt = "" > 详情 < / a > < / div > < / div > < / div > < div class = "blog-slider__pagination swiper-pagination-clickable swiper-pagination-bullets" > < / div > < / div > < / div > ';
2024-01-13 22:42:28 +08:00
if (parent_div_git !== null & & typeof parent_div_git !== 'undefined') {
parent_div_git.insertAdjacentHTML("afterbegin",item_html)
}
2023-09-22 21:57:28 +08:00
}
var elist = 'undefined'.split(',');
var cpage = location.pathname;
2023-10-28 10:47:20 +08:00
var epage = 'all';
2023-09-22 21:57:28 +08:00
var flag = 0;
for (var i=0;i< elist.length ; i + + ) {
if (cpage.includes(elist[i])){
flag++;
}
}
if ((epage ==='all')& & (flag == 0)){
butterfly_swiper_injector_config();
}
else if (epage === cpage){
butterfly_swiper_injector_config();
}
2024-01-13 22:10:58 +08:00
< / script > < script defer src = "https://npm.elemecdn.com/hexo-butterfly-swiper/lib/swiper.min.js" > < / script > < script defer data-pjax src = "https://npm.elemecdn.com/hexo-butterfly-swiper/lib/swiper_init.js" > < / script > <!-- hexo injector body_end end --> < / body > < / html >