+<!doctype html><html lang=zh-cn dir=auto data-theme=auto><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name=robots content="index, follow"><title>404 Page not found | RaineBlog</title><meta name=keywords content><meta name=description content="RaineBlog - 探索赛博美学与前沿技术的数字花园。专注于 Hugo 排版、KaTeX 科学公式渲染及现代 Web 开发实践。"><meta name=author content="RainPPR"><link rel=canonical href=https://raineblog.dpdns.org/404.html><link crossorigin=anonymous href=https://raineblog.dpdns.org/assets/css/stylesheet.078772db717e0ceb9baa120e26a93b31bbb770c309050a008fa0ae1162de863c.css integrity="sha256-B4dy23F+DOubqhIOJqk7Mbu3cMMJBQoAj6CuEWLehjw=" rel="preload stylesheet" as=style><link rel=icon href=https://raineblog.dpdns.org/favicon.png><link rel=icon type=image/png sizes=16x16 href=https://raineblog.dpdns.org/favicon.png><link rel=icon type=image/png sizes=32x32 href=https://raineblog.dpdns.org/favicon.png><link rel=apple-touch-icon href=https://raineblog.dpdns.org/apple-touch-icon.png><link rel=mask-icon href=https://raineblog.dpdns.org/safari-pinned-tab.svg><meta name=theme-color content="#2e2e33"><meta name=msapplication-TileColor content="#2e2e33"><link rel=alternate hreflang=zh-cn href=https://raineblog.dpdns.org/404.html><noscript><style>#theme-toggle,.top-link{display:none}</style><style>@media(prefers-color-scheme:dark){:root{--theme:rgb(29, 30, 32);--entry:rgb(46, 46, 51);--primary:rgb(218, 218, 219);--secondary:rgb(155, 156, 157);--tertiary:rgb(65, 66, 68);--content:rgb(196, 196, 197);--code-block-bg:rgb(46, 46, 51);--code-bg:rgb(55, 56, 62);--border:rgb(51, 51, 51);color-scheme:dark}.list{background:var(--theme)}.toc{background:var(--entry)}}@media(prefers-color-scheme:light){.list::-webkit-scrollbar-thumb{border-color:var(--code-bg)}}</style></noscript><script>localStorage.getItem("pref-theme")==="dark"?document.querySelector("html").dataset.theme="dark":localStorage.getItem("pref-theme")==="light"?document.querySelector("html").dataset.theme="light":window.matchMedia("(prefers-color-scheme: dark)").matches?document.querySelector("html").dataset.theme="dark":document.querySelector("html").dataset.theme="light"</script><link rel=preconnect href=https://cdn.jsdelivr.net crossorigin><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/@raineblog/mkdocs-fontkit@latest/dist/fonts.min.css><link rel=stylesheet href=https://cdn.jsdelivr.net/npm/katex@0.16.28/dist/katex-swap.min.css><meta property="og:title" content="404 Page not found | RaineBlog"><meta property="og:description" content="RaineBlog - 探索赛博美学与前沿技术的数字花园。专注于 Hugo 排版、KaTeX 科学公式渲染及现代 Web 开发实践。"><meta property="og:type" content="website"><meta property="og:url" content="https://raineblog.dpdns.org/404.html"><meta property="og:locale" content="zh_CN"><meta property="og:image" content="https://raineblog.dpdns.org/images/cover.png"><meta name=twitter:card content="summary_large_image"><meta name=twitter:title content="404 Page not found | RaineBlog"><meta name=twitter:description content="RaineBlog - 探索赛博美学与前沿技术的数字花园。专注于 Hugo 排版、KaTeX 科学公式渲染及现代 Web 开发实践。"><meta name=twitter:site content="@rainppr2008"><meta name=twitter:creator content="@rainppr2008"><meta name=twitter:image content="https://raineblog.dpdns.org/images/cover.png"><meta name=DC.title content="404 Page not found"><meta name=DC.creator content="RainPPR"><meta name=DC.subject content="RaineBlog, Hugo, PaperMod, KaTeX, 赛博美学, 前端开发, 科学公式, "><meta name=DC.description content="RaineBlog - 探索赛博美学与前沿技术的数字花园。专注于 Hugo 排版、KaTeX 科学公式渲染及现代 Web 开发实践。"><meta name=DC.publisher content="RaineBlog"><meta name=DC.date content="0001-01-01"><meta name=DC.type content="Text"><meta name=DC.format content="text/html"><meta name=DC.language content="zh-CN"><meta name=DC.coverage content="Shanghai, China"><meta name=geo.region content="CN-SH"><meta name=geo.placename content="Shanghai"><meta name=geo.position content="31.2304;121.4737"><meta name=ICBM content="31.2304, 121.4737"><link rel=alternate hreflang=zh-Hans href=https://raineblog.dpdns.org/404.html><link rel=alternate hreflang=zh-CN href=https://raineblog.dpdns.org/404.html><link rel=alternate hreflang=x-default href=https://raineblog.dpdns.org/404.html><link rel=dns-prefetch href=https://www.googletagmanager.com><link rel=dns-prefetch href=https://cdn.jsdelivr.net><link rel=dns-prefetch href=https://avatars.githubusercontent.com><link rel=dns-prefetch href=https://giscus.app><link rel=preconnect href=https://www.googletagmanager.com crossorigin><link rel=preconnect href=https://cdn.jsdelivr.net crossorigin><link rel=preconnect href=https://avatars.githubusercontent.com crossorigin><link rel=preload href=https://cdn.jsdelivr.net/npm/@raineblog/mkdocs-fontkit@latest/dist/fonts.min.css as=style><meta name=referrer content="strict-origin-when-cross-origin"><link rel=me href=https://github.com/raineblog><meta name=apple-mobile-web-app-capable content="yes"><meta name=apple-mobile-web-app-status-bar-style content="black-translucent"><meta name=apple-mobile-web-app-title content="RaineBlog"><meta name=theme-color content="#2e2e33"><script>(function(e,t,n,s,o){e[s]=e[s]||[],e[s].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var a=t.getElementsByTagName(n)[0],i=t.createElement(n),r=s!="dataLayer"?"&l="+s:"";i.async=!0,i.src="https://www.googletagmanager.com/gtm.js?id="+o+r,a.parentNode.insertBefore(i,a)})(window,document,"script","dataLayer","GTM-NNRJ8F2J")</script><meta property="og:url" content="https://raineblog.dpdns.org/404.html"><meta property="og:site_name" content="RaineBlog"><meta property="og:title" content="404 Page not found"><meta property="og:description" content="RaineBlog - 探索赛博美学与前沿技术的数字花园。专注于 Hugo 排版、KaTeX 科学公式渲染及现代 Web 开发实践。"><meta property="og:locale" content="zh-cn"><meta property="og:type" content="website"><meta property="og:image" content="https://raineblog.dpdns.org/images/cover.png"><meta name=twitter:card content="summary_large_image"><meta name=twitter:image content="https://raineblog.dpdns.org/images/cover.png"><meta name=twitter:title content="404 Page not found"><meta name=twitter:description content="RaineBlog - 探索赛博美学与前沿技术的数字花园。专注于 Hugo 排版、KaTeX 科学公式渲染及现代 Web 开发实践。"></head><body class=list id=top><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NNRJ8F2J" height=0 width=0 style=display:none;visibility:hidden></iframe></noscript><header class=header><nav class=nav><div class=logo><a href=https://raineblog.dpdns.org/ accesskey=h title="Home (Alt + H)"><img src=https://raineblog.dpdns.org/apple-touch-icon.png alt aria-label=logo height=35>Home</a><div class=logo-switches><button id=theme-toggle accesskey=t title="(Alt + T)" aria-label="Toggle theme">
0 commit comments