-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
44c1c0d
commit ebddd64
Showing
67 changed files
with
32,565 additions
and
4,267 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,256 @@ | ||
|
||
<!DOCTYPE html><html lang="zh-CN"> | ||
|
||
<head> | ||
<meta charset="utf-8"> | ||
<meta name="hexo-theme" content="https://github.com/xaoxuu/hexo-theme-stellar/tree/1.26.8" theme-name="Stellar" theme-version="1.26.8"> | ||
<meta name="robots" content="none"> | ||
<meta name="generator" content="Hexo 7.1.1"> | ||
<meta http-equiv='x-dns-prefetch-control' content='on' /> | ||
|
||
<meta name="renderer" content="webkit"> | ||
<meta name="force-rendering" content="webkit"> | ||
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"> | ||
<meta name="HandheldFriendly" content="True" > | ||
<meta name="apple-mobile-web-app-capable" content="yes"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> | ||
<meta name="theme-color" content="#f8f8f8"> | ||
|
||
<title>千里之行,始于足下</title> | ||
|
||
|
||
<meta property="og:type" content="website"> | ||
<meta property="og:title" content="千里之行,始于足下"> | ||
<meta property="og:url" content="http://bob-lytton.github.io/404.html"> | ||
<meta property="og:site_name" content="千里之行,始于足下"> | ||
<meta property="og:locale" content="zh_CN"> | ||
<meta property="article:author" content="Bob Lytton"> | ||
<meta name="twitter:card" content="summary"> | ||
|
||
|
||
|
||
|
||
|
||
<!-- feed --> | ||
|
||
|
||
<link rel="stylesheet" href="/css/main.css?v=1.26.8"> | ||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
</head> | ||
<body> | ||
|
||
<div class="l_body index tech" id="start" layout="404" ><aside class="l_left"><div class="sidebar-container"> | ||
|
||
|
||
<header class="header"><div class="logo-wrap"><a class="title" href="/"><div class="main" ff="title">千里之行,始于足下</div></a></div></header> | ||
|
||
<div class="nav-area"> | ||
<div class="search-wrapper" id="search-wrapper"><form class="search-form"><a class="search-button" onclick="document.getElementById("search-input").focus();"><svg t="1705074644177" viewBox="0 0 1025 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1560" width="200" height="200"><path d="M1008.839137 935.96571L792.364903 719.491476a56.783488 56.783488 0 0 0-80.152866 0 358.53545 358.53545 0 1 1 100.857314-335.166073 362.840335 362.840335 0 0 1-3.689902 170.145468 51.248635 51.248635 0 1 0 99.217358 26.444296 462.057693 462.057693 0 1 0-158.255785 242.303546l185.930047 185.725053a51.248635 51.248635 0 0 0 72.568068 0 51.248635 51.248635 0 0 0 0-72.978056z" p-id="1561"></path><path d="M616.479587 615.969233a50.428657 50.428657 0 0 0-61.498362-5.534852 174.655348 174.655348 0 0 1-177.525271 3.484907 49.403684 49.403684 0 0 0-58.833433 6.76482l-3.074918 2.869923a49.403684 49.403684 0 0 0 8.609771 78.10292 277.767601 277.767601 0 0 0 286.992355-5.739847 49.403684 49.403684 0 0 0 8.404776-76.667958z" p-id="1562"></path></svg></a><input type="text" class="search-input" id="search-input" placeholder="站内搜索"></form><div id="search-result"></div><div class="search-no-result">没有找到内容!</div></div> | ||
|
||
|
||
<nav class="menu dis-select"></nav> | ||
</div> | ||
<div class="widgets"> | ||
<widget class="widget-wrapper post-list"><div class="widget-header dis-select"><span class="name">最近更新</span></div><div class="widget-body fs14"><a class="item title" href="/2020/08/02/golang-fundamental/"><span class="title">Go语言入门</span></a><a class="item title" href="/2024/02/11/hello-world/"><span class="title">Hello World</span></a><a class="item title" href="/2020/08/02/intern-daily/"><span class="title">每日心得</span></a></div></widget> | ||
|
||
|
||
</div> | ||
|
||
</div></aside><div class="l_main" id="main"> | ||
|
||
|
||
|
||
<article class='md-text error-page'> | ||
<h1><img id='error' src='https://gcore.jsdelivr.net/gh/cdn-x/[email protected]/404/1c830bfcd517d.svg' alt='404'></h1> | ||
<p class='what'> | ||
<strong> | ||
很抱歉,您访问的页面不存在 | ||
</strong> | ||
</p> | ||
<p class='why'> | ||
可能是输入地址有误或该地址已被删除 | ||
</p> | ||
<br><br> | ||
<a class='button' id='back' href="/">返回主页</a> | ||
</article> | ||
|
||
|
||
|
||
|
||
<footer class="page-footer footnote"><hr><div class="text"><p>本站由 <a href="/">Bob Lytton</a> 使用 <a target="_blank" rel="noopener" href="https://github.com/xaoxuu/hexo-theme-stellar/tree/1.26.8">Stellar 1.26.8</a> 主题创建。<br>本博客所有文章除特别声明外,均采用 <a target="_blank" rel="noopener" href="https://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a> 许可协议,转载请注明出处。</p> | ||
</div></footer> | ||
<div class='float-panel mobile-only blur' style='display:none'> | ||
<button type='button' class='sidebar-toggle mobile' onclick='sidebar.toggle()'> | ||
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24"><g fill="none" stroke="currentColor" stroke-width="1.5"><path d="M2 11c0-3.771 0-5.657 1.172-6.828C4.343 3 6.229 3 10 3h4c3.771 0 5.657 0 6.828 1.172C22 5.343 22 7.229 22 11v2c0 3.771 0 5.657-1.172 6.828C19.657 21 17.771 21 14 21h-4c-3.771 0-5.657 0-6.828-1.172C2 18.657 2 16.771 2 13z"/><path id="sep" stroke-linecap="round" d="M5.5 10h6m-5 4h4m4.5 7V3"/></g></svg> | ||
</button> | ||
</div> | ||
<div class="main-mask" onclick="sidebar.toggle()"></div></div></div><div class="scripts"> | ||
<script type="text/javascript"> | ||
const stellar = { | ||
// 懒加载 css https://github.com/filamentgroup/loadCSS | ||
loadCSS: (href, before, media, attributes) => { | ||
var doc = window.document; | ||
var ss = doc.createElement("link"); | ||
var ref; | ||
if (before) { | ||
ref = before; | ||
} else { | ||
var refs = (doc.body || doc.getElementsByTagName("head")[0]).childNodes; | ||
ref = refs[refs.length - 1]; | ||
} | ||
var sheets = doc.styleSheets; | ||
if (attributes) { | ||
for (var attributeName in attributes) { | ||
if (attributes.hasOwnProperty(attributeName)) { | ||
ss.setAttribute(attributeName, attributes[attributeName]); | ||
} | ||
} | ||
} | ||
ss.rel = "stylesheet"; | ||
ss.href = href; | ||
ss.media = "only x"; | ||
function ready(cb) { | ||
if (doc.body) { | ||
return cb(); | ||
} | ||
setTimeout(function () { | ||
ready(cb); | ||
}); | ||
} | ||
ready(function () { | ||
ref.parentNode.insertBefore(ss, before ? ref : ref.nextSibling); | ||
}); | ||
var onloadcssdefined = function (cb) { | ||
var resolvedHref = ss.href; | ||
var i = sheets.length; | ||
while (i--) { | ||
if (sheets[i].href === resolvedHref) { | ||
return cb(); | ||
} | ||
} | ||
setTimeout(function () { | ||
onloadcssdefined(cb); | ||
}); | ||
}; | ||
function loadCB() { | ||
if (ss.addEventListener) { | ||
ss.removeEventListener("load", loadCB); | ||
} | ||
ss.media = media || "all"; | ||
} | ||
if (ss.addEventListener) { | ||
ss.addEventListener("load", loadCB); | ||
} | ||
ss.onloadcssdefined = onloadcssdefined; | ||
onloadcssdefined(loadCB); | ||
return ss; | ||
}, | ||
|
||
// 从 butterfly 和 volantis 获得灵感 | ||
loadScript: (src, opt) => new Promise((resolve, reject) => { | ||
var script = document.createElement('script'); | ||
if (src.startsWith('/')){ | ||
src = stellar.config.root + src.substring(1); | ||
} | ||
script.src = src; | ||
if (opt) { | ||
for (let key of Object.keys(opt)) { | ||
script[key] = opt[key] | ||
} | ||
} else { | ||
// 默认异步,如果需要同步,第二个参数传入 {} 即可 | ||
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) | ||
}), | ||
|
||
// https://github.com/jerryc127/hexo-theme-butterfly | ||
jQuery: (fn) => { | ||
if (typeof jQuery === 'undefined') { | ||
stellar.loadScript(stellar.plugins.jQuery).then(fn) | ||
} else { | ||
fn() | ||
} | ||
} | ||
}; | ||
stellar.version = '1.26.8'; | ||
stellar.github = 'https://github.com/xaoxuu/hexo-theme-stellar/tree/1.26.8'; | ||
stellar.config = { | ||
date_suffix: { | ||
just: '刚刚', | ||
min: '分钟前', | ||
hour: '小时前', | ||
day: '天前', | ||
month: '个月前', | ||
}, | ||
root : '/', | ||
}; | ||
|
||
// required plugins (only load if needs) | ||
stellar.plugins = { | ||
jQuery: 'https://cdn.bootcdn.net/ajax/libs/jquery/3.7.1/jquery.min.js' | ||
}; | ||
|
||
if ('local_search') { | ||
stellar.search = {}; | ||
stellar.search.service = 'local_search'; | ||
if (stellar.search.service == 'local_search') { | ||
let service_obj = Object.assign({}, {"field":"all","path":"/search.json","content":true,"sort":"-date"}); | ||
stellar.search[stellar.search.service] = service_obj; | ||
} | ||
} | ||
|
||
// stellar js | ||
stellar.plugins.stellar = Object.assign({"sites":"/js/plugins/sites.js","friends":"/js/plugins/friends.js","ghinfo":"/js/plugins/ghinfo.js","timeline":"/js/plugins/timeline.js","linkcard":"/js/plugins/linkcard.js","fcircle":"/js/plugins/fcircle.js","weibo":"/js/plugins/weibo.js","memos":"/js/plugins/memos.js","marked":"/js/plugins/marked.js"}); | ||
|
||
stellar.plugins.marked = Object.assign("https://cdn.bootcdn.net/ajax/libs/marked/4.0.18/marked.min.js"); | ||
// optional plugins | ||
if ('true' == 'true') { | ||
stellar.plugins.lazyload = Object.assign({"enable":true,"js":"https://cdn.bootcdn.net/ajax/libs/vanilla-lazyload/17.8.4/lazyload.min.js","transition":"fade"}); | ||
} | ||
if ('true' == 'true') { | ||
stellar.plugins.swiper = Object.assign({"enable":true,"css":"https://unpkg.com/[email protected]/swiper-bundle.min.css","js":"https://unpkg.com/[email protected]/swiper-bundle.min.js"}); | ||
} | ||
if ('' == 'true') { | ||
stellar.plugins.scrollreveal = Object.assign({"enable":null,"js":"https://cdn.bootcdn.net/ajax/libs/scrollReveal.js/4.0.9/scrollreveal.min.js","distance":"16px","duration":800,"interval":100,"scale":1}); | ||
} | ||
if ('true' == 'true') { | ||
stellar.plugins.preload = Object.assign({"enable":true,"service":"flying_pages","flying_pages":"https://cdn.bootcdn.net/ajax/libs/flying-pages/2.1.2/flying-pages.min.js"}); | ||
} | ||
if ('true' == 'true') { | ||
stellar.plugins.fancybox = Object.assign({"enable":true,"js":"https://cdn.bootcdn.net/ajax/libs/fancyapps-ui/5.0.22/fancybox/fancybox.umd.min.js","css":"https://cdn.bootcdn.net/ajax/libs/fancyapps-ui/5.0.22/fancybox/fancybox.min.css","selector":null}); | ||
} | ||
if ('false' == 'true') { | ||
stellar.plugins.heti = Object.assign({"enable":false,"css":"https://unpkg.com/[email protected]/umd/heti.min.css","js":"https://unpkg.com/[email protected]/umd/heti-addon.min.js"}); | ||
} | ||
if ('true' == 'true') { | ||
stellar.plugins.copycode = Object.assign({"enable":true,"js":"/js/plugins/copycode.js","default_text":"Copy","success_text":"Copied","toast":"复制成功"}); | ||
} | ||
</script> | ||
|
||
<!-- required --> | ||
<script src="/js/main.js?v=1.26.8" async></script> | ||
|
||
<!-- optional --> | ||
|
||
|
||
|
||
|
||
|
||
|
||
<!-- inject --> | ||
|
||
</div></body></html> |
Oops, something went wrong.