-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
25 lines (23 loc) · 44.2 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<!DOCTYPE html>
<html lang="en-US" dir="ltr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>刘圣杰的个人空间</title>
<meta name="description" content="刘圣杰, 刘圣杰的个人空间, liushengjie, lsj-io, lsj-io.online, 启示录 · 螃蟹, 互联网知识图谱">
<meta name="generator" content="VitePress v1.2.2">
<link rel="preload stylesheet" href="/assets/style.D5TelGIR.css" as="style">
<script type="module" src="/assets/app.BJZNYK6R.js"></script>
<link rel="preload" href="/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
<link rel="modulepreload" href="/assets/chunks/framework.DALfHeHd.js">
<link rel="modulepreload" href="/assets/chunks/theme.Dy9riBMD.js">
<link rel="modulepreload" href="/assets/index.md.BsGxzTvJ.lean.js">
<link rel="icon" href="/favicon.gif">
<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>
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
</head>
<body>
<div id="app"><div class="Layout" data-v-0d232d05><!--[--><!--]--><!--[--><span tabindex="-1" data-v-5d91748e></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-5d91748e> Skip to content </a><!--]--><!----><header class="VPNav" data-v-0d232d05 data-v-6a9d2d4e><div class="VPNavBar home top" data-v-6a9d2d4e data-v-a7468ed4><div class="wrapper" data-v-a7468ed4><div class="container" data-v-a7468ed4><div class="title" data-v-a7468ed4><div class="VPNavBarTitle" data-v-a7468ed4 data-v-862714c3><a class="title" href="/" data-v-862714c3><!--[--><!--]--><!--[--><img class="VPImage logo" src="/favicon.gif" alt data-v-86aa6555><!--]--><span data-v-862714c3>Hello World</span><!--[--><!--]--></a></div></div><div class="content" data-v-a7468ed4><div class="content-body" data-v-a7468ed4><!--[--><!--]--><div class="VPNavBarSearch search" data-v-a7468ed4><!--[--><!----><div id="local-search"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><span class="vp-icon DocSearch-Search-Icon"></span><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-a7468ed4 data-v-9307e2e5><span id="main-nav-aria-label" class="visually-hidden" data-v-9307e2e5>Main Navigation</span><!--[--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-9307e2e5 data-v-dbbdf88d><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-dbbdf88d><span class="text" data-v-dbbdf88d><!----><span data-v-dbbdf88d>🍊 前端领域</span><span class="vpi-chevron-down text-icon" data-v-dbbdf88d></span></span></button><div class="menu" data-v-dbbdf88d><div class="VPMenu" data-v-dbbdf88d data-v-00466f0b><div class="items" data-v-00466f0b><!--[--><!--[--><div class="VPMenuGroup" data-v-00466f0b data-v-011f944e><p class="title" data-v-011f944e>WEB 前端方向 🌋</p><!--[--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/前端/HTML/" data-v-fd34f4c1><!--[-->HTML5<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/前端/CSS/" data-v-fd34f4c1><!--[-->CSS3<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/前端/JavaScript/" data-v-fd34f4c1><!--[-->JavaScript、EcmaScript6<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/前端/TypeScript/" data-v-fd34f4c1><!--[-->TypeScript<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/前端/React/" data-v-fd34f4c1><!--[-->React<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/前端/Vue/" data-v-fd34f4c1><!--[-->Vue<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/前端/更多/" data-v-fd34f4c1><!--[-->...<!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-00466f0b data-v-011f944e><p class="title" data-v-011f944e>图形编程领域</p><!--[--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/图形编程技术/Canvas/" data-v-fd34f4c1><!--[-->Canvas<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/图形编程技术/Svg/" data-v-fd34f4c1><!--[-->Svg<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/图形编程技术/更多/" data-v-fd34f4c1><!--[-->...<!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-00466f0b data-v-011f944e><p class="title" data-v-011f944e>小程序方向</p><!--[--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/小程序/平台/" data-v-fd34f4c1><!--[-->平台<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/小程序/框架/" data-v-fd34f4c1><!--[-->框架工具<!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-00466f0b data-v-011f944e><p class="title" data-v-011f944e>客户端方向 ⛹♂️</p><!--[--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/APP客户端/Electron/" data-v-fd34f4c1><!--[-->Electron<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/APP客户端/React Native/" data-v-fd34f4c1><!--[-->React Native<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/APP客户端/更多/" data-v-fd34f4c1><!--[-->...<!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuLink" data-v-00466f0b data-v-fd34f4c1><a class="VPLink link" href="/前端/Web3/" data-v-fd34f4c1><!--[-->Web3<!--]--></a></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-9307e2e5 data-v-dbbdf88d><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-dbbdf88d><span class="text" data-v-dbbdf88d><!----><span data-v-dbbdf88d>🥭 后端领域</span><span class="vpi-chevron-down text-icon" data-v-dbbdf88d></span></span></button><div class="menu" data-v-dbbdf88d><div class="VPMenu" data-v-dbbdf88d data-v-00466f0b><div class="items" data-v-00466f0b><!--[--><!--[--><div class="VPMenuGroup" data-v-00466f0b data-v-011f944e><p class="title" data-v-011f944e>语言 🚧</p><!--[--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/后端/Nodejs/" data-v-fd34f4c1><!--[-->Nodejs<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/后端/C/" data-v-fd34f4c1><!--[-->C<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/后端/更多/" data-v-fd34f4c1><!--[-->...<!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-00466f0b data-v-011f944e><p class="title" data-v-011f944e>数据库方向 🚧</p><!--[--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/数据库/MongoDB/" data-v-fd34f4c1><!--[-->MongoDB<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/数据库/Redis/" data-v-fd34f4c1><!--[-->Redis<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/数据库/更多/" data-v-fd34f4c1><!--[-->...<!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuGroup" data-v-00466f0b data-v-011f944e><p class="title" data-v-011f944e>人工智能方向 ❌</p><!--[--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/人工智能/OpenCV/" data-v-fd34f4c1><!--[-->OpenCV<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-011f944e data-v-fd34f4c1><a class="VPLink link" href="/人工智能/TensorFlow/" data-v-fd34f4c1><!--[-->TensorFlow<!--]--></a></div><!--]--><!--]--></div><!--]--><!--[--><div class="VPMenuLink" data-v-00466f0b data-v-fd34f4c1><a class="VPLink link" href="/后端/其他/" data-v-fd34f4c1><!--[-->其他工具<!--]--></a></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-9307e2e5 data-v-dbbdf88d><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-dbbdf88d><span class="text" data-v-dbbdf88d><!----><span data-v-dbbdf88d>🥥 工具箱</span><span class="vpi-chevron-down text-icon" data-v-dbbdf88d></span></span></button><div class="menu" data-v-dbbdf88d><div class="VPMenu" data-v-dbbdf88d data-v-00466f0b><div class="items" data-v-00466f0b><!--[--><!--[--><div class="VPMenuLink" data-v-00466f0b data-v-fd34f4c1><a class="VPLink link" href="/工具箱/语言及命令行工具/" data-v-fd34f4c1><!--[-->语言及命令行工具<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-00466f0b data-v-fd34f4c1><a class="VPLink link" href="/工具箱/开发工具/" data-v-fd34f4c1><!--[-->开发工具<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-00466f0b data-v-fd34f4c1><a class="VPLink link" href="/工具箱/编译打包工具/" data-v-fd34f4c1><!--[-->编译打包工具<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-00466f0b data-v-fd34f4c1><a class="VPLink link" href="/工具箱/版本管理工具/" data-v-fd34f4c1><!--[-->版本管理工具<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-00466f0b data-v-fd34f4c1><a class="VPLink link" href="/工具箱/集成测试工具/" data-v-fd34f4c1><!--[-->集成测试工具<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-00466f0b data-v-fd34f4c1><a class="VPLink link" href="/工具箱/设计工具/" data-v-fd34f4c1><!--[-->设计工具<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-00466f0b data-v-fd34f4c1><a class="VPLink link" href="/工具箱/文档工具/" data-v-fd34f4c1><!--[-->文档工具<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-00466f0b data-v-fd34f4c1><a class="VPLink link" href="/工具箱/资料/" data-v-fd34f4c1><!--[-->资料<!--]--></a></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-9307e2e5 data-v-dbbdf88d><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-dbbdf88d><span class="text" data-v-dbbdf88d><!----><span data-v-dbbdf88d>🍈 计算机知识</span><span class="vpi-chevron-down text-icon" data-v-dbbdf88d></span></span></button><div class="menu" data-v-dbbdf88d><div class="VPMenu" data-v-dbbdf88d data-v-00466f0b><div class="items" data-v-00466f0b><!--[--><!--[--><div class="VPMenuLink" data-v-00466f0b data-v-fd34f4c1><a class="VPLink link" href="/计算机知识/数据结构/" data-v-fd34f4c1><!--[-->数据结构<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-00466f0b data-v-fd34f4c1><a class="VPLink link" href="/计算机知识/网络协议/" data-v-fd34f4c1><!--[-->网络协议<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-00466f0b data-v-fd34f4c1><a class="VPLink link" href="/计算机知识/系统/" data-v-fd34f4c1><!--[-->系统<!--]--></a></div><!--]--><!--[--><div class="VPMenuLink" data-v-00466f0b data-v-fd34f4c1><a class="VPLink link" href="/计算机知识/硬件/" data-v-fd34f4c1><!--[-->硬件<!--]--></a></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><a class="VPLink link vp-external-link-icon VPNavBarMenuLink" href="https://opensource.lsj-io.online" target="_blank" rel="noreferrer" tabindex="0" data-v-9307e2e5 data-v-3aa2a942><!--[--><span data-v-3aa2a942>🧪 实验室</span><!--]--></a><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-a7468ed4 data-v-05f5da79><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="Switch to dark theme" aria-checked="false" data-v-05f5da79 data-v-1ca081f6 data-v-c27787e3><span class="check" data-v-c27787e3><span class="icon" data-v-c27787e3><!--[--><span class="vpi-sun sun" data-v-1ca081f6></span><span class="vpi-moon moon" data-v-1ca081f6></span><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-a7468ed4 data-v-e966748a data-v-cdc84b3b><!--[--><a class="VPSocialLink no-icon" href="https://github.com/vuejs/vitepress" aria-label="github" target="_blank" rel="noopener" data-v-cdc84b3b data-v-63ddfe0a><span class="vpi-social-github" /></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-a7468ed4 data-v-cbcdb1a4 data-v-dbbdf88d><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-dbbdf88d><span class="vpi-more-horizontal icon" data-v-dbbdf88d></span></button><div class="menu" data-v-dbbdf88d><div class="VPMenu" data-v-dbbdf88d data-v-00466f0b><!----><!--[--><!--[--><!----><div class="group" data-v-cbcdb1a4><div class="item appearance" data-v-cbcdb1a4><p class="label" data-v-cbcdb1a4>Appearance</p><div class="appearance-action" data-v-cbcdb1a4><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="Switch to dark theme" aria-checked="false" data-v-cbcdb1a4 data-v-1ca081f6 data-v-c27787e3><span class="check" data-v-c27787e3><span class="icon" data-v-c27787e3><!--[--><span class="vpi-sun sun" data-v-1ca081f6></span><span class="vpi-moon moon" data-v-1ca081f6></span><!--]--></span></span></button></div></div></div><div class="group" data-v-cbcdb1a4><div class="item social-links" data-v-cbcdb1a4><div class="VPSocialLinks social-links-list" data-v-cbcdb1a4 data-v-cdc84b3b><!--[--><a class="VPSocialLink no-icon" href="https://github.com/vuejs/vitepress" aria-label="github" target="_blank" rel="noopener" data-v-cdc84b3b data-v-63ddfe0a><span class="vpi-social-github" /></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-a7468ed4 data-v-41ea89e1><span class="container" data-v-41ea89e1><span class="top" data-v-41ea89e1></span><span class="middle" data-v-41ea89e1></span><span class="bottom" data-v-41ea89e1></span></span></button></div></div></div></div><div class="divider" data-v-a7468ed4><div class="divider-line" data-v-a7468ed4></div></div></div><!----></header><!----><!----><div class="VPContent is-home" id="VPContent" data-v-0d232d05 data-v-bdda6f17><div class="VPHome" data-v-bdda6f17 data-v-c7f7e278><!--[--><!--]--><div class="VPHero VPHomeHero" data-v-c7f7e278 data-v-dc775012><div class="container" data-v-dc775012><div class="main" data-v-dc775012><!--[--><!--]--><!--[--><h1 class="name" data-v-dc775012><span class="clip" data-v-dc775012>🕷️</span></h1><!----><p class="tagline" data-v-dc775012>互联网技术学习,记录与分享。</p><!--]--><!--[--><!--]--><div class="actions" data-v-dc775012><!--[--><div class="action" data-v-dc775012><a class="VPButton medium brand" href="/" data-v-dc775012 data-v-99d578a9>首页</a></div><!--]--></div><!--[--><!--]--></div><!----></div></div><!--[--><!--]--><!--[--><!--]--><div class="VPFeatures VPHomeFeatures" data-v-c7f7e278 data-v-bb2dbb6b><div class="container" data-v-bb2dbb6b><div class="items" data-v-bb2dbb6b><!--[--><div class="grid-3 item" data-v-bb2dbb6b><div class="VPLink no-icon VPFeature" data-v-bb2dbb6b data-v-dd6bf7c9><!--[--><article class="box" data-v-dd6bf7c9><!----><h2 class="title" data-v-dd6bf7c9>前端</h2><p class="details" data-v-dd6bf7c9>前端,面向用户端平台</p><!----></article><!--]--></div></div><div class="grid-3 item" data-v-bb2dbb6b><div class="VPLink no-icon VPFeature" data-v-bb2dbb6b data-v-dd6bf7c9><!--[--><article class="box" data-v-dd6bf7c9><!----><h2 class="title" data-v-dd6bf7c9>后端</h2><p class="details" data-v-dd6bf7c9>后端,数据与服务</p><!----></article><!--]--></div></div><div class="grid-3 item" data-v-bb2dbb6b><div class="VPLink no-icon VPFeature" data-v-bb2dbb6b data-v-dd6bf7c9><!--[--><article class="box" data-v-dd6bf7c9><!----><h2 class="title" data-v-dd6bf7c9>其他</h2><p class="details" data-v-dd6bf7c9>探索开源技术</p><!----></article><!--]--></div></div><!--]--></div></div></div><!--[--><!--]--><div class="vp-doc container" style="" data-v-c7f7e278 data-v-9b6e7d1f><!--[--><div style="position:relative;" data-v-c7f7e278><div></div></div><!--]--></div></div></div><footer class="VPFooter" data-v-0d232d05 data-v-37f56a46><div class="container" data-v-37f56a46><!----><p class="copyright" data-v-37f56a46>Copyright © 2024</p></div></footer><!--[--><!--]--></div></div>
<script>window.__VP_HASH_MAP__=JSON.parse("{\"app客户端_electron_index.md\":\"DvYGiHVZ\",\"app客户端_electron_打包_index.md\":\"04Owf8sv\",\"app客户端_react native_安装_使用 expo 平台.md\":\"D1r-K8Hu\",\"app客户端_electron_安装_环境搭建.md\":\"CfHZBaAE\",\"app客户端_react native_index.md\":\"NbNIAgBn\",\"app客户端_更多_tauri_介绍.md\":\"oOCAUaQ0\",\"app客户端_react native_安装_环境搭建.md\":\"31GAC_Kz\",\"app客户端_更多_tauri_安装_环境搭建.md\":\"B-aoFoTo\",\"app客户端_更多_index.md\":\"UrU7gvCt\",\"index.md\":\"BsGxzTvJ\",\"人工智能_tensorflow_index.md\":\"CeiXmrmq\",\"人工智能_opencv_index.md\":\"TbeNu1x3\",\"前端_css_index.md\":\"D0uJtUE3\",\"前端_css_应用篇_fixed失效.md\":\"D_hRcowa\",\"前端_html_index.md\":\"DXjO-JVE\",\"前端_html_备份_bom 浏览器对象模型_全局 api_alert_index.md\":\"u-Ka6JOr\",\"前端_html_备份_bom 浏览器对象模型_全局对象_history 对象_index.md\":\"CVGqFRhK\",\"前端_html_备份_bom 浏览器对象模型_全局对象_location 对象_index.md\":\"CFCq2Gof\",\"前端_html_备份_bom 浏览器对象模型_全局对象_navigator 对象_index.md\":\"6ekEfrUi\",\"前端_html_备份_bom 浏览器对象模型_全局对象_screen 对象_index.md\":\"C-WCIGq2\",\"前端_html_备份_bom 浏览器对象模型_数据通信 api_websocket_index.md\":\"DFXfCLZl\",\"前端_html_备份_dom 文档对象模型_document event_index.md\":\"xSWEZ-40\",\"前端_html_备份_bom 浏览器对象模型_数据通信 api_xmlhttprequest api_index.md\":\"B-Doghad\",\"前端_html_备份_dom 文档对象模型_dom_index.md\":\"0fcJdToD\",\"前端_html_备份_bom 浏览器对象模型_数据通信 api_fetch api_index.md\":\"Dvhfgb8w\",\"前端_html_备份_bom 浏览器对象模型_全局对象_window 对象_index.md\":\"C9NpFQU8\",\"前端_javascript_设计模式_其他模式_命令模式_index.md\":\"DldpRgW0\",\"前端_html_备份_dom 文档对象模型_node_index.md\":\"Cq5q97ws\",\"前端_javascript_设计模式_结构型模式_适配器模式_index.md\":\"DuNXJ-Jo\",\"前端_javascript_设计模式_结构型模式_桥接模式_index.md\":\"D8D2KH2a\",\"前端_javascript_设计模式_创建型模式_抽象工厂模式_index.md\":\"CUqdN29g\",\"前端_javascript_设计模式_创建型模式_2. 原型模式.md\":\"D1ogvC1a\",\"前端_javascript_设计模式_结构型模式_装饰器模式_index.md\":\"CfVKnxjt\",\"前端_javascript_编程面向对象_创建对象_1. 工厂模式.md\":\"BgI3i4-j\",\"前端_javascript_设计模式_行为型模式_状态模式_index.md\":\"CEYS3lc0\",\"前端_javascript_应用_类型转换.md\":\"Dp5jd5LD\",\"前端_javascript_设计模式_行为型模式_策略模式_index.md\":\"DwvKLxoX\",\"前端_更多_seajs_过时的 🚧.md\":\"B16w8C05\",\"前端_vue_框架生态技术_vuex_初始化.md\":\"Bgiwavl2\",\"前端_web3_index.md\":\"3jkIGEsb\",\"前端_javascript_设计模式_行为型模式_观察者模式_index.md\":\"CSl2l5Jf\",\"前端_更多_angularjs_过时的 🚧.md\":\"D-BROMnz\",\"前端_更多_index.md\":\"CyU5rADh\",\"前端_更多_jquery_过时的 🚧.md\":\"cux8idew\",\"前端_更多_knockoutjs_过时的 🚧.md\":\"CFOhXBeN\",\"前端_更多_requirejs_过时的 🚧.md\":\"jADMz2Gu\",\"前端_javascript_设计模式_结构型模式_享元模式_index.md\":\"CiqyGqxC\",\"前端_javascript_设计模式_行为型模式_解释器模式_index.md\":\"CxJuk6It\",\"前端_javascript_设计模式_行为型模式_访问者模式_index.md\":\"CI5C7E2O\",\"前端_javascript_设计模式_行为型模式_责任链模式_index.md\":\"C5O8rOAS\",\"前端_react_index.md\":\"CfTg0mRB\",\"前端_react_应用篇_react-beautiful-dnd使用_index.md\":\"CM1FbQjs\",\"前端_javascript_编程面向对象_继承_5. 寄生式继承.md\":\"Btwxuke7\",\"后端_其他_mqtt_mqtt 🌪️.md\":\"CC4b4qFS\",\"前端_javascript_设计模式_index.md\":\"Bt9tNK54\",\"后端_其他_grpc_grpc 🌪️.md\":\"BcE9ZxKO\",\"后端_c_index.md\":\"BtgkInEO\",\"前端_javascript_设计模式_其他模式_依赖注入模式_index.md\":\"BejwQ0iX\",\"前端_javascript_设计模式_其他模式_发布-订阅模式_index.md\":\"acIq7LFG\",\"图形编程技术_svg_index.md\":\"BSIt3KZ9\",\"后端_其他_nginx_index.md\":\"Djc9cbaz\",\"后端_其他_nginx_安装_linux安装.md\":\"b0EMGAcf\",\"后端_其他_nginx_运行_运行.md\":\"CudS9PPW\",\"前端_javascript_设计模式_结构型模式_组合模式_index.md\":\"t89rocGu\",\"后端_其他_nginx_配置_main.md\":\"BPQY2Zt2\",\"后端_其他_nginx_配置_启动gzip压缩.md\":\"bmWmyjIk\",\"后端_其他_nginx_配置_启动nginx缓存静态文件.md\":\"CmdPoa9k\",\"后端_其他_rabbitmq_rabbitmq 🌪️.md\":\"CL5ns-iJ\",\"图形编程技术_canvas_index.md\":\"rdR_-vni\",\"后端_其他_index.md\":\"-dkixCGI\",\"后端_更多_index.md\":\"gWgY3zTt\",\"前端_html_备份_dom 文档对象模型_document_index.md\":\"yj-fJOUh\",\"前端_react_应用篇_经验_index.md\":\"Qgtk0cqX\",\"后端_其他_nginx_安装_mac安装.md\":\"BOn_qcg5\",\"后端_nodejs_index.md\":\"CoqXi03Y\",\"前端_javascript_设计模式_其他模式_惰性模式_index.md\":\"BWlYnw6f\",\"前端_react_框架_nextjs_初始化.md\":\"BtqxIWas\",\"前端_javascript_设计模式_创建型模式_3. 工厂模式.md\":\"tMWq5i_-\",\"前端_javascript_设计模式_创建型模式_建造者模式_index.md\":\"DEcZtXfX\",\"前端_javascript_设计模式_其他模式_回调模式_index.md\":\"DNsWM225\",\"前端_javascript_编程面向对象_创建对象_3. 原型模式.md\":\"Dy5tLleH\",\"前端_javascript_设计模式_其他模式_模块模式_index.md\":\"ByM4kFwR\",\"前端_javascript_编程面向对象_创建对象_4. 构造函数与原型组合模式.md\":\"Dmss4YXg\",\"前端_typescript_index.md\":\"ihtRqn5g\",\"前端_react_框架_remix_初始化.md\":\"D2me4t8M\",\"前端_vue_框架_nuxtjs_初始化.md\":\"M2SBqkLg\",\"后端_其他_nginx_安装_源文件编译安装.md\":\"Wh4DLMHj\",\"后端_其他_docker_docker.md\":\"BbbVeA8C\",\"前端_javascript_编程面向对象_继承_4. 原型式继承.md\":\"B3qtYpgb\",\"前端_javascript_编程面向对象_类_1. 类.md\":\"BsbfIi6N\",\"前端_javascript_应用_类型检测.md\":\"C6kSu2dM\",\"前端_javascript_设计模式_结构型模式_外观模式_index.md\":\"Cg_pfgIp\",\"前端_javascript_设计模式_结构型模式_代理模式_index.md\":\"BaP5J4IE\",\"工具箱_版本管理工具_npm_package.json文件.md\":\"CbYOrR_c\",\"前端_javascript_index.md\":\"D2naUwAo\",\"前端_javascript_应用_值属性.md\":\"Bu5TJ62R\",\"前端_javascript_应用_函数参数.md\":\"CJjYKg5E\",\"前端_javascript_应用_控制抽象化_asyncfunction_index.md\":\"D3bPrxHE\",\"前端_javascript_编程面向对象_index.md\":\"Cq-u8ur5\",\"前端_javascript_编程面向对象_创建对象_2. 构造函数.md\":\"BhBSGPHF\",\"前端_javascript_设计模式_行为型模式_中介者模式_index.md\":\"V1m1d_RQ\",\"前端_vue_框架生态技术_vue router_初始化.md\":\"CSjPEnq9\",\"前端_javascript_应用_控制抽象化_generator_index.md\":\"BjqrMiyM\",\"前端_javascript_应用_控制抽象化_promise_index.md\":\"UjNgBTVA\",\"前端_javascript_应用_浏览器跨域篇.md\":\"nUXzZm6-\",\"前端_html_备份_dom 文档对象模型_element_index.md\":\"BzI2Pd0h\",\"前端_javascript_应用_控制抽象化_generatorfunction_index.md\":\"aF4JXQnz\",\"工具箱_版本管理工具_pnpm_安装.md\":\"BwaNoDTt\",\"工具箱_版本管理工具_npm_发布npm包.md\":\"CIeVJm0l\",\"工具箱_版本管理工具_npm_安装.md\":\"D7JHxKx2\",\"前端_javascript_编程面向对象_继承_1. 原型链.md\":\"BD145hll\",\"前端_javascript_编程面向对象_继承_2. 构造函数继承.md\":\"D0YJKYZt\",\"前端_javascript_编程面向对象_创建对象_7. 寄生组合式继承.md\":\"CXJXRY7k\",\"前端_javascript_设计模式_创建型模式_1. 单例模式.md\":\"3GbDAmNA\",\"工具箱_编译打包工具_index.md\":\"5RtuPiN-\",\"工具箱_版本管理工具_yarn_安装.md\":\"Dn0vFjDr\",\"工具箱_编译打包工具_vite_index.md\":\"g635qHyb\",\"前端_javascript_编程面向对象_创建对象_8. 稳妥构造函数模式.md\":\"Dfjwocs-\",\"工具箱_设计工具_ui 设计师_figma.md\":\"CxuKML0_\",\"工具箱_设计工具_index.md\":\"BelPZSll\",\"前端_javascript_设计模式_行为型模式_模板方法模式_index.md\":\"CnnAoEF1\",\"工具箱_设计工具_建模设计师_unity.md\":\"Dzzs_Bbe\",\"数据库_redis_index.md\":\"CIUD0-VZ\",\"数据库_redis_报错_问题与方法.md\":\"AXI2-d89\",\"前端_javascript_编程面向对象_创建对象_5. 动态原型模式.md\":\"BxyWCkfO\",\"数据库_更多_mysql_基本语法_数值类型.md\":\"Ch3KeeRt\",\"数据库_mongodb_index.md\":\"CReyMz_n\",\"工具箱_资料_index.md\":\"BFXVQlpl\",\"工具箱_设计工具_建模设计师_unrealengine.md\":\"BnM0dDOC\",\"工具箱_语言及命令行工具_curl_入门.md\":\"BL4yLYAZ\",\"前端_javascript_设计模式_行为型模式_命令模式_index.md\":\"RjV47x7r\",\"工具箱_语言及命令行工具_yaml_yaml数据序列化.md\":\"C3zoRU5Z\",\"数据库_更多_mysql_index.md\":\"CRKylaPd\",\"工具箱_设计工具_建模设计师_blender.md\":\"CA5n6-ZB\",\"前端_react_框架生态技术_react router.md\":\"C7HYqwYc\",\"图形编程技术_更多_游戏领域_index.md\":\"D_Z2aXPY\",\"数据库_更多_mysql_基本语法_数据库.md\":\"B_ZHm-ej\",\"小程序_平台_qq小程序_入门.md\":\"DViGxySt\",\"图形编程技术_更多_index.md\":\"PAituRyH\",\"小程序_平台_index.md\":\"BWm5MUAO\",\"小程序_平台_抖音小程序_入门.md\":\"CZcvCpG5\",\"小程序_框架_taro_安装.md\":\"CfqTvc5M\",\"工具箱_开发工具_vscode_vscode 插件推荐.md\":\"Cm-65VRt\",\"工具箱_语言及命令行工具_index.md\":\"kufafIwd\",\"小程序_框架_taro_配置_config.md\":\"CZqHl4q0\",\"数据库_更多_mysql_应用_node.js 连接 mysql.md\":\"DFpIPPTG\",\"小程序_平台_微信小程序_入门.md\":\"EhmNAZdX\",\"小程序_框架_uniapp_安装.md\":\"BoZRNnL1\",\"小程序_平台_支付宝小程序_入门.md\":\"BZBNt9xz\",\"数据库_更多_mysql_基本语法_表.md\":\"CIQn0C1W\",\"工具箱_开发工具_index.md\":\"3IucUaq6\",\"数据库_更多_mysql_基本语法_函数.md\":\"AL5ohd1G\",\"小程序_框架_index.md\":\"CsJfWoav\",\"工具箱_文档工具_index.md\":\"CdgSHau-\",\"小程序_框架_taro_配置_app.config.ts文件.md\":\"DGBant5i\",\"工具箱_集成测试工具_index.md\":\"0iExxK59\",\"前端_react_框架生态技术_mobx.md\":\"riGg5_t5\",\"工具箱_版本管理工具_git_git命令.md\":\"CROpo9yU\",\"前端_javascript_编程面向对象_继承_3. 组合继承.md\":\"BCbsbrU5\",\"前端_javascript_设计模式_行为型模式_备忘录模式_index.md\":\"Z7fo0je-\",\"工具箱_版本管理工具_gitlab_安装.md\":\"BVLIsL4_\",\"工具箱_文档工具_nextra_入门.md\":\"oqrIuWfg\",\"工具箱_文档工具_vitepress_评论插件.md\":\"BPtPWAGw\",\"工具箱_版本管理工具_git_安装_linux.md\":\"DfBmMGM0\",\"前端_javascript_编程面向对象_创建对象_6. 寄生构造函数模式.md\":\"q9AzASfz\",\"工具箱_版本管理工具_git_安装_mac.md\":\"Cu57HSwt\",\"数据库_更多_mysql_应用_安装.md\":\"MT6SgAKf\",\"工具箱_文档工具_vitepress_入门.md\":\"Dn5ub3e1\",\"前端_vue_index.md\":\"43rgt_ev\",\"工具箱_版本管理工具_index.md\":\"CtiB-cdr\",\"工具箱_文档工具_vitepress_配置.md\":\"DQEJasJX\",\"前端_vue_框架生态技术_pinia_初始化.md\":\"C_2gnPq2\",\"数据库_更多_index.md\":\"DPUIJ-fh\",\"前端_react_框架_index.md\":\"B7kfiU69\",\"工具箱_版本管理工具_git_安装_window.md\":\"CnTaA5Qg\",\"前端_react_框架生态技术_redux.md\":\"guOySeYC\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"刘圣杰的个人空间\",\"description\":\"刘圣杰, 刘圣杰的个人空间, liushengjie, lsj-io, lsj-io.online, 启示录 · 螃蟹, 互联网知识图谱\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"siteTitle\":\"Hello World\",\"logo\":\"/favicon.gif\",\"search\":{\"provider\":\"local\"},\"lastUpdated\":{\"text\":\"最后更新于\",\"formatOptions\":{\"dateStyle\":\"short\",\"timeStyle\":\"short\"}},\"docFooter\":{\"prev\":\"上一页\",\"next\":\"下一页\"},\"footer\":{\"copyright\":\"Copyright © 2024\"},\"nav\":[{\"text\":\"🍊 前端领域\",\"items\":[{\"text\":\"WEB 前端方向 🌋\",\"items\":[{\"text\":\"HTML5\",\"link\":\"/前端/HTML/\"},{\"text\":\"CSS3\",\"link\":\"/前端/CSS/\"},{\"text\":\"JavaScript、EcmaScript6\",\"link\":\"/前端/JavaScript/\"},{\"text\":\"TypeScript\",\"link\":\"/前端/TypeScript/\"},{\"text\":\"React\",\"link\":\"/前端/React/\"},{\"text\":\"Vue\",\"link\":\"/前端/Vue/\"},{\"text\":\"...\",\"link\":\"/前端/更多/\"}]},{\"text\":\"图形编程领域\",\"items\":[{\"text\":\"Canvas\",\"link\":\"/图形编程技术/Canvas/\"},{\"text\":\"Svg\",\"link\":\"/图形编程技术/Svg/\"},{\"text\":\"...\",\"link\":\"/图形编程技术/更多/\"}]},{\"text\":\"小程序方向\",\"items\":[{\"text\":\"平台\",\"link\":\"/小程序/平台/\"},{\"text\":\"框架工具\",\"link\":\"/小程序/框架/\"}]},{\"text\":\"客户端方向 ⛹♂️\",\"items\":[{\"text\":\"Electron\",\"link\":\"/APP客户端/Electron/\"},{\"text\":\"React Native\",\"link\":\"/APP客户端/React Native/\"},{\"text\":\"...\",\"link\":\"/APP客户端/更多/\"}]},{\"text\":\"Web3\",\"link\":\"/前端/Web3/\"}]},{\"text\":\"🥭 后端领域\",\"items\":[{\"text\":\"语言 🚧\",\"items\":[{\"text\":\"Nodejs\",\"link\":\"/后端/Nodejs/\"},{\"text\":\"C\",\"link\":\"/后端/C/\"},{\"text\":\"...\",\"link\":\"/后端/更多/\"}]},{\"text\":\"数据库方向 🚧\",\"items\":[{\"text\":\"MongoDB\",\"link\":\"/数据库/MongoDB/\"},{\"text\":\"Redis\",\"link\":\"/数据库/Redis/\"},{\"text\":\"...\",\"link\":\"/数据库/更多/\"}]},{\"text\":\"人工智能方向 ❌\",\"items\":[{\"text\":\"OpenCV\",\"link\":\"/人工智能/OpenCV/\"},{\"text\":\"TensorFlow\",\"link\":\"/人工智能/TensorFlow/\"}]},{\"text\":\"其他工具\",\"link\":\"/后端/其他/\"}]},{\"text\":\"🥥 工具箱\",\"items\":[{\"text\":\"语言及命令行工具\",\"link\":\"/工具箱/语言及命令行工具/\"},{\"text\":\"开发工具\",\"link\":\"/工具箱/开发工具/\"},{\"text\":\"编译打包工具\",\"link\":\"/工具箱/编译打包工具/\"},{\"text\":\"版本管理工具\",\"link\":\"/工具箱/版本管理工具/\"},{\"text\":\"集成测试工具\",\"link\":\"/工具箱/集成测试工具/\"},{\"text\":\"设计工具\",\"link\":\"/工具箱/设计工具/\"},{\"text\":\"文档工具\",\"link\":\"/工具箱/文档工具/\"},{\"text\":\"资料\",\"link\":\"/工具箱/资料/\"}]},{\"text\":\"🍈 计算机知识\",\"items\":[{\"text\":\"数据结构\",\"link\":\"/计算机知识/数据结构/\"},{\"text\":\"网络协议\",\"link\":\"/计算机知识/网络协议/\"},{\"text\":\"系统\",\"link\":\"/计算机知识/系统/\"},{\"text\":\"硬件\",\"link\":\"/计算机知识/硬件/\"}]},{\"text\":\"🧪 实验室\",\"link\":\"https://opensource.lsj-io.online\"}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/vuejs/vitepress\"}],\"sidebar\":{\"/APP客户端/Electron\":[{\"text\":\"安装\",\"items\":[{\"text\":\"环境搭建\",\"link\":\"/APP客户端/Electron/安装/环境搭建.html\"}],\"collapsed\":false}],\"/APP客户端/React Native\":[{\"text\":\"安装\",\"items\":[{\"text\":\"使用 expo 平台\",\"link\":\"/APP客户端/React Native/安装/使用 expo 平台.html\"},{\"text\":\"环境搭建\",\"link\":\"/APP客户端/React Native/安装/环境搭建.html\"}],\"collapsed\":false}],\"/APP客户端/更多\":[{\"text\":\"Tauri\",\"items\":[{\"text\":\"介绍\",\"link\":\"/APP客户端/更多/Tauri/介绍.html\"},{\"text\":\"安装\",\"items\":[{\"text\":\"环境搭建\",\"link\":\"/APP客户端/更多/Tauri/安装/环境搭建.html\"}],\"collapsed\":false}],\"collapsed\":false}],\"/前端/CSS\":[{\"text\":\"应用篇\",\"items\":[{\"text\":\"Fixed失效\",\"link\":\"/前端/CSS/应用篇/Fixed失效.html\"}],\"collapsed\":false}],\"/前端/JavaScript\":[{\"text\":\"应用\",\"items\":[{\"text\":\"值属性\",\"link\":\"/前端/JavaScript/应用/值属性.html\"},{\"text\":\"函数参数\",\"link\":\"/前端/JavaScript/应用/函数参数.html\"},{\"text\":\"浏览器跨域篇\",\"link\":\"/前端/JavaScript/应用/浏览器跨域篇.html\"},{\"text\":\"类型检测\",\"link\":\"/前端/JavaScript/应用/类型检测.html\"},{\"text\":\"类型转换\",\"link\":\"/前端/JavaScript/应用/类型转换.html\"}],\"collapsed\":false},{\"text\":\"编程面向对象\",\"items\":[{\"text\":\"创建对象\",\"items\":[{\"text\":\"1. 工厂模式\",\"link\":\"/前端/JavaScript/编程面向对象/创建对象/1. 工厂模式.html\"},{\"text\":\"2. 构造函数\",\"link\":\"/前端/JavaScript/编程面向对象/创建对象/2. 构造函数.html\"},{\"text\":\"3. 原型模式\",\"link\":\"/前端/JavaScript/编程面向对象/创建对象/3. 原型模式.html\"},{\"text\":\"4. 构造函数与原型组合模式\",\"link\":\"/前端/JavaScript/编程面向对象/创建对象/4. 构造函数与原型组合模式.html\"},{\"text\":\"5. 动态原型模式\",\"link\":\"/前端/JavaScript/编程面向对象/创建对象/5. 动态原型模式.html\"},{\"text\":\"6. 寄生构造函数模式\",\"link\":\"/前端/JavaScript/编程面向对象/创建对象/6. 寄生构造函数模式.html\"},{\"text\":\"7. 寄生组合式继承\",\"link\":\"/前端/JavaScript/编程面向对象/创建对象/7. 寄生组合式继承.html\"},{\"text\":\"8. 稳妥构造函数模式\",\"link\":\"/前端/JavaScript/编程面向对象/创建对象/8. 稳妥构造函数模式.html\"}],\"collapsed\":false},{\"text\":\"类\",\"items\":[{\"text\":\"1. 类\",\"link\":\"/前端/JavaScript/编程面向对象/类/1. 类.html\"}],\"collapsed\":false},{\"text\":\"继承\",\"items\":[{\"text\":\"1. 原型链\",\"link\":\"/前端/JavaScript/编程面向对象/继承/1. 原型链.html\"},{\"text\":\"2. 构造函数继承\",\"link\":\"/前端/JavaScript/编程面向对象/继承/2. 构造函数继承.html\"},{\"text\":\"3. 组合继承\",\"link\":\"/前端/JavaScript/编程面向对象/继承/3. 组合继承.html\"},{\"text\":\"4. 原型式继承\",\"link\":\"/前端/JavaScript/编程面向对象/继承/4. 原型式继承.html\"},{\"text\":\"5. 寄生式继承\",\"link\":\"/前端/JavaScript/编程面向对象/继承/5. 寄生式继承.html\"}],\"collapsed\":false}],\"collapsed\":false},{\"text\":\"设计模式\",\"items\":[{\"text\":\"创建型模式\",\"items\":[{\"text\":\"1. 单例模式\",\"link\":\"/前端/JavaScript/设计模式/创建型模式/1. 单例模式.html\"},{\"text\":\"2. 原型模式\",\"link\":\"/前端/JavaScript/设计模式/创建型模式/2. 原型模式.html\"},{\"text\":\"3. 工厂模式\",\"link\":\"/前端/JavaScript/设计模式/创建型模式/3. 工厂模式.html\"}],\"collapsed\":false}],\"collapsed\":false}],\"/前端/React\":[{\"text\":\"框架\",\"items\":[{\"text\":\"Nextjs\",\"items\":[{\"text\":\"初始化\",\"link\":\"/前端/React/框架/Nextjs/初始化.html\"}],\"collapsed\":false},{\"text\":\"Remix\",\"items\":[{\"text\":\"初始化\",\"link\":\"/前端/React/框架/Remix/初始化.html\"}],\"collapsed\":false}],\"collapsed\":false},{\"text\":\"框架生态技术\",\"items\":[{\"text\":\"Mobx\",\"link\":\"/前端/React/框架生态技术/Mobx.html\"},{\"text\":\"React Router\",\"link\":\"/前端/React/框架生态技术/React Router.html\"},{\"text\":\"Redux\",\"link\":\"/前端/React/框架生态技术/Redux.html\"}],\"collapsed\":false}],\"/前端/Vue\":[{\"text\":\"框架\",\"items\":[{\"text\":\"Nuxtjs\",\"items\":[{\"text\":\"初始化\",\"link\":\"/前端/Vue/框架/Nuxtjs/初始化.html\"}],\"collapsed\":false}],\"collapsed\":false},{\"text\":\"框架生态技术\",\"items\":[{\"text\":\"Pinia\",\"items\":[{\"text\":\"初始化\",\"link\":\"/前端/Vue/框架生态技术/Pinia/初始化.html\"}],\"collapsed\":false},{\"text\":\"Vue Router\",\"items\":[{\"text\":\"初始化\",\"link\":\"/前端/Vue/框架生态技术/Vue Router/初始化.html\"}],\"collapsed\":false},{\"text\":\"Vuex\",\"items\":[{\"text\":\"初始化\",\"link\":\"/前端/Vue/框架生态技术/Vuex/初始化.html\"}],\"collapsed\":false}],\"collapsed\":false}],\"/前端/更多\":[{\"text\":\"angularjs\",\"items\":[{\"text\":\"过时的 🚧\",\"link\":\"/前端/更多/angularjs/过时的 🚧.html\"}],\"collapsed\":false},{\"text\":\"jquery\",\"items\":[{\"text\":\"过时的 🚧\",\"link\":\"/前端/更多/jquery/过时的 🚧.html\"}],\"collapsed\":false},{\"text\":\"knockoutjs\",\"items\":[{\"text\":\"过时的 🚧\",\"link\":\"/前端/更多/knockoutjs/过时的 🚧.html\"}],\"collapsed\":false},{\"text\":\"requirejs\",\"items\":[{\"text\":\"过时的 🚧\",\"link\":\"/前端/更多/requirejs/过时的 🚧.html\"}],\"collapsed\":false},{\"text\":\"seajs\",\"items\":[{\"text\":\"过时的 🚧\",\"link\":\"/前端/更多/seajs/过时的 🚧.html\"}],\"collapsed\":false}],\"/后端/其他\":[{\"text\":\"Docker\",\"items\":[{\"text\":\"Docker\",\"link\":\"/后端/其他/Docker/Docker.html\"}],\"collapsed\":false},{\"text\":\"Grpc\",\"items\":[{\"text\":\"Grpc 🌪️\",\"link\":\"/后端/其他/Grpc/Grpc 🌪️.html\"}],\"collapsed\":false},{\"text\":\"MQTT\",\"items\":[{\"text\":\"MQTT 🌪️\",\"link\":\"/后端/其他/MQTT/MQTT 🌪️.html\"}],\"collapsed\":false},{\"text\":\"Nginx\",\"items\":[{\"text\":\"安装\",\"items\":[{\"text\":\"Linux安装\",\"link\":\"/后端/其他/Nginx/安装/Linux安装.html\"},{\"text\":\"Mac安装\",\"link\":\"/后端/其他/Nginx/安装/Mac安装.html\"},{\"text\":\"源文件编译安装\",\"link\":\"/后端/其他/Nginx/安装/源文件编译安装.html\"}],\"collapsed\":false},{\"text\":\"运行\",\"items\":[{\"text\":\"运行\",\"link\":\"/后端/其他/Nginx/运行/运行.html\"}],\"collapsed\":false},{\"text\":\"配置\",\"items\":[{\"text\":\"main\",\"link\":\"/后端/其他/Nginx/配置/main.html\"},{\"text\":\"启动gzip压缩\",\"link\":\"/后端/其他/Nginx/配置/启动gzip压缩.html\"},{\"text\":\"启动nginx缓存静态文件\",\"link\":\"/后端/其他/Nginx/配置/启动nginx缓存静态文件.html\"}],\"collapsed\":false}],\"collapsed\":false},{\"text\":\"RabbitMQ\",\"items\":[{\"text\":\"RabbitMQ 🌪️\",\"link\":\"/后端/其他/RabbitMQ/RabbitMQ 🌪️.html\"}],\"collapsed\":false}],\"/小程序/平台\":[{\"text\":\"QQ小程序\",\"items\":[{\"text\":\"入门\",\"link\":\"/小程序/平台/QQ小程序/入门.html\"}],\"collapsed\":false},{\"text\":\"微信小程序\",\"items\":[{\"text\":\"入门\",\"link\":\"/小程序/平台/微信小程序/入门.html\"}],\"collapsed\":false},{\"text\":\"抖音小程序\",\"items\":[{\"text\":\"入门\",\"link\":\"/小程序/平台/抖音小程序/入门.html\"}],\"collapsed\":false},{\"text\":\"支付宝小程序\",\"items\":[{\"text\":\"入门\",\"link\":\"/小程序/平台/支付宝小程序/入门.html\"}],\"collapsed\":false}],\"/小程序/框架\":[{\"text\":\"Taro\",\"items\":[{\"text\":\"安装\",\"link\":\"/小程序/框架/Taro/安装.html\"},{\"text\":\"配置\",\"items\":[{\"text\":\"app.config.ts文件\",\"link\":\"/小程序/框架/Taro/配置/app.config.ts文件.html\"},{\"text\":\"config\",\"link\":\"/小程序/框架/Taro/配置/config.html\"}],\"collapsed\":false}],\"collapsed\":false},{\"text\":\"Uniapp\",\"items\":[{\"text\":\"安装\",\"link\":\"/小程序/框架/Uniapp/安装.html\"}],\"collapsed\":false}],\"/工具箱/开发工具\":[{\"text\":\"Vscode\",\"items\":[{\"text\":\"Vscode 插件推荐\",\"link\":\"/工具箱/开发工具/Vscode/Vscode 插件推荐.html\"}],\"collapsed\":false}],\"/工具箱/文档工具\":[{\"text\":\"nextra\",\"items\":[{\"text\":\"入门\",\"link\":\"/工具箱/文档工具/nextra/入门.html\"}],\"collapsed\":false},{\"text\":\"vitepress\",\"items\":[{\"text\":\"入门\",\"link\":\"/工具箱/文档工具/vitepress/入门.html\"},{\"text\":\"评论插件\",\"link\":\"/工具箱/文档工具/vitepress/评论插件.html\"},{\"text\":\"配置\",\"link\":\"/工具箱/文档工具/vitepress/配置.html\"}],\"collapsed\":false}],\"/工具箱/版本管理工具\":[{\"text\":\"Gitlab\",\"items\":[{\"text\":\"安装\",\"link\":\"/工具箱/版本管理工具/Gitlab/安装.html\"}],\"collapsed\":false},{\"text\":\"git\",\"items\":[{\"text\":\"git命令\",\"link\":\"/工具箱/版本管理工具/git/git命令.html\"},{\"text\":\"安装\",\"items\":[{\"text\":\"linux\",\"link\":\"/工具箱/版本管理工具/git/安装/linux.html\"},{\"text\":\"mac\",\"link\":\"/工具箱/版本管理工具/git/安装/mac.html\"},{\"text\":\"window\",\"link\":\"/工具箱/版本管理工具/git/安装/window.html\"}],\"collapsed\":false}],\"collapsed\":false},{\"text\":\"npm\",\"items\":[{\"text\":\"package.json文件\",\"link\":\"/工具箱/版本管理工具/npm/package.json文件.html\"},{\"text\":\"发布npm包\",\"link\":\"/工具箱/版本管理工具/npm/发布npm包.html\"},{\"text\":\"安装\",\"link\":\"/工具箱/版本管理工具/npm/安装.html\"}],\"collapsed\":false},{\"text\":\"pnpm\",\"items\":[{\"text\":\"安装\",\"link\":\"/工具箱/版本管理工具/pnpm/安装.html\"}],\"collapsed\":false},{\"text\":\"yarn\",\"items\":[{\"text\":\"安装\",\"link\":\"/工具箱/版本管理工具/yarn/安装.html\"}],\"collapsed\":false}],\"/工具箱/设计工具\":[{\"text\":\"UI 设计师\",\"items\":[{\"text\":\"Figma\",\"link\":\"/工具箱/设计工具/UI 设计师/Figma.html\"}],\"collapsed\":false},{\"text\":\"建模设计师\",\"items\":[{\"text\":\"Blender\",\"link\":\"/工具箱/设计工具/建模设计师/Blender.html\"},{\"text\":\"Unity\",\"link\":\"/工具箱/设计工具/建模设计师/Unity.html\"},{\"text\":\"Unrealengine\",\"link\":\"/工具箱/设计工具/建模设计师/Unrealengine.html\"}],\"collapsed\":false}],\"/工具箱/语言及命令行工具\":[{\"text\":\"CURL\",\"items\":[{\"text\":\"入门\",\"link\":\"/工具箱/语言及命令行工具/CURL/入门.html\"}],\"collapsed\":false},{\"text\":\"YAML\",\"items\":[{\"text\":\"YAML数据序列化\",\"link\":\"/工具箱/语言及命令行工具/YAML/YAML数据序列化.html\"}],\"collapsed\":false}],\"/数据库/Redis\":[{\"text\":\"报错\",\"items\":[{\"text\":\"问题与方法\",\"link\":\"/数据库/Redis/报错/问题与方法.html\"}],\"collapsed\":false}],\"/数据库/更多\":[{\"text\":\"Mysql\",\"items\":[{\"text\":\"基本语法\",\"items\":[{\"text\":\"函数\",\"link\":\"/数据库/更多/Mysql/基本语法/函数.html\"},{\"text\":\"数值类型\",\"link\":\"/数据库/更多/Mysql/基本语法/数值类型.html\"},{\"text\":\"数据库\",\"link\":\"/数据库/更多/Mysql/基本语法/数据库.html\"},{\"text\":\"表\",\"link\":\"/数据库/更多/Mysql/基本语法/表.html\"}],\"collapsed\":false},{\"text\":\"应用\",\"items\":[{\"text\":\"Node.js 连接 MySQL\",\"link\":\"/数据库/更多/Mysql/应用/Node.js 连接 MySQL.html\"},{\"text\":\"安装\",\"link\":\"/数据库/更多/Mysql/应用/安装.html\"}],\"collapsed\":false}],\"collapsed\":false}]}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
</body>
</html>