1<!DOCTYPE html> 2<html lang="zh-CN" dir="ltr"> 3 <head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width,initial-scale=1"> 6 <title>éç§æ¿çï½å¢¨æ¾ç§æ</title> 7 <meta name="description" content="䏿µ·å¢¨æ¾ä¿¡æ¯ç§ææéå ¬å¸å ³äº mosong.cc å¦ä½å¤ç个人信æ¯ç说æã"> 8 <meta name="generator" content="VitePress v1.6.4"> 9 <link rel="preload stylesheet" href="/assets/style.DnTa2QBO.css" as="style"> 10 <link rel="preload stylesheet" href="/vp-icons.css" as="style"> 11 12
12<script type="module" src="/assets/app.aor3oPsN.js"></script>
12 13 <link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin=""> 14 <link rel="modulepreload" href="/assets/chunks/theme.C6F5GsKQ.js"> 15 <link rel="modulepreload" href="/assets/chunks/framework.K-UBrtOe.js"> 16 <link rel="modulepreload" href="/assets/license_privacy-agreement.md.CNm8SXbj.lean.js"> 17
17<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
17 18
18<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
18 19 </head> 20 <body> 21 <div id="app"><div class="Layout" data-v-5d98c3a5><!--[--><!--]--><!--[--><span tabindex="-1" data-v-0b0ada53></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-0b0ada53>è·³å°æ£æ</a><!--]--><!----><header class="VPNav" data-v-5d98c3a5 data-v-ae24b3ad><div class="VPNavBar" data-v-ae24b3ad data-v-6aa21345><div class="wrapper" data-v-6aa21345><div class="container" data-v-6aa21345><div class="title" data-v-6aa21345><div class="VPNavBarTitle" data-v-6aa21345 data-v-1168a8e4><a class="title" href="/index.html" data-v-1168a8e4><!--[--><!--]--><!----><span data-v-1168a8e4>墨æ¾ç§æ</span><!--[--><!--]--></a></div></div><div class="content" data-v-6aa21345><div class="content-body" data-v-6aa21345><!--[--><!--]--><div class="VPNavBarSearch search" data-v-6aa21345><!----></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-6aa21345 data-v-dc692963><span id="main-nav-aria-label" class="visually-hidden" data-v-dc692963> Main Navigation </span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/index.html" tabindex="0" data-v-dc692963 data-v-e56f3d57><!--[--><span data-v-e56f3d57>é¦é¡µ</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/projects/index.html" tabindex="0" data-v-dc692963 data-v-e56f3d57><!--[--><span data-v-e56f3d57>项ç®</span><!--]--></a><!--]--><!--[--><a class="VPLink link VPNavBarMenuLink" href="/about/index.html" tabindex="0" data-v-dc692963 data-v-e56f3d57><!--[--><span data-v-e56f3d57>å ³äº</span><!--]--></a><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-6aa21345 data-v-6c893767><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-6c893767 data-v-5337faa4 data-v-1d5665e3><span class="check" data-v-1d5665e3><span class="icon" data-v-1d5665e3><!--[--><span class="vpi-sun sun" data-v-5337faa4></span><span class="vpi-moon moon" data-v-5337faa4></span><!--]--></span></span></button></div><!----><div class="VPFlyout VPNavBarExtra extra" data-v-6aa21345 data-v-bb2aa2f0 data-v-cf11d7a2><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-cf11d7a2><span class="vpi-more-horizontal icon" data-v-cf11d7a2></span></button><div class="menu" data-v-cf11d7a2><div class="VPMenu" data-v-cf11d7a2 data-v-b98bc113><!----><!--[--><!--[--><!----><div class="group" data-v-bb2aa2f0><div class="item appearance" data-v-bb2aa2f0><p class="label" data-v-bb2aa2f0>å¤è§</p><div class="appearance-action" data-v-bb2aa2f0><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-bb2aa2f0 data-v-5337faa4 data-v-1d5665e3><span class="check" data-v-1d5665e3><span class="icon" data-v-1d5665e3><!--[--><span class="vpi-sun sun" data-v-5337faa4></span><span class="vpi-moon moon" data-v-5337faa4></span><!--]--></span></span></button></div></div></div><!----><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-6aa21345 data-v-e5dd9c1c><span class="container" data-v-e5dd9c1c><span class="top" data-v-e5dd9c1c></span><span class="middle" data-v-e5dd9c1c></span><span class="bottom" data-v-e5dd9c1c></span></span></button></div></div></div></div><div class="divider" data-v-6aa21345><div class="divider-line" data-v-6aa21345></div></div></div><!----></header><div class="VPLocalNav empty fixed" data-v-5d98c3a5 data-v-a6f0e41e><div class="container" data-v-a6f0e41e><!----><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-a6f0e41e data-v-8a42e2b4><button data-v-8a42e2b4>Return to top</button><!----></div></div></div><!----><div class="VPContent" id="VPContent" data-v-5d98c3a5 data-v-1428d186><div class="VPDoc" data-v-1428d186 data-v-39a288b8><!--[--><!--]--><div class="container" data-v-39a288b8><!----><div class="content" data-v-39a288b8><div class="content-container" data-v-39a288b8><!--[--><!--]--><main class="main" data-v-39a288b8><div style="position:relative;" class="vp-doc _license_privacy-agreement" data-v-39a288b8><div>
21<h1 id="éç§æ¿ç" tabindex="-1">éç§æ¿ç <a class="header-anchor" href="#éç§æ¿ç" aria-label="Permalink to "éç§æ¿ç"">â</a></h1><p>çææ¥æï¼2026å¹´10æ2æ¥ã</p><p>æ¬æ¿ç说æä¸æµ·å¢¨æ¾ä¿¡æ¯ç§ææéå
¬å¸ï¼ä»¥ä¸ç®ç§°ãæä»¬ãï¼å¨ä½ è®¿é® <a href="https://mosong.cc" target="_blank" rel="noreferrer">https://mosong.cc</a> æ¶å¦ä½å¤ç个人信æ¯ãåçå称为墨æ¾ç§æã</p><p>æ¬ç«æ¯ä¼ä¸ä»ç»ç«ï¼ç¨äºå±ç¤ºä¸ä¸ªå¼æºé¡¹ç®ï¼å¢¨æ¾äºä»¶ç»è®¡ã墨æ¾ç¥è¯ææ¡£ã墨æ¾ä»»å¡å©æãæ¬ç«ä¸æä¾æ³¨åãç»å½ãä¸åææ¯ä»ã</p><h2 id="æä»¬å¤ççä¿¡æ¯" tabindex="-1">æä»¬å¤ççä¿¡æ¯ <a class="header-anchor" href="#æä»¬å¤ççä¿¡æ¯" aria-label="Permalink to "æä»¬å¤ççä¿¡æ¯"">â</a></h2><p>ä½ è®¿é®æ¬ç«æ¶ï¼æç®¡æå¡ä¼è®°å½è¿è¡æå¿
éçè®¿é®æ¥å¿ï¼é常å
æ¬ IP å°åãè®¿é®æ¶é´ãæµè§å¨ç±»åãæ¥è®¿é¡µé¢åå¼ç¨é¡µãè¿äºæ¥å¿ç¨äºä¿éç½ç«å®å
¨ãææ¥æ
éã</p><p>ä½ éè¿ <a href="mailto:[email protected]" target="_blank" rel="noreferrer">[email protected]</a> åé®ä»¶èç³»æä»¬æ¶ï¼æä»¬ä¼æ¶å°ä½ çé®ç®±å°åï¼ä»¥åä½ åå¨é®ä»¶éçå
容ãæä»¬ç¨è¿äºä¿¡æ¯åå¤ä½ çå¨è¯¢ãé¨ç½²æåä½äºå®ã</p><p>æ¬ç«è¥å¨ä½ çæµè§å¨ä¸ä¿åäº®è²ææè²ä¸»é¢å好ï¼è¯¥å好åªçå¨ä½ ç设å¤ä¸ï¼ç¨äºä¸æ¬¡æå¼æ¶ä¿æåä¸å¤è§ã</p><p>æä»¬ä¸åä½ ééå§åãææºå·ã身份è¯å·ææ¯ä»ä¿¡æ¯ï¼ä¹ä¸æ ¹æ®æµè§è¡ä¸ºå广åç»åã</p><h2 id="æä»¬å¦ä½ä½¿ç¨" tabindex="-1">æä»¬å¦ä½ä½¿ç¨ <a class="header-anchor" href="#æä»¬å¦ä½ä½¿ç¨" aria-label="Permalink to "æä»¬å¦ä½ä½¿ç¨"">â</a></h2><p>è®¿é®æ¥å¿ç¨äºå®å
¨é²æ¤åæ
éææ¥ãé®ä»¶ä¿¡æ¯ç¨äºåå¤ä½ 主å¨åèµ·çèç³»ã主é¢å好ç¨äºæ¾ç¤ºä½ éæ©çå¤è§ã</p><p>没æä¸è¿°ç®çï¼æä»¬ä¸æè¿äºä¿¡æ¯ç¨äºå
¶ä»ç¨éã</p><h2 id="cookie-䏿¬å°åå¨" tabindex="-1">Cookie 䏿¬å°åå¨ <a class="header-anchor" href="#cookie-䏿¬å°åå¨" aria-label="Permalink to "Cookie 䏿¬å°åå¨"">â</a></h2><p>æ¬ç«ä¸ä½¿ç¨å¹¿å Cookieï¼ä¸æ¥å
¥ç¬¬ä¸æ¹ç»è®¡æå¹¿åèæ¬ã主é¢å好妿ä¿åï¼ä½¿ç¨æµè§å¨æ¬å°åå¨ï¼ä½ å¯ä»¥éè¿æµè§å¨æ¸
é¤ç«ç¹æ°æ®æ¥å é¤å®ã</p><h2 id="å
±äº«ä¸æ«é²" tabindex="-1">å
±äº«ä¸æ«é² <a class="header-anchor" href="#å
±äº«ä¸æ«é²" aria-label="Permalink to "å
±äº«ä¸æ«é²"">â</a></h2><p>æä»¬ä¸åºå®ä¸ªäººä¿¡æ¯ã</p><p>è®¿é®æ¥å¿ç±ç½ç«æç®¡æ¹å¨æä¾æç®¡æå¿
éçèå´å
å¤çã餿¤ä¹å¤ï¼æä»¬ä¸åå
¶ä»å
¬å¸å
±äº«ä½ ç个人信æ¯ï¼é¤éæ³å¾æ³è§è¦æ±ï¼æä¸ºä¿æ¤ä½ ãæä»¬æå
¬ä¼çåæ³æçæå¿
éã</p><p>页èå项ç®å¡çä¼é¾å°å项ç®åç«ãGitHubãGitee å夿¡æ¥è¯¢ç½ç«ãé£äºç½ç«ç±å¯¹åºè¿è¥è
è´è´£ï¼éç¨ä»ä»¬èªå·±çéç§æ¿çã</p><p>ä½ èªè¡ä¸è½½ãé¨ç½²å¼æºé¡¹ç®åï¼å¨ä½ èªå·±çæå¡å¨ä¸äº§ççæ°æ®ç±ä½ è´è´£ãæ¬æ¿çåªè¦ç <code>mosong.cc</code> è¿ä¸ªç½ç«ã</p><h2 id="ä¿åæéä¸å°ç¹" tabindex="-1">ä¿åæéä¸å°ç¹ <a class="header-anchor" href="#ä¿åæéä¸å°ç¹" aria-label="Permalink to "ä¿åæéä¸å°ç¹"">â</a></h2><p>ä¿¡æ¯ä¿åå¨ä¸å人æ°å
±åå½å¢å
ã</p><p>è®¿é®æ¥å¿å¨å®ç°å®å
¨ä¸è¿ç»´ç®çåå é¤ï¼ä¿åæéä¸è¬ä¸è¶
è¿ 6 个æï¼æç®¡æ¹ææ³å¾æ³è§å¦æè¦æ±çä»å
¶è§å®ãé®ä»¶å¨åå¤å®æåï¼äºå®ç°èç³»ç®çæéæéå
ä¿åï¼ä¸è¬ä¸è¶
è¿ 3 å¹´ãä½ è¦æ±å é¤ä¸æ³å¾æ³è§å
许å é¤çï¼æä»¬ä¼å é¤ã</p><h2 id="ä½ çæå©" tabindex="-1">ä½ çæå© <a class="header-anchor" href="#ä½ çæå©" aria-label="Permalink to "ä½ çæå©"">â</a></h2><p>ä½ å¯ä»¥è¦æ±æ¥é
ãå¤å¶ãæ´æ£ãè¡¥å
æå 餿们ææçä½ ç个人信æ¯ï¼ä¹å¯ä»¥è¦æ±æä»¬è¯´æå¤çè§åã请åéé®ä»¶è³ <a href="mailto:[email protected]" target="_blank" rel="noreferrer">[email protected]</a>
21ãæä»¬å¨æ ¸éªä½ ç身份åï¼äº 15 ä¸ªå·¥ä½æ¥å åå¤ã</p><h2 id="æªæå¹´äºº" tabindex="-1">æªæå¹´äºº <a class="header-anchor" href="#æªæå¹´äºº" aria-label="Permalink to "æªæå¹´äºº"">â</a></h2><p>æ¬ç«é¢åå¼åè åå¢éãå¦æä½ æ¯æªæå¹´äººï¼è¯·å¨çæ¤äººåæå访é®ãæä»¬åç°å¨æªè·çæ¤äººåæçæ åµä¸æææªæå¹´äººä¸ªäººä¿¡æ¯çï¼ä¼å°½å¿«å é¤ã</p><h2 id="æ¿çæ´æ°" tabindex="-1">æ¿çæ´æ° <a class="header-anchor" href="#æ¿çæ´æ°" aria-label="Permalink to "æ¿çæ´æ°"">â</a></h2><p>æä»¬æ´æ°æ¬æ¿çæ¶ï¼ä¼å¨æ¬é¡µå ¬å¸æ°çæ¬ï¼å¹¶æ´æ°çææ¥æãæ´æ°åçæ¿çéç¨äºå ¬å¸ä¹åç访é®åèç³»ã</p><h2 id="èç³»æä»¬" tabindex="-1">èç³»æä»¬ <a class="header-anchor" href="#èç³»æä»¬" aria-label="Permalink to "èç³»æä»¬"">â</a></h2><p>䏿µ·å¢¨æ¾ä¿¡æ¯ç§ææéå ¬å¸</p><p>é®ç®±ï¼<a href="mailto:[email protected]" target="_blank" rel="noreferrer">[email protected]</a></p><p>ç½ç«ï¼<a href="https://mosong.cc" target="_blank" rel="noreferrer">https://mosong.cc</a></p></div></div></main><footer class="VPDocFooter" data-v-39a288b8 data-v-e257564d><!--[--><!--]--><!----><!----></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><!----><!--[--><footer class="site-footer"><p class="links"><!--[--><a href="https://evstats.mosong.cc" target="_blank" rel="noreferrer">墨æ¾äºä»¶ç»è®¡</a><a href="https://vp.mosong.cc" target="_blank" rel="noreferrer">墨æ¾ç¥è¯ææ¡£</a><a href="https://bot.mosong.cc" target="_blank" rel="noreferrer">墨æ¾ä»»å¡å©æ</a><!--]--><a href="https://github.com/mosongcc" target="_blank" rel="noreferrer">GitHub</a><a href="https://gitee.com/mosongcc" target="_blank" rel="noreferrer">Gitee</a><span>å ¬ä¼å·ï¼å¢¨æ¾ç§æ</span><a href="mailto:[email protected]">[email protected]</a><a href="/license/privacy-agreement.html">éç§æ¿ç</a><a href="/license/service-agreement.html">æå¡åè®®</a></p><p class="legal"><span>Copyright © 2024 䏿µ·å¢¨æ¾ä¿¡æ¯ç§ææéå ¬å¸</span><a href="https://mosong.cc">mosong.cc</a><a href="https://beian.miit.gov.cn/" target="_blank" rel="noreferrer">沪ICPå¤19002970å·-4</a><a href="https://beian.mps.gov.cn/#/query/webSearch?code=31010702007768" target="_blank" rel="noreferrer">æ²ªå ¬ç½å®å¤ 31010702007768å·</a></p></footer><!--]--></div></div> 22
22<script>window.__VP_HASH_MAP__=JSON.parse("{\"about_index.md\":\"BUzt4JiL\",\"index.md\":\"DjPC2fTc\",\"license_privacy-agreement.md\":\"CNm8SXbj\",\"license_service-agreement.md\":\"Bps6FOO-\",\"projects_index.md\":\"CsYYjGqQ\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"zh-CN\",\"dir\":\"ltr\",\"title\":\"墨æ¾ç§æ\",\"titleTemplate\":\":titleï½å¢¨æ¾ç§æ\",\"description\":\"ä¸ä¸ªå¼æºé¡¹ç®ï¼å¢¨æ¾äºä»¶ç»è®¡ã墨æ¾ç¥è¯ææ¡£ã墨æ¾ä»»å¡å©æã\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"siteTitle\":\"墨æ¾ç§æ\",\"logoLink\":\"/index.html\",\"nav\":[{\"text\":\"é¦é¡µ\",\"link\":\"/index.html\"},{\"text\":\"项ç®\",\"link\":\"/projects/index.html\"},{\"text\":\"å
³äº\",\"link\":\"/about/index.html\"}],\"aside\":false,\"outline\":false,\"skipToContentLabel\":\"è·³å°æ£æ\",\"darkModeSwitchLabel\":\"å¤è§\",\"lightModeSwitchTitle\":\"忢尿µ
è²\",\"darkModeSwitchTitle\":\"忢尿·±è²\"},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
22 23 24 </body> 25</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.