-
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
94f4491
commit a663fc5
Showing
304 changed files
with
103,938 additions
and
0 deletions.
There are no files selected for viewing
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,361 @@ | ||
|
||
|
||
<!DOCTYPE html> | ||
<html lang="en" data-default-color-scheme=auto> | ||
|
||
|
||
|
||
<head> | ||
<meta charset="UTF-8"> | ||
<link rel="apple-touch-icon" sizes="76x76" href="/images/icon-3-lambda.png"> | ||
<link rel="icon" href="/images/icon-3-lambda.png"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0, shrink-to-fit=no"> | ||
<meta http-equiv="x-ua-compatible" content="ie=edge"> | ||
|
||
<meta name="theme-color" content="#2f4154"> | ||
<meta name="author" content="Ming Yang"> | ||
<meta name="keywords" content=""> | ||
|
||
<meta property="og:type" content="website"> | ||
<meta property="og:title" content="Page not found"> | ||
<meta property="og:url" content="https://threelambda.com/404.html"> | ||
<meta property="og:site_name" content="CodeCraft"> | ||
<meta property="og:locale" content="en_US"> | ||
<meta property="article:author" content="Ming Yang"> | ||
<meta name="twitter:card" content="summary_large_image"> | ||
|
||
|
||
|
||
<title>Page not found - CodeCraft</title> | ||
|
||
<link rel="stylesheet" href="https://lib.baomitu.com/twitter-bootstrap/4.6.1/css/bootstrap.min.css" /> | ||
|
||
|
||
|
||
|
||
|
||
<!-- 主题依赖的图标库,不要自行修改 --> | ||
<!-- Do not modify the link that theme dependent icons --> | ||
|
||
<link rel="stylesheet" href="//at.alicdn.com/t/font_1749284_hj8rtnfg7um.css"> | ||
|
||
|
||
|
||
<link rel="stylesheet" href="//at.alicdn.com/t/font_1736178_lbnruvf0jn.css"> | ||
|
||
|
||
<link rel="stylesheet" href="/css/main.css" /> | ||
|
||
|
||
<link id="highlight-css" rel="stylesheet" href="/css/highlight.css" /> | ||
|
||
<link id="highlight-css-dark" rel="stylesheet" href="/css/highlight-dark.css" /> | ||
|
||
|
||
|
||
|
||
|
||
<script id="fluid-configs"> | ||
var Fluid = window.Fluid || {}; | ||
Fluid.ctx = Object.assign({}, Fluid.ctx) | ||
var CONFIG = {"hostname":"threelambda.com","root":"/","version":"1.9.7","typing":{"enable":true,"typeSpeed":70,"cursorChar":"_","loop":false,"scope":[]},"anchorjs":{"enable":true,"element":"h1,h2,h3,h4,h5,h6","placement":"left","visible":"hover","icon":""},"progressbar":{"enable":true,"height_px":3,"color":"#29d","options":{"showSpinner":false,"trickleSpeed":100}},"code_language":{"enable":true,"default":"TEXT"},"copy_btn":true,"image_caption":{"enable":true},"image_zoom":{"enable":true,"img_url_replace":["",""]},"toc":{"enable":true,"placement":"right","headingSelector":"h1,h2,h3,h4,h5,h6","collapseDepth":0},"lazyload":{"enable":true,"loading_img":"/img/loading.gif","onlypost":false,"offset_factor":2},"web_analytics":{"enable":true,"follow_dnt":true,"baidu":null,"google":{"measurement_id":"G-X6VGKB3GW8"},"tencent":{"sid":null,"cid":null},"woyaola":null,"cnzz":null,"leancloud":{"app_id":null,"app_key":null,"server_url":null,"path":"window.location.pathname","ignore_local":false}},"search_path":"/local-search.xml","include_content_in_search":true}; | ||
|
||
if (CONFIG.web_analytics.follow_dnt) { | ||
var dntVal = navigator.doNotTrack || window.doNotTrack || navigator.msDoNotTrack; | ||
Fluid.ctx.dnt = dntVal && (dntVal.startsWith('1') || dntVal.startsWith('yes') || dntVal.startsWith('on')); | ||
} | ||
</script> | ||
<script src="/js/utils.js" ></script> | ||
<script src="/js/color-schema.js" ></script> | ||
|
||
|
||
|
||
|
||
|
||
<!-- Google tag (gtag.js) --> | ||
<script async> | ||
if (!Fluid.ctx.dnt) { | ||
Fluid.utils.createScript("https://www.googletagmanager.com/gtag/js?id=G-X6VGKB3GW8", function() { | ||
window.dataLayer = window.dataLayer || []; | ||
function gtag() { | ||
dataLayer.push(arguments); | ||
} | ||
gtag('js', new Date()); | ||
gtag('config', 'G-X6VGKB3GW8'); | ||
}); | ||
} | ||
</script> | ||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<!-- hexo injector head_end start --> | ||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.css"> | ||
|
||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/style.css"> | ||
<!-- hexo injector head_end end --><meta name="generator" content="Hexo 7.3.0"></head> | ||
|
||
|
||
<body> | ||
|
||
|
||
<header> | ||
|
||
|
||
<div class="header-inner" style="height: 85vh;"> | ||
<nav id="navbar" class="navbar fixed-top navbar-expand-lg navbar-dark scrolling-navbar"> | ||
<div class="container"> | ||
<a class="navbar-brand" href="/"> | ||
<strong>CodeCraft</strong> | ||
</a> | ||
|
||
<button id="navbar-toggler-btn" class="navbar-toggler" type="button" data-toggle="collapse" | ||
data-target="#navbarSupportedContent" | ||
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> | ||
<div class="animated-icon"><span></span><span></span><span></span></div> | ||
</button> | ||
|
||
<!-- Collapsible content --> | ||
<div class="collapse navbar-collapse" id="navbarSupportedContent"> | ||
<ul class="navbar-nav ml-auto text-center"> | ||
|
||
|
||
|
||
|
||
|
||
<li class="nav-item"> | ||
<a class="nav-link" href="/" target="_self"> | ||
<i class="iconfont icon-home-fill"></i> | ||
<span>Home</span> | ||
</a> | ||
</li> | ||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="nav-item"> | ||
<a class="nav-link" href="/archives/" target="_self"> | ||
<i class="iconfont icon-archive-fill"></i> | ||
<span>Archives</span> | ||
</a> | ||
</li> | ||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="nav-item"> | ||
<a class="nav-link" href="/tags/" target="_self"> | ||
<i class="iconfont icon-tags-fill"></i> | ||
<span>Tags</span> | ||
</a> | ||
</li> | ||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="nav-item"> | ||
<a class="nav-link" href="/about/" target="_self"> | ||
<i class="iconfont icon-user-fill"></i> | ||
<span>About</span> | ||
</a> | ||
</li> | ||
|
||
|
||
|
||
|
||
|
||
|
||
<li class="nav-item"> | ||
<a class="nav-link" href="https://threelambda.com/zh-hans/" target="_self"> | ||
<i class="iconfont icon-language2"></i> | ||
<span>简体中文</span> | ||
</a> | ||
</li> | ||
|
||
|
||
|
||
<li class="nav-item" id="search-btn"> | ||
<a class="nav-link" target="_self" href="javascript:;" data-toggle="modal" data-target="#modalSearch" aria-label="Search"> | ||
<i class="iconfont icon-search"></i> | ||
</a> | ||
</li> | ||
|
||
|
||
|
||
<li class="nav-item" id="color-toggle-btn"> | ||
<a class="nav-link" target="_self" href="javascript:;" aria-label="Color Toggle"> | ||
<i class="iconfont icon-dark" id="color-toggle-icon"></i> | ||
</a> | ||
</li> | ||
|
||
</ul> | ||
</div> | ||
</div> | ||
</nav> | ||
|
||
|
||
|
||
<div id="banner" class="banner" parallax=true | ||
style="background: url('/img/default.png') no-repeat center center; background-size: cover;"> | ||
<div class="full-bg-img"> | ||
<div class="mask flex-center" style="background-color: rgba(0, 0, 0, 0.3)"> | ||
<div class="banner-text text-center fade-in-up"> | ||
<div class="h2"> | ||
|
||
<span id="subtitle" data-typed-text="Page not found"></span> | ||
|
||
</div> | ||
|
||
|
||
</div> | ||
|
||
|
||
</div> | ||
</div> | ||
</div> | ||
|
||
</div> | ||
|
||
</header> | ||
|
||
<main> | ||
|
||
|
||
|
||
<script> | ||
function redirect() { | ||
location.href = "/"; | ||
} | ||
|
||
|
||
setTimeout(redirect, 5000) | ||
|
||
</script> | ||
|
||
|
||
|
||
|
||
<a id="scroll-top-button" aria-label="TOP" href="#" role="button"> | ||
<i class="iconfont icon-arrowup" aria-hidden="true"></i> | ||
</a> | ||
|
||
|
||
|
||
<div class="modal fade" id="modalSearch" tabindex="-1" role="dialog" aria-labelledby="ModalLabel" | ||
aria-hidden="true"> | ||
<div class="modal-dialog modal-dialog-scrollable modal-lg" role="document"> | ||
<div class="modal-content"> | ||
<div class="modal-header text-center"> | ||
<h4 class="modal-title w-100 font-weight-bold">Search</h4> | ||
<button type="button" id="local-search-close" class="close" data-dismiss="modal" aria-label="Close"> | ||
<span aria-hidden="true">×</span> | ||
</button> | ||
</div> | ||
<div class="modal-body mx-3"> | ||
<div class="md-form mb-5"> | ||
<input type="text" id="local-search-input" class="form-control validate"> | ||
<label data-error="x" data-success="v" for="local-search-input">Keyword</label> | ||
</div> | ||
<div class="list-group" id="local-search-result"></div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
|
||
|
||
|
||
|
||
</main> | ||
|
||
<footer> | ||
<div class="footer-inner"> | ||
|
||
<div class="footer-content"> | ||
<a href="https://hexo.io" target="_blank" rel="nofollow noopener"><span>Hexo</span></a> <i class="iconfont icon-love"></i> <a href="https://github.com/fluid-dev/hexo-theme-fluid" target="_blank" rel="nofollow noopener"><span>Fluid</span></a> | ||
</div> | ||
|
||
|
||
|
||
|
||
</div> | ||
|
||
</footer> | ||
|
||
<!-- Scripts --> | ||
|
||
<script src="https://lib.baomitu.com/nprogress/0.2.0/nprogress.min.js" ></script> | ||
<link rel="stylesheet" href="https://lib.baomitu.com/nprogress/0.2.0/nprogress.min.css" /> | ||
|
||
<script> | ||
NProgress.configure({"showSpinner":false,"trickleSpeed":100}) | ||
NProgress.start() | ||
window.addEventListener('load', function() { | ||
NProgress.done(); | ||
}) | ||
</script> | ||
|
||
|
||
<script src="https://lib.baomitu.com/jquery/3.6.4/jquery.min.js" ></script> | ||
<script src="https://lib.baomitu.com/twitter-bootstrap/4.6.1/js/bootstrap.min.js" ></script> | ||
<script src="/js/events.js" ></script> | ||
<script src="/js/plugins.js" ></script> | ||
|
||
|
||
<script src="https://lib.baomitu.com/typed.js/2.0.12/typed.min.js" ></script> | ||
<script> | ||
(function (window, document) { | ||
var typing = Fluid.plugins.typing; | ||
var subtitle = document.getElementById('subtitle'); | ||
if (!subtitle || !typing) { | ||
return; | ||
} | ||
var text = subtitle.getAttribute('data-typed-text'); | ||
|
||
typing(text); | ||
|
||
})(window, document); | ||
</script> | ||
|
||
|
||
|
||
|
||
|
||
<script src="/js/img-lazyload.js" ></script> | ||
|
||
|
||
|
||
|
||
|
||
<script src="/js/local-search.js" ></script> | ||
|
||
|
||
|
||
|
||
|
||
<!-- 主题的启动项,将它保持在最底部 --> | ||
<!-- the boot of the theme, keep it at the bottom --> | ||
<script src="/js/boot.js" ></script> | ||
|
||
|
||
|
||
|
||
<noscript> | ||
<div class="noscript-warning">Blog works best with JavaScript enabled</div> | ||
</noscript> | ||
</body> | ||
</html> |
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 @@ | ||
threelambda.com |
Oops, something went wrong.