index.html 56 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994
  1. <!doctype html>
  2. <html lang="zh" class="no-js">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width,initial-scale=1">
  6. <meta name="author" content="Wcowin">
  7. <link rel="canonical" href="http://wcowin.work/Mkdocs-Wcowin/">
  8. <link rel="icon" href="img/apple-line.png">
  9. <meta name="generator" content="mkdocs-1.5.3, mkdocs-material-9.4.2">
  10. <title>Mkdocs-Wcowin中文主题</title>
  11. <link rel="stylesheet" href="assets/stylesheets/main.d451bc0e.min.css">
  12. <link rel="stylesheet" href="assets/stylesheets/palette.a5377069.min.css">
  13. <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  14. <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&display=fallback">
  15. <style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style>
  16. <link rel="stylesheet" href="stylesheets/extra.css">
  17. <link rel="stylesheet" href="stylesheets/link.css">
  18. <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/gitalk@latest/dist/gitalk.css">
  19. <link rel="stylesheet" href="ckplayer/css/ckplayer.css">
  20. <link rel="stylesheet" href="https://cdn.staticfile.org/font-awesome/4.7.0/css/font-awesome.css">
  21. <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/lxgw-wenkai-webfont@1.1.0/style.css">
  22. <script>__md_scope=new URL(".",location),__md_hash=e=>[...e].reduce((e,_)=>(e<<5)-e+_.charCodeAt(0),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
  23. <script id="__analytics">function __md_analytics(){function n(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],n("js",new Date),n("config",""),document.addEventListener("DOMContentLoaded",function(){document.forms.search&&document.forms.search.query.addEventListener("blur",function(){this.value&&n("event","search",{search_term:this.value})}),document$.subscribe(function(){var a=document.forms.feedback;if(void 0!==a)for(var e of a.querySelectorAll("[type=submit]"))e.addEventListener("click",function(e){e.preventDefault();var t=document.location.pathname,e=this.getAttribute("data-md-value");n("event","feedback",{page:t,data:e}),a.firstElementChild.disabled=!0;e=a.querySelector(".md-feedback__note [data-md-value='"+e+"']");e&&(e.hidden=!1)}),a.hidden=!1}),location$.subscribe(function(e){n("config","",{page_path:e.pathname})})});var e=document.createElement("script");e.async=!0,e.src="https://www.googletagmanager.com/gtag/js?id=",document.getElementById("__analytics").insertAdjacentElement("afterEnd",e)}</script>
  24. <script>"undefined"!=typeof __md_analytics&&__md_analytics()</script>
  25. <link rel="stylesheet" href="assets/stylesheets/custom.00c04c01.min.css">
  26. </head>
  27. <body dir="ltr" data-md-color-scheme="default" data-md-color-primary="blue-grey" data-md-color-accent="indigo">
  28. <script>var palette=__md_get("__palette");if(palette&&"object"==typeof palette.color)for(var key of Object.keys(palette.color))document.body.setAttribute("data-md-color-"+key,palette.color[key])</script>
  29. <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
  30. <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
  31. <label class="md-overlay" for="__drawer"></label>
  32. <div data-md-component="skip">
  33. </div>
  34. <div data-md-component="announce">
  35. <aside class="md-banner">
  36. <div class="md-banner__inner md-grid md-typeset">
  37. <button class="md-banner__button md-icon" aria-label="不再显示此消息">
  38. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"/></svg>
  39. </button>
  40. Follow <strong>@Wcowin</strong> on
  41. <a rel="me" href="https://space.bilibili.com/1407028951?spm_id_from=333.1007.0.0">
  42. <span class="twemoji bilibili">
  43. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M488.6 104.1c16.7 18.1 24.4 39.7 23.3 65.7v202.4c-.4 26.4-9.2 48.1-26.5 65.1-17.2 17-39.1 25.9-65.5 26.7H92.02c-26.45-.8-48.21-9.8-65.28-27.2C9.682 419.4.767 396.5 0 368.2V169.8c.767-26 9.682-47.6 26.74-65.7C43.81 87.75 65.57 78.77 92.02 78h29.38L96.05 52.19c-5.75-5.73-8.63-13-8.63-21.79 0-8.8 2.88-16.06 8.63-21.797C101.8 2.868 109.1 0 117.9 0s16.1 2.868 21.9 8.603L213.1 78h88l74.5-69.397C381.7 2.868 389.2 0 398 0c8.8 0 16.1 2.868 21.9 8.603 5.7 5.737 8.6 12.997 8.6 21.797 0 8.79-2.9 16.06-8.6 21.79L394.6 78h29.3c26.4.77 48 9.75 64.7 26.1zm-38.8 69.7c-.4-9.6-3.7-17.4-10.7-23.5-5.2-6.1-14-9.4-22.7-9.8H96.05c-9.59.4-17.45 3.7-23.58 9.8-6.14 6.1-9.4 13.9-9.78 23.5v194.4c0 9.2 3.26 17 9.78 23.5s14.38 9.8 23.58 9.8H416.4c9.2 0 17-3.3 23.3-9.8 6.3-6.5 9.7-14.3 10.1-23.5V173.8zm-264.3 42.7c6.3 6.3 9.7 14.1 10.1 23.2V273c-.4 9.2-3.7 16.9-9.8 23.2-6.2 6.3-14 9.5-23.6 9.5-9.6 0-17.5-3.2-23.6-9.5-6.1-6.3-9.4-14-9.8-23.2v-33.3c.4-9.1 3.8-16.9 10.1-23.2 6.3-6.3 13.2-9.6 23.3-10 9.2.4 17 3.7 23.3 10zm191.5 0c6.3 6.3 9.7 14.1 10.1 23.2V273c-.4 9.2-3.7 16.9-9.8 23.2-6.1 6.3-14 9.5-23.6 9.5-9.6 0-17.4-3.2-23.6-9.5-7-6.3-9.4-14-9.7-23.2v-33.3c.3-9.1 3.7-16.9 10-23.2 6.3-6.3 14.1-9.6 23.3-10 9.2.4 17 3.7 23.3 10z"/></svg>
  44. </span>
  45. <strong>Bilibili</strong>
  46. </a>
  47. and
  48. <a href="https://twitter.com/Wcowin_">
  49. <span class="twemoji twitter">
  50. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"/></svg>
  51. </span>
  52. <strong>Twitter</strong>
  53. </a>
  54. </div>
  55. <script>var content,el=document.querySelector("[data-md-component=announce]");el&&(content=el.querySelector(".md-typeset"),__md_hash(content.innerHTML)===__md_get("__announce")&&(el.hidden=!0))</script>
  56. </aside>
  57. </div>
  58. <header class="md-header" data-md-component="header">
  59. <nav class="md-header__inner md-grid" aria-label="页眉">
  60. <a href="." title="Mkdocs-Wcowin中文主题" class="md-header__button md-logo" aria-label="Mkdocs-Wcowin中文主题" data-md-component="logo">
  61. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z"/></svg>
  62. </a>
  63. <label class="md-header__button md-icon" for="__drawer">
  64. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2Z"/></svg>
  65. </label>
  66. <div class="md-header__title" data-md-component="header-title">
  67. <div class="md-header__ellipsis">
  68. <div class="md-header__topic">
  69. <span class="md-ellipsis">
  70. Mkdocs-Wcowin中文主题
  71. </span>
  72. </div>
  73. <div class="md-header__topic" data-md-component="header-topic">
  74. <span class="md-ellipsis">
  75. Home
  76. </span>
  77. </div>
  78. </div>
  79. </div>
  80. <form class="md-header__option" data-md-component="palette">
  81. <input class="md-option" data-md-color-media="(prefers-color-scheme: light)" data-md-color-scheme="default" data-md-color-primary="blue-grey" data-md-color-accent="indigo" aria-label="切换至夜间模式" type="radio" name="__palette" id="__palette_1">
  82. <label class="md-header__button md-icon" title="切换至夜间模式" for="__palette_2" hidden>
  83. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3 3.19.09m3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95 2.06.05m-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31Z"/></svg>
  84. </label>
  85. <input class="md-option" data-md-color-media="(prefers-color-scheme: dark)" data-md-color-scheme="slate" data-md-color-primary="black" data-md-color-accent="indigo" aria-label="切换至日间模式" type="radio" name="__palette" id="__palette_2">
  86. <label class="md-header__button md-icon" title="切换至日间模式" for="__palette_1" hidden>
  87. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5c-.84 0-1.65.15-2.39.42L12 2M3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29L3.34 7m.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14L3.36 17M20.65 7l-1.77 3.79a7.023 7.023 0 0 0-2.38-4.15l4.15.36m-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29L20.64 17M12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44L12 22Z"/></svg>
  88. </label>
  89. </form>
  90. <label class="md-header__button md-icon" for="__search">
  91. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
  92. </label>
  93. <div class="md-search" data-md-component="search" role="dialog">
  94. <label class="md-search__overlay" for="__search"></label>
  95. <div class="md-search__inner" role="search">
  96. <form class="md-search__form" name="search">
  97. <input type="text" class="md-search__input" name="query" aria-label="搜索" placeholder="搜索" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
  98. <label class="md-search__icon md-icon" for="__search">
  99. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
  100. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
  101. </label>
  102. <nav class="md-search__options" aria-label="查找">
  103. <a href="javascript:void(0)" class="md-search__icon md-icon" title="分享" aria-label="分享" data-clipboard data-clipboard-text="" data-md-component="search-share" tabindex="-1">
  104. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7 0-.24-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9a3 3 0 0 0-3 3 3 3 0 0 0 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.15c-.05.21-.08.43-.08.66 0 1.61 1.31 2.91 2.92 2.91 1.61 0 2.92-1.3 2.92-2.91A2.92 2.92 0 0 0 18 16.08Z"/></svg>
  105. </a>
  106. <button type="reset" class="md-search__icon md-icon" title="清空当前内容" aria-label="清空当前内容" tabindex="-1">
  107. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"/></svg>
  108. </button>
  109. </nav>
  110. <div class="md-search__suggest" data-md-component="search-suggest"></div>
  111. </form>
  112. <div class="md-search__output">
  113. <div class="md-search__scrollwrap" data-md-scrollfix>
  114. <div class="md-search-result" data-md-component="search-result">
  115. <div class="md-search-result__meta">
  116. 正在初始化搜索引擎
  117. </div>
  118. <ol class="md-search-result__list" role="presentation"></ol>
  119. </div>
  120. </div>
  121. </div>
  122. </div>
  123. </div>
  124. <div class="md-header__source">
  125. <a href="https://github.com/Wcowin/Mkdocs-Wcowin" title="前往仓库" class="md-source" data-md-component="source">
  126. <div class="md-source__icon md-icon">
  127. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg>
  128. </div>
  129. <div class="md-source__repository">
  130. Mkdocs-Wcowin
  131. </div>
  132. </a>
  133. </div>
  134. </nav>
  135. </header>
  136. <div class="md-container" data-md-component="container">
  137. <nav class="md-tabs" aria-label="标签" data-md-component="tabs">
  138. <div class="md-grid">
  139. <ul class="md-tabs__list">
  140. <li class="md-tabs__item">
  141. <a href="blog/Mkdocs/mkdocs1/" class="md-tabs__link">
  142. MKdocs中文教程
  143. </a>
  144. </li>
  145. <li class="md-tabs__item">
  146. <a href="develop/Markdown/markdown/" class="md-tabs__link">
  147. 建设MKdocs技能指北
  148. </a>
  149. </li>
  150. <li class="md-tabs__item">
  151. <a href="tag/" class="md-tabs__link">
  152. 标签
  153. </a>
  154. </li>
  155. <li class="md-tabs__item">
  156. <a href="liuyanban/" class="md-tabs__link">
  157. 留言板
  158. </a>
  159. </li>
  160. <li class="md-tabs__item">
  161. <a href="blog/" class="md-tabs__link">
  162. Blogger
  163. </a>
  164. </li>
  165. <li class="md-tabs__item">
  166. <a href="about/link/" class="md-tabs__link">
  167. 友链
  168. </a>
  169. </li>
  170. <li class="md-tabs__item">
  171. <a href="about/geren/" class="md-tabs__link">
  172. 关于
  173. </a>
  174. </li>
  175. </ul>
  176. </div>
  177. </nav>
  178. <main class="md-main" data-md-component="main">
  179. <div class="md-main__inner md-grid">
  180. <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
  181. <div class="md-sidebar__scrollwrap">
  182. <div class="md-sidebar__inner">
  183. <nav class="md-nav md-nav--primary md-nav--lifted" aria-label="导航栏" data-md-level="0">
  184. <label class="md-nav__title" for="__drawer">
  185. <a href="." title="Mkdocs-Wcowin中文主题" class="md-nav__button md-logo" aria-label="Mkdocs-Wcowin中文主题" data-md-component="logo">
  186. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z"/></svg>
  187. </a>
  188. Mkdocs-Wcowin中文主题
  189. </label>
  190. <div class="md-nav__source">
  191. <a href="https://github.com/Wcowin/Mkdocs-Wcowin" title="前往仓库" class="md-source" data-md-component="source">
  192. <div class="md-source__icon md-icon">
  193. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg>
  194. </div>
  195. <div class="md-source__repository">
  196. Mkdocs-Wcowin
  197. </div>
  198. </a>
  199. </div>
  200. <ul class="md-nav__list" data-md-scrollfix>
  201. <li class="md-nav__item md-nav__item--section md-nav__item--nested">
  202. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_1" >
  203. <label class="md-nav__link" for="__nav_1" id="__nav_1_label" tabindex="">
  204. <span class="md-ellipsis">
  205. MKdocs中文教程
  206. </span>
  207. <span class="md-nav__icon md-icon"></span>
  208. </label>
  209. <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_1_label" aria-expanded="false">
  210. <label class="md-nav__title" for="__nav_1">
  211. <span class="md-nav__icon md-icon"></span>
  212. MKdocs中文教程
  213. </label>
  214. <ul class="md-nav__list" data-md-scrollfix>
  215. <li class="md-nav__item md-nav__item--section md-nav__item--nested">
  216. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_1_1" >
  217. <label class="md-nav__link" for="__nav_1_1" id="__nav_1_1_label" tabindex="">
  218. <span class="md-ellipsis">
  219. MKdocs教程
  220. </span>
  221. <span class="md-nav__icon md-icon"></span>
  222. </label>
  223. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_1_1_label" aria-expanded="false">
  224. <label class="md-nav__title" for="__nav_1_1">
  225. <span class="md-nav__icon md-icon"></span>
  226. MKdocs教程
  227. </label>
  228. <ul class="md-nav__list" data-md-scrollfix>
  229. <li class="md-nav__item">
  230. <a href="blog/Mkdocs/mkdocs1/" class="md-nav__link">
  231. <span class="md-ellipsis">
  232. 利用mkdocs部署静态网页至GitHub pages
  233. </span>
  234. </a>
  235. </li>
  236. <li class="md-nav__item">
  237. <a href="blog/Mkdocs/mkdocs2/" class="md-nav__link">
  238. <span class="md-ellipsis">
  239. Mkdocs部署静态网页至GitHub pages配置说明(mkdocs.yml)
  240. </span>
  241. </a>
  242. </li>
  243. <li class="md-nav__item">
  244. <a href="blog/Mkdocs/mkdocs3/" class="md-nav__link">
  245. <span class="md-ellipsis">
  246. 解决 mkdocs部署 Github Pages 自定义域名失效的问题
  247. </span>
  248. </a>
  249. </li>
  250. <li class="md-nav__item">
  251. <a href="blog/Mkdocs/mkdocsblog/" class="md-nav__link">
  252. <span class="md-ellipsis">
  253. 网站添加Mkdocs博客
  254. </span>
  255. </a>
  256. </li>
  257. </ul>
  258. </nav>
  259. </li>
  260. <li class="md-nav__item md-nav__item--section md-nav__item--nested">
  261. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_1_2" >
  262. <label class="md-nav__link" for="__nav_1_2" id="__nav_1_2_label" tabindex="">
  263. <span class="md-ellipsis">
  264. Mkdocs美化
  265. </span>
  266. <span class="md-nav__icon md-icon"></span>
  267. </label>
  268. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_1_2_label" aria-expanded="false">
  269. <label class="md-nav__title" for="__nav_1_2">
  270. <span class="md-nav__icon md-icon"></span>
  271. Mkdocs美化
  272. </label>
  273. <ul class="md-nav__list" data-md-scrollfix>
  274. <li class="md-nav__item">
  275. <a href="blog/websitebeauty/mkcomments/" class="md-nav__link">
  276. <span class="md-ellipsis">
  277. 添加评论系统(giscus为例)
  278. </span>
  279. </a>
  280. </li>
  281. <li class="md-nav__item">
  282. <a href="blog/websitebeauty/webtalknow/" class="md-nav__link">
  283. <span class="md-ellipsis">
  284. 添加在线聊天
  285. </span>
  286. </a>
  287. </li>
  288. <li class="md-nav__item">
  289. <a href="blog/websitebeauty/linktech/" class="md-nav__link">
  290. <span class="md-ellipsis">
  291. 添加友链
  292. </span>
  293. </a>
  294. </li>
  295. <li class="md-nav__item">
  296. <a href="blog/websitebeauty/mkdocsfont/" class="md-nav__link">
  297. <span class="md-ellipsis">
  298. 修改网站字体
  299. </span>
  300. </a>
  301. </li>
  302. <li class="md-nav__item">
  303. <a href="blog/websitebeauty/shubiao/" class="md-nav__link">
  304. <span class="md-ellipsis">
  305. JS实现鼠标样式
  306. </span>
  307. </a>
  308. </li>
  309. <li class="md-nav__item">
  310. <a href="blog/websitebeauty/backgroud/" class="md-nav__link">
  311. <span class="md-ellipsis">
  312. 背景特效
  313. </span>
  314. </a>
  315. </li>
  316. </ul>
  317. </nav>
  318. </li>
  319. </ul>
  320. </nav>
  321. </li>
  322. <li class="md-nav__item md-nav__item--section md-nav__item--nested">
  323. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_2" >
  324. <label class="md-nav__link" for="__nav_2" id="__nav_2_label" tabindex="">
  325. <span class="md-ellipsis">
  326. 建设MKdocs技能指北
  327. </span>
  328. <span class="md-nav__icon md-icon"></span>
  329. </label>
  330. <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
  331. <label class="md-nav__title" for="__nav_2">
  332. <span class="md-nav__icon md-icon"></span>
  333. 建设MKdocs技能指北
  334. </label>
  335. <ul class="md-nav__list" data-md-scrollfix>
  336. <li class="md-nav__item md-nav__item--section md-nav__item--nested">
  337. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_2_1" >
  338. <label class="md-nav__link" for="__nav_2_1" id="__nav_2_1_label" tabindex="">
  339. <span class="md-ellipsis">
  340. Markdown
  341. </span>
  342. <span class="md-nav__icon md-icon"></span>
  343. </label>
  344. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_1_label" aria-expanded="false">
  345. <label class="md-nav__title" for="__nav_2_1">
  346. <span class="md-nav__icon md-icon"></span>
  347. Markdown
  348. </label>
  349. <ul class="md-nav__list" data-md-scrollfix>
  350. <li class="md-nav__item">
  351. <a href="develop/Markdown/markdown/" class="md-nav__link">
  352. <span class="md-ellipsis">
  353. Markdown指南
  354. </span>
  355. </a>
  356. </li>
  357. <li class="md-nav__item">
  358. <a href="develop/Markdown/MWeb/" class="md-nav__link">
  359. <span class="md-ellipsis">
  360. MWeb Pro
  361. </span>
  362. </a>
  363. </li>
  364. </ul>
  365. </nav>
  366. </li>
  367. <li class="md-nav__item">
  368. <a href="develop/git/" class="md-nav__link">
  369. <span class="md-ellipsis">
  370. Git 实用技巧
  371. </span>
  372. </a>
  373. </li>
  374. <li class="md-nav__item">
  375. <a href="develop/lighthouse/" class="md-nav__link">
  376. <span class="md-ellipsis">
  377. 利用Lighthouse测试网站性能
  378. </span>
  379. </a>
  380. </li>
  381. <li class="md-nav__item">
  382. <a href="develop/vercel/" class="md-nav__link">
  383. <span class="md-ellipsis">
  384. 如何将 github pages 迁移到 vercel 上托管
  385. </span>
  386. </a>
  387. </li>
  388. <li class="md-nav__item md-nav__item--section md-nav__item--nested">
  389. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_2_5" >
  390. <label class="md-nav__link" for="__nav_2_5" id="__nav_2_5_label" tabindex="">
  391. <span class="md-ellipsis">
  392. 设计美学
  393. </span>
  394. <span class="md-nav__icon md-icon"></span>
  395. </label>
  396. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_2_5_label" aria-expanded="false">
  397. <label class="md-nav__title" for="__nav_2_5">
  398. <span class="md-nav__icon md-icon"></span>
  399. 设计美学
  400. </label>
  401. <ul class="md-nav__list" data-md-scrollfix>
  402. <li class="md-nav__item">
  403. <a href="develop/designbeauty/db1/" class="md-nav__link">
  404. <span class="md-ellipsis">
  405. 唐·诺曼—情感设计的三个层次
  406. </span>
  407. </a>
  408. </li>
  409. <li class="md-nav__item">
  410. <a href="develop/designbeauty/my-to-desihn/" class="md-nav__link">
  411. <span class="md-ellipsis">
  412. 我对设计的一些观点
  413. </span>
  414. </a>
  415. </li>
  416. </ul>
  417. </nav>
  418. </li>
  419. </ul>
  420. </nav>
  421. </li>
  422. <li class="md-nav__item">
  423. <a href="tag/" class="md-nav__link">
  424. <span class="md-ellipsis">
  425. 标签
  426. </span>
  427. </a>
  428. </li>
  429. <li class="md-nav__item">
  430. <a href="liuyanban/" class="md-nav__link">
  431. <span class="md-ellipsis">
  432. 留言板
  433. </span>
  434. </a>
  435. </li>
  436. <li class="md-nav__item md-nav__item--section md-nav__item--nested">
  437. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5" >
  438. <div class="md-nav__link md-nav__container">
  439. <a href="blog/" class="md-nav__link ">
  440. <span class="md-ellipsis">
  441. Blogger
  442. </span>
  443. </a>
  444. <label class="md-nav__link " for="__nav_5" id="__nav_5_label" tabindex="">
  445. <span class="md-nav__icon md-icon"></span>
  446. </label>
  447. </div>
  448. <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="false">
  449. <label class="md-nav__title" for="__nav_5">
  450. <span class="md-nav__icon md-icon"></span>
  451. Blogger
  452. </label>
  453. <ul class="md-nav__list" data-md-scrollfix>
  454. <li class="md-nav__item md-nav__item--section md-nav__item--nested">
  455. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5_2" >
  456. <label class="md-nav__link" for="__nav_5_2" id="__nav_5_2_label" tabindex="">
  457. <span class="md-ellipsis">
  458. 归档
  459. </span>
  460. <span class="md-nav__icon md-icon"></span>
  461. </label>
  462. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_5_2_label" aria-expanded="false">
  463. <label class="md-nav__title" for="__nav_5_2">
  464. <span class="md-nav__icon md-icon"></span>
  465. 归档
  466. </label>
  467. <ul class="md-nav__list" data-md-scrollfix>
  468. <li class="md-nav__item">
  469. <a href="blog/archive/2023/" class="md-nav__link">
  470. <span class="md-ellipsis">
  471. 2023
  472. </span>
  473. </a>
  474. </li>
  475. </ul>
  476. </nav>
  477. </li>
  478. <li class="md-nav__item md-nav__item--section md-nav__item--nested">
  479. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_5_3" >
  480. <label class="md-nav__link" for="__nav_5_3" id="__nav_5_3_label" tabindex="">
  481. <span class="md-ellipsis">
  482. 分类
  483. </span>
  484. <span class="md-nav__icon md-icon"></span>
  485. </label>
  486. <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_5_3_label" aria-expanded="false">
  487. <label class="md-nav__title" for="__nav_5_3">
  488. <span class="md-nav__icon md-icon"></span>
  489. 分类
  490. </label>
  491. <ul class="md-nav__list" data-md-scrollfix>
  492. <li class="md-nav__item">
  493. <a href="blog/category/%E7%BD%91%E7%AB%99%E6%9B%B4%E6%96%B0%E8%AE%B0%E5%BD%95/" class="md-nav__link">
  494. <span class="md-ellipsis">
  495. 网站更新记录
  496. </span>
  497. </a>
  498. </li>
  499. <li class="md-nav__item">
  500. <a href="blog/category/hello/" class="md-nav__link">
  501. <span class="md-ellipsis">
  502. Hello
  503. </span>
  504. </a>
  505. </li>
  506. </ul>
  507. </nav>
  508. </li>
  509. </ul>
  510. </nav>
  511. </li>
  512. <li class="md-nav__item md-nav__item--section md-nav__item--nested">
  513. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_6" >
  514. <label class="md-nav__link" for="__nav_6" id="__nav_6_label" tabindex="">
  515. <span class="md-ellipsis">
  516. 友链
  517. </span>
  518. <span class="md-nav__icon md-icon"></span>
  519. </label>
  520. <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_6_label" aria-expanded="false">
  521. <label class="md-nav__title" for="__nav_6">
  522. <span class="md-nav__icon md-icon"></span>
  523. 友链
  524. </label>
  525. <ul class="md-nav__list" data-md-scrollfix>
  526. <li class="md-nav__item">
  527. <a href="about/link/" class="md-nav__link">
  528. <span class="md-ellipsis">
  529. 友链
  530. </span>
  531. </a>
  532. </li>
  533. </ul>
  534. </nav>
  535. </li>
  536. <li class="md-nav__item md-nav__item--section md-nav__item--nested">
  537. <input class="md-nav__toggle md-toggle md-toggle--indeterminate" type="checkbox" id="__nav_7" >
  538. <label class="md-nav__link" for="__nav_7" id="__nav_7_label" tabindex="">
  539. <span class="md-ellipsis">
  540. 关于
  541. </span>
  542. <span class="md-nav__icon md-icon"></span>
  543. </label>
  544. <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_7_label" aria-expanded="false">
  545. <label class="md-nav__title" for="__nav_7">
  546. <span class="md-nav__icon md-icon"></span>
  547. 关于
  548. </label>
  549. <ul class="md-nav__list" data-md-scrollfix>
  550. <li class="md-nav__item">
  551. <a href="about/geren/" class="md-nav__link">
  552. <span class="md-ellipsis">
  553. 作者个人简介
  554. </span>
  555. </a>
  556. </li>
  557. <li class="md-nav__item">
  558. <a href="about/test/" class="md-nav__link">
  559. <span class="md-ellipsis">
  560. 功能测试
  561. </span>
  562. </a>
  563. </li>
  564. </ul>
  565. </nav>
  566. </li>
  567. </ul>
  568. </nav>
  569. </div>
  570. </div>
  571. </div>
  572. <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
  573. <div class="md-sidebar__scrollwrap">
  574. <div class="md-sidebar__inner">
  575. <nav class="md-nav md-nav--secondary" aria-label="目录">
  576. </nav>
  577. </div>
  578. </div>
  579. </div>
  580. <div class="md-content" data-md-component="content">
  581. <article class="md-content__inner md-typeset">
  582. <a href="https://github.com/Wcowin/Mkdocs-Wcowin/edit/main/docs/index.md" title="编辑此页" class="md-content__button md-icon">
  583. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M10 20H6V4h7v5h5v3.1l2-2V8l-6-6H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h4v-2m10.2-7c.1 0 .3.1.4.2l1.3 1.3c.2.2.2.6 0 .8l-1 1-2.1-2.1 1-1c.1-.1.2-.2.4-.2m0 3.9L14.1 23H12v-2.1l6.1-6.1 2.1 2.1Z"/></svg>
  584. </a>
  585. <a href="https://github.com/Wcowin/Mkdocs-Wcowin/raw/main/docs/index.md" title="查看本页的源代码" class="md-content__button md-icon">
  586. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17 18c.56 0 1 .44 1 1s-.44 1-1 1-1-.44-1-1 .44-1 1-1m0-3c-2.73 0-5.06 1.66-6 4 .94 2.34 3.27 4 6 4s5.06-1.66 6-4c-.94-2.34-3.27-4-6-4m0 6.5a2.5 2.5 0 0 1-2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5 2.5 2.5 0 0 1-2.5 2.5M9.27 20H6V4h7v5h5v4.07c.7.08 1.36.25 2 .49V8l-6-6H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h4.5a8.15 8.15 0 0 1-1.23-2Z"/></svg>
  587. </a>
  588. <h1>Home</h1>
  589. <p><center><font color= #518FC1 size=6 class="ml3">Mkdocs-Wcowin主题</font></center></p>
  590. <script src="https://cdnjs.cloudflare.com/ajax/libs/animejs/2.0.2/anime.min.js"></script>
  591. <p><center>
  592. <font color= #608DBD size=3>
  593. <span id="jinrishici-sentence">正在加载今日诗词....</span></p>
  594. <script src="https://sdk.jinrishici.com/v2/browser/jinrishici.js" charset="utf-8"></script>
  595. <p></font>
  596. </center></p>
  597. <!-- 可选一言 -->
  598. <!-- <center>
  599. <font color= #608DBD size=3>
  600. <p id="hitokoto">
  601. <a href="#" id="hitokoto_text" target="_blank"></a>
  602. </p>
  603. <script>
  604. fetch('https://v1.hitokoto.cn')
  605. .then(response => response.json())
  606. .then(data => {
  607. const hitokoto = document.querySelector('#hitokoto_text')
  608. hitokoto.href = `https://hitokoto.cn/?uuid=${data.uuid}`
  609. hitokoto.innerText = data.hitokoto
  610. })
  611. .catch(console.error)
  612. </script>
  613. </font>
  614. </center> -->
  615. <div id="rcorners2" >
  616. <div id="rcorners1">
  617. <!-- <i class="fa fa-calendar" style="font-size:100"></i> -->
  618. <body>
  619. <font color="#4351AF">
  620. <p class="p1"></p>
  621. <script defer>
  622. //格式:2020年04月12日 10:20:00 星期二
  623. function format(newDate) {
  624. var day = newDate.getDay();
  625. var y = newDate.getFullYear();
  626. var m =
  627. newDate.getMonth() + 1 < 10
  628. ? "0" + (newDate.getMonth() + 1)
  629. : newDate.getMonth() + 1;
  630. var d =
  631. newDate.getDate() < 10 ? "0" + newDate.getDate() : newDate.getDate();
  632. var h =
  633. newDate.getHours() < 10 ? "0" + newDate.getHours() : newDate.getHours();
  634. var min =
  635. newDate.getMinutes() < 10
  636. ? "0" + newDate.getMinutes()
  637. : newDate.getMinutes();
  638. var s =
  639. newDate.getSeconds() < 10
  640. ? "0" + newDate.getSeconds()
  641. : newDate.getSeconds();
  642. var dict = {
  643. 1: "一",
  644. 2: "二",
  645. 3: "三",
  646. 4: "四",
  647. 5: "五",
  648. 6: "六",
  649. 0: "天",
  650. };
  651. //var week=["日","一","二","三","四","五","六"]
  652. return (
  653. y +
  654. "年" +
  655. m +
  656. "月" +
  657. d +
  658. "日" +
  659. " " +
  660. h +
  661. ":" +
  662. min +
  663. ":" +
  664. s +
  665. " 星期" +
  666. dict[day]
  667. );
  668. }
  669. var timerId = setInterval(function () {
  670. var newDate = new Date();
  671. var p1 = document.querySelector(".p1");
  672. if (p1) {
  673. p1.textContent = format(newDate);
  674. }
  675. }, 1000);
  676. </script>
  677. </font>
  678. </body>
  679. <!-- <b><span id="time"></span></b> -->
  680. </div>
  681. <ul>
  682. <li>通过主题和目录以打开文章</li>
  683. <ul>
  684. <li>基于Material for MkDocs美化</li>
  685. <li>简洁美观,功能多元化</li>
  686. </ul>
  687. <li>简单易上手,小白配置</li>
  688. <li>
  689. 如遇到网页卡顿/打开文章后无法显示图片的情况,请使用<strong>科学上网</strong>以打破信息壁垒
  690. </li>
  691. </ul>
  692. </div>
  693. <!-- - 基于Material for MkDocs美化
  694. - 简洁美观,功能多元化
  695. - 简单易上手,小白配置
  696. - 𝕙𝕒𝕧𝕖 𝕒 𝕘𝕠𝕠𝕕 𝕥𝕚𝕞𝕖 ! -->
  697. <p class="annotate">快速谈话(1) 联系我(2)</p>
  698. <ol>
  699. <li>Test</li>
  700. <li>18939533255</li>
  701. </ol>
  702. <hr />
  703. <p><strong>推荐文章<span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18 22a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2h-6v7L9.5 7.5 7 9V2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12Z"/></svg></span></strong></p>
  704. <ul>
  705. <li><a href="blog/Mkdocs/mkdocs1/">利用Mkdocs部署静态网页至GitHub pages</a></li>
  706. <li><a href="blog/Mkdocs/linktech/">如何给MKdocs添加友链</a></li>
  707. <li><a href="blog/">Blogger</a></li>
  708. </ul>
  709. <p>本站访问量:<script async src="//finicounter.eu.org/finicounter.js"></script>
  710. <span id="finicount_views"></span></p>
  711. <div class="footnote">
  712. <hr />
  713. <ol>
  714. <li id="fn:Knowing-that-loving-you-has-no-ending">
  715. <p>太阳总是能温暖向日葵&#160;<a class="footnote-backref" href="#fnref:Knowing-that-loving-you-has-no-ending" title="Jump back to footnote 1 in the text">&#8617;</a></p>
  716. </li>
  717. <li id="fn:see-how-much-I-love-you">
  718. <p>All problems in computer science can be solved by another level of indirection&#160;<a class="footnote-backref" href="#fnref:see-how-much-I-love-you" title="Jump back to footnote 2 in the text">&#8617;</a></p>
  719. </li>
  720. </ol>
  721. </div>
  722. <!--
  723. Copyright (c) 2016-2023 Martin Donath <martin.donath@squidfunk.com>
  724. Permission is hereby granted, free of charge, to any person obtaining a copy
  725. of this software and associated documentation files (the "Software"), to
  726. deal in the Software without restriction, including without limitation the
  727. rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
  728. sell copies of the Software, and to permit persons to whom the Software is
  729. furnished to do so, subject to the following conditions:
  730. The above copyright notice and this permission notice shall be included in
  731. all copies or substantial portions of the Software.
  732. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  733. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  734. FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
  735. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  736. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  737. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
  738. IN THE SOFTWARE.
  739. -->
  740. <!-- Determine feedback configuration -->
  741. <!-- Determine whether to show feedback -->
  742. <!-- Was this page helpful? -->
  743. <!--
  744. Copyright (c) 2016-2023 Martin Donath <martin.donath@squidfunk.com>
  745. Permission is hereby granted, free of charge, to any person obtaining a copy
  746. of this software and associated documentation files (the "Software"), to
  747. deal in the Software without restriction, including without limitation the
  748. rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
  749. sell copies of the Software, and to permit persons to whom the Software is
  750. furnished to do so, subject to the following conditions:
  751. The above copyright notice and this permission notice shall be included in
  752. all copies or substantial portions of the Software.
  753. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  754. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  755. FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
  756. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  757. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  758. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
  759. IN THE SOFTWARE.
  760. -->
  761. <!-- Comment system -->
  762. </article>
  763. </div>
  764. <script>var tabs=__md_get("__tabs");if(Array.isArray(tabs))e:for(var set of document.querySelectorAll(".tabbed-set")){var tab,labels=set.querySelector(".tabbed-labels");for(tab of tabs)for(var label of labels.getElementsByTagName("label"))if(label.innerText.trim()===tab){var input=document.getElementById(label.htmlFor);input.checked=!0;continue e}}</script>
  765. </div>
  766. <button type="button" class="md-top md-icon" data-md-component="top" hidden>
  767. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12Z"/></svg>
  768. 回到页面顶部
  769. </button>
  770. </main>
  771. <!--
  772. Copyright (c) 2016-2023 Martin Donath <martin.donath@squidfunk.com>
  773. Permission is hereby granted, free of charge, to any person obtaining a copy
  774. of this software and associated documentation files (the "Software"), to
  775. deal in the Software without restriction, including without limitation the
  776. rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
  777. sell copies of the Software, and to permit persons to whom the Software is
  778. furnished to do so, subject to the following conditions:
  779. The above copyright notice and this permission notice shall be included in
  780. all copies or substantial portions of the Software.
  781. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  782. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  783. FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
  784. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  785. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  786. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
  787. IN THE SOFTWARE.
  788. -->
  789. <!-- Footer -->
  790. <footer class="md-footer">
  791. <!-- Link to previous and/or next page -->
  792. <!-- Further information -->
  793. <div class="md-footer-meta md-typeset">
  794. <div class="md-footer-meta__inner md-grid">
  795. <div class="md-copyright">
  796. <div class="md-copyright__highlight">
  797. Copyright &copy; 2022~2023 Wcowin/All Rights Reserved.
  798. </div>
  799. Made with
  800. <a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
  801. Material for MkDocs
  802. </a>
  803. </div>
  804. <!-- Social links -->
  805. <center>
  806. <footer>
  807. <a href="https://icp.gov.moe/?keyword=20230640" target="_blank">萌ICP备20230640号</a>
  808. </footer>
  809. </center>
  810. <div class="md-social">
  811. <a href="https://twitter.com/wcowin_" target="_blank" rel="noopener" title="twitter.com" class="md-social__link">
  812. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8l164.9-188.5L26.8 48h145.6l100.5 132.9L389.2 48zm-24.8 373.8h39.1L151.1 88h-42l255.3 333.8z"/></svg>
  813. </a>
  814. <a href="https://github.com/Wcowin" target="_blank" rel="noopener" title="github.com" class="md-social__link">
  815. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg>
  816. </a>
  817. <a href="mailto:<wangkewen821@gmail.com>" target="_blank" rel="noopener" title="" class="md-social__link">
  818. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M64 112c-8.8 0-16 7.2-16 16v22.1l172.5 141.6c20.7 17 50.4 17 71.1 0L464 150.1V128c0-8.8-7.2-16-16-16H64zM48 212.2V384c0 8.8 7.2 16 16 16h384c8.8 0 16-7.2 16-16V212.2L322 328.8c-38.4 31.5-93.7 31.5-132 0L48 212.2zM0 128c0-35.3 28.7-64 64-64h384c35.3 0 64 28.7 64 64v256c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128z"/></svg>
  819. </a>
  820. <a href="https://space.bilibili.com/1407028951?spm_id_from=333.1007.0.0" target="_blank" rel="noopener" title="space.bilibili.com" class="md-social__link">
  821. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc.--><path d="M488.6 104.1c16.7 18.1 24.4 39.7 23.3 65.7v202.4c-.4 26.4-9.2 48.1-26.5 65.1-17.2 17-39.1 25.9-65.5 26.7H92.02c-26.45-.8-48.21-9.8-65.28-27.2C9.682 419.4.767 396.5 0 368.2V169.8c.767-26 9.682-47.6 26.74-65.7C43.81 87.75 65.57 78.77 92.02 78h29.38L96.05 52.19c-5.75-5.73-8.63-13-8.63-21.79 0-8.8 2.88-16.06 8.63-21.797C101.8 2.868 109.1 0 117.9 0s16.1 2.868 21.9 8.603L213.1 78h88l74.5-69.397C381.7 2.868 389.2 0 398 0c8.8 0 16.1 2.868 21.9 8.603 5.7 5.737 8.6 12.997 8.6 21.797 0 8.79-2.9 16.06-8.6 21.79L394.6 78h29.3c26.4.77 48 9.75 64.7 26.1zm-38.8 69.7c-.4-9.6-3.7-17.4-10.7-23.5-5.2-6.1-14-9.4-22.7-9.8H96.05c-9.59.4-17.45 3.7-23.58 9.8-6.14 6.1-9.4 13.9-9.78 23.5v194.4c0 9.2 3.26 17 9.78 23.5s14.38 9.8 23.58 9.8H416.4c9.2 0 17-3.3 23.3-9.8 6.3-6.5 9.7-14.3 10.1-23.5V173.8zm-264.3 42.7c6.3 6.3 9.7 14.1 10.1 23.2V273c-.4 9.2-3.7 16.9-9.8 23.2-6.2 6.3-14 9.5-23.6 9.5-9.6 0-17.5-3.2-23.6-9.5-6.1-6.3-9.4-14-9.8-23.2v-33.3c.4-9.1 3.8-16.9 10.1-23.2 6.3-6.3 13.2-9.6 23.3-10 9.2.4 17 3.7 23.3 10zm191.5 0c6.3 6.3 9.7 14.1 10.1 23.2V273c-.4 9.2-3.7 16.9-9.8 23.2-6.1 6.3-14 9.5-23.6 9.5-9.6 0-17.4-3.2-23.6-9.5-7-6.3-9.4-14-9.7-23.2v-33.3c.3-9.1 3.7-16.9 10-23.2 6.3-6.3 14.1-9.6 23.3-10 9.2.4 17 3.7 23.3 10z"/></svg>
  822. </a>
  823. </div>
  824. </div>
  825. </div>
  826. </footer>
  827. </div>
  828. <div class="md-dialog" data-md-component="dialog">
  829. <div class="md-dialog__inner md-typeset"></div>
  830. </div>
  831. <script id="__config" type="application/json">{"base": ".", "features": ["announce.dismiss", "navigation.tracking", "navigation.tabs", "navigation.sections", "navigation.top", "navigation.footer", "search.suggest", "search.highlight", "search.share", "navigation.expand", "navigation.indexes", "content.tabs.link", "content.tooltips", "content.code.copy", "content.action.edit", "content.action.view", "content.code.annotate"], "search": "assets/javascripts/workers/search.a264c092.min.js", "translations": {"clipboard.copied": "\u5df2\u590d\u5236", "clipboard.copy": "\u590d\u5236", "search.result.more.one": "\u5728\u8be5\u9875\u4e0a\u8fd8\u6709 1 \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.more.other": "\u5728\u8be5\u9875\u4e0a\u8fd8\u6709 # \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.none": "\u6ca1\u6709\u627e\u5230\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.one": "\u627e\u5230 1 \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.other": "# \u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u7ed3\u679c", "search.result.placeholder": "\u952e\u5165\u4ee5\u5f00\u59cb\u641c\u7d22", "search.result.term.missing": "\u7f3a\u5c11", "select.version": "\u9009\u62e9\u5f53\u524d\u7248\u672c"}}</script>
  832. <script src="assets/javascripts/bundle.726fbb30.min.js"></script>
  833. <script src="javascripts/extra.js"></script>
  834. <script src="javascripts/mathjax.js"></script>
  835. <script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
  836. <script src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
  837. <script src="ckplayer/js/ckplayer.js"></script>
  838. <script src="https://cdn.jsdelivr.net/npm/gitalk@latest/dist/gitalk.min.js"></script>
  839. <script src="https://cdn.jsdelivr.net/npm/mermaid@10.0.2/dist/add-html-label-6e56ed67.min.js"></script>
  840. <script src="assets/javascripts/custom.9458f965.min.js"></script>
  841. </body>
  842. </html>