{"id":3812,"date":"2026-06-11T09:56:32","date_gmt":"2026-06-11T01:56:32","guid":{"rendered":"https:\/\/www.im-zu.cn\/?p=3812"},"modified":"2026-06-11T09:56:33","modified_gmt":"2026-06-11T01:56:33","slug":"docsify%e7%94%9f%e6%88%90%e6%96%87%e6%a1%a3%e5%bc%8f%e7%ab%99%e7%82%b9%e5%b9%b6%e9%83%a8%e7%bd%b2%e8%bf%87%e7%a8%8b","status":"publish","type":"post","link":"https:\/\/www.im-zu.cn\/?p=3812","title":{"rendered":"docsify\u751f\u6210\u6587\u6863\u5f0f\u7ad9\u70b9\u5e76\u90e8\u7f72\u8fc7\u7a0b"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u6765\u6e90\uff1a<a href=\"https:\/\/juejin.cn\/post\/6844904115466682375\">\u6398\u91d1<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f5c\u8005\uff1a\u609f\u7a7a\u804a\u67b6\u6784<br>\u94fe\u63a5\uff1ahttps:\/\/juejin.cn\/post\/6844904115466682375<br>\u6765\u6e90\uff1a\u7a00\u571f\u6398\u91d1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5b98\u7f51\uff1a<a href=\"https:\/\/link.juejin.cn?target=https%3A%2F%2Fdocsify.js.org%2F%23%2F\" target=\"_blank\" rel=\"noreferrer noopener\">docsify.js.org\/#\/<\/a><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">docsify \u662f\u4e00\u4e2a\u52a8\u6001\u751f\u6210\u6587\u6863\u7f51\u7ad9\u7684\u5de5\u5177\u3002\u4e0d\u540c\u4e8e GitBook\u3001Hexo \u7684\u5730\u65b9\u662f\u5b83\u4e0d\u4f1a\u751f\u6210\u5c06 <code>.md<\/code> \u8f6c\u6210 <code>.html<\/code> \u6587\u4ef6\uff0c\u6240\u6709\u8f6c\u6362\u5de5\u4f5c\u90fd\u662f\u5728\u8fd0\u884c\u65f6\u8fdb\u884c\u3002<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">\u8fd9\u5c06\u975e\u5e38\u5b9e\u7528\uff0c\u5982\u679c\u53ea\u662f\u9700\u8981\u5feb\u901f\u7684\u642d\u5efa\u4e00\u4e2a\u5c0f\u578b\u7684\u6587\u6863\u7f51\u7ad9\uff0c\u6216\u8005\u4e0d\u60f3\u56e0\u4e3a\u751f\u6210\u7684\u4e00\u5806 <code>.html<\/code> \u6587\u4ef6\u201c\u6c61\u67d3\u201d commit \u8bb0\u5f55\uff0c\u53ea\u9700\u8981\u521b\u5efa\u4e00\u4e2a <code>index.html<\/code> \u5c31\u53ef\u4ee5\u5f00\u59cb\u5199\u6587\u6863\u800c\u4e14\u76f4\u63a5<a href=\"https:\/\/link.juejin.cn?target=https%3A%2F%2Fdocsify.js.org%2F%23%2Fzh-cn%2Fdeploy\" target=\"_blank\" rel=\"noreferrer noopener\">\u90e8\u7f72\u5728 GitHub Pages<\/a>\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/\/p3-juejin.byteimg.com\/tos-cn-i-k3u1fbpfcp\/bb981d8b2ed1403ba1de7c39330ae0fc~tplv-k3u1fbpfcp-zoom-in-crop-mark:1512:0:0:0.awebp\" alt=\"mark\"\/><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">\u4e00\u3001\u521d\u59cb\u5316\u9879\u76ee<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">1.1 \u5b89\u88c5Node.js<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u4e0b\u8f7d\u5730\u5740\uff1a<a href=\"https:\/\/link.juejin.cn?target=https%3A%2F%2Fnodejs.org%2Fdist%2Fv8.9.4%2Fnode-v8.9.4-x64.msi\" target=\"_blank\" rel=\"noreferrer noopener\">nodejs.org\/<\/a><\/li>\n\n\n\n<li>\u4e0b\u8f7d\u5b8c\u6210\u540e\u70b9\u51fb\u5b89\u88c5\u3002<\/li>\n\n\n\n<li>\u67e5\u770bnode \u7248\u672c\uff0c\u547d\u4ee4\uff1anode -v\n<ul class=\"wp-block-list\">\n<li>\u7248\u672c\u4e00\u5b9a\u8981\u5bf9\u5e94\u597d<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">1.2 \u5b89\u88c5docsify-cli\u5de5\u5177<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u547d\u4ee4\u884c\u6267\u884c<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"\u590d\u5236\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>npm i docsify-cli -g<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">npm i docsify<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">cli <\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">g<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f1a\u5728\u8fd9\u4e2a\u8def\u5f84\u4e0b<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u200b C:\\Users\\Administrator\\AppData\\Roaming\\npm\\node_modules<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u751f\u6210 docsify-cli \u6587\u4ef6\u5939<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/\/p3-juejin.byteimg.com\/tos-cn-i-k3u1fbpfcp\/9dd053e598f04a63b2a15378c848ab5e~tplv-k3u1fbpfcp-zoom-in-crop-mark:1512:0:0:0.awebp\" alt=\"mark\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">1.3 \u521d\u59cb\u5316\u6587\u6863\u7ed3\u6784<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u5148\u521b\u5efa\u4e00\u4e2a\u672c\u5730\u6587\u4ef6\u5939docs\uff0c\u7136\u540e\u6267\u884c\u547d\u4ee4<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"\u590d\u5236\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>docsify init .\/docs<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">docsify init <\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">docs<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f1a\u751f\u6210\u4ee5\u4e0b\u76ee\u5f55<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><br><code>-| docs\/<br>    -| .nojekyll \u7528\u4e8e\u963b\u6b62 GitHub Pages \u4f1a\u5ffd\u7565\u6389\u4e0b\u5212\u7ebf\u5f00\u5934\u7684\u6587\u4ef6<br>    -| index.html \u5165\u53e3\u6587\u4ef6<br>    -| README.md \u4f1a\u505a\u4e3a\u4e3b\u9875\u5185\u5bb9\u6e32\u67d3<br><br><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u76f4\u63a5\u7f16\u8f91 <code>docs\/README.md<\/code> \u5c31\u80fd\u66f4\u65b0\u7f51\u7ad9\u5185\u5bb9<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u9047\u5230\u7684\u95ee\u9898\uff1a<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u521d\u59cb\u5316docsify\u6587\u6863\u4e0d\u6210\u529f \u5347\u7ea7node.js\u4e4b\u540e\u5c31\u6210\u529f\u4e86<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/\/p3-juejin.byteimg.com\/tos-cn-i-k3u1fbpfcp\/cf6d50dd2b8c499f9e7b40061d185946~tplv-k3u1fbpfcp-zoom-in-crop-mark:1512:0:0:0.awebp\" alt=\"mark\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">1.4 \u672c\u5730\u5b9e\u65f6\u9884\u89c8<\/h2>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"\u590d\u5236\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>docsify serve docs<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">docsify serve docs<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u9ed8\u8ba4\u8bbf\u95ee <a href=\"https:\/\/link.juejin.cn?target=http%3A%2F%2Flocalhost%3A3000%2F\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/\/localhost:3000<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">README\u6587\u4ef6\uff1a<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"\u590d\u5236\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># Headline\n> An awesome project.<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #616E88\"># Headline<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&gt;<\/span><span style=\"color: #D8DEE9FF\"> An awesome project<\/span><span style=\"color: #ECEFF4\">.<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u9884\u89c8\u6548\u679c\uff1a<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/\/p3-juejin.byteimg.com\/tos-cn-i-k3u1fbpfcp\/8b6da8ae46b14ef4bf654a013a2a819f~tplv-k3u1fbpfcp-zoom-in-crop-mark:1512:0:0:0.awebp\" alt=\"mark\"\/><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">\u4e8c\u3001\u5b9a\u5236\u5bfc\u822a\u680f<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">2.1 \u5b9a\u5236\u5bfc\u822a\u680f<\/h2>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"\u590d\u5236\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>&lt;script>\n    window.$docsify = {\n      name: 'PassJava-Learning',\n      repo: 'https:\/\/github.com\/Jackson0714\/PassJava-Platform',\n      loadNavbar: true,\n      loadSidebar: true, \/\/ \u52a0\u8f7d\u81ea\u5b9a\u4e49\u4fa7\u8fb9\u680f\n      maxLevel: 2, \/\/ \u9ed8\u8ba4\u60c5\u51b5\u4e0b\u4f1a\u6293\u53d6\u6587\u6863\u4e2d\u6240\u6709\u6807\u9898\u6e32\u67d3\u6210\u76ee\u5f55\uff0c\u53ef\u914d\u7f6e\u6700\u5927\u652f\u6301\u6e32\u67d3\u7684\u6807\u9898\u5c42\u7ea7\u3002\n      subMaxLevel: 4, \/\/ \u751f\u6210\u76ee\u5f55\u7684\u6700\u5927\u5c42\u7ea7\n      mergeNavbar: true, \/\/ \u5c0f\u5c4f\u8bbe\u5907\u4e0b\u5408\u5e76\u5bfc\u822a\u680f\u5230\u4fa7\u8fb9\u680f\n      alias: { \/\/ \u5b9a\u4e49\u8def\u7531\u522b\u540d\uff0c\u53ef\u4ee5\u66f4\u81ea\u7531\u7684\u5b9a\u4e49\u8def\u7531\u89c4\u5219\u3002 \u652f\u6301\u6b63\u5219\n        '\/.*\/_sidebar.md': '\/_sidebar.md',\/\/\u9632\u6b62\u610f\u5916\u56de\u9000\n        '\/.*\/_navbar.md': '\/_navbar.md'\n      }\n    }\n  &lt;\/script><\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">&lt;<\/span><span style=\"color: #D8DEE9FF\">script<\/span><span style=\"color: #81A1C1\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    window<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">$<\/span><span style=\"color: #D8DEE9FF\">docsify <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      name<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">PassJava-Learning<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      repo<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">https:\/\/github.com\/Jackson0714\/PassJava-Platform<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      loadNavbar<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> true<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      loadSidebar<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> true<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/\/<\/span><span style=\"color: #D8DEE9FF\"> \u52a0\u8f7d\u81ea\u5b9a\u4e49\u4fa7\u8fb9\u680f<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      maxLevel<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">2<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/\/<\/span><span style=\"color: #D8DEE9FF\"> \u9ed8\u8ba4\u60c5\u51b5\u4e0b\u4f1a\u6293\u53d6\u6587\u6863\u4e2d\u6240\u6709\u6807\u9898\u6e32\u67d3\u6210\u76ee\u5f55\uff0c\u53ef\u914d\u7f6e\u6700\u5927\u652f\u6301\u6e32\u67d3\u7684\u6807\u9898\u5c42\u7ea7\u3002<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      subMaxLevel<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">4<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/\/<\/span><span style=\"color: #D8DEE9FF\"> \u751f\u6210\u76ee\u5f55\u7684\u6700\u5927\u5c42\u7ea7<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      mergeNavbar<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> true<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/\/<\/span><span style=\"color: #D8DEE9FF\"> \u5c0f\u5c4f\u8bbe\u5907\u4e0b\u5408\u5e76\u5bfc\u822a\u680f\u5230\u4fa7\u8fb9\u680f<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      alias<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/\/<\/span><span style=\"color: #D8DEE9FF\"> \u5b9a\u4e49\u8def\u7531\u522b\u540d\uff0c\u53ef\u4ee5\u66f4\u81ea\u7531\u7684\u5b9a\u4e49\u8def\u7531\u89c4\u5219\u3002 \u652f\u6301\u6b63\u5219<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\/.*\/_sidebar.md<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\/_sidebar.md<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #81A1C1\">\/\/<\/span><span style=\"color: #D8DEE9FF\">\u9632\u6b62\u610f\u5916\u56de\u9000<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\/.*\/_navbar.md<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\/_navbar.md<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">&lt;\/<\/span><span style=\"color: #D8DEE9FF\">script<\/span><span style=\"color: #81A1C1\">&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u6dfb\u52a0_sidebar.md\u6587\u4ef6\u6765\u914d\u7f6e\u4fa7\u8fb9\u680f<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"\u590d\u5236\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>* \u4ecb\u7ecd\n    * &#91;\u9875\u97621&#93;(introduction\/PassJava_introduction_01.md)\n    * &#91;\u9875\u97622&#93;(introduction\/PassJava_introduction_02.md)\n* PassJava \u67b6\u6784\u7bc7\n\n* SpringBoot \u5b66\u4e60\u7bc7\n    * &#91;SpringBoot\u6574\u5408JDBC&#93;(springboot-tech\/spring-boot-05-data-jdbc.md)\n    * &#91;SpringBoot\u6574\u5408Druid&#93;(springboot-tech\/spring-boot-06-data-druid.md)\n    * &#91;SpringBoot\u6574\u5408MyBatis&#93;(springboot-tech\/spring-boot-07-data-mybatis.md)\n\n* \u5de5\u5177\u7bc7\n    * &#91;\u56fe\u5e8a\u795e\u5668\u914d\u7f6e&#93;(tools\/\u56fe\u5e8a\u795e\u5668\u914d\u7f6e.md)\n    * &#91;\u4f7f\u7528docsify\u5199\u5f00\u6e90\u6587\u6863&#93;(tools\/\u4f7f\u7528docsify\u5199\u5f00\u6e90\u6587\u6863.md)\n    * &#91;\u6211\u7684\u5e38\u7528\u5de5\u5177&#93;(tools\/\u6211\u7684\u5e38\u7528\u5de5\u5177.md)\n\n* \u60f3\u6cd5\n    * &#91;\u6253\u9020\u4e00\u6b3e\u5237Java\u77e5\u8bc6\u7684\u5c0f\u7a0b\u5e8f2&#93;(idea\/\u6253\u9020\u4e00\u6b3e\u5237Java\u77e5\u8bc6\u7684\u5c0f\u7a0b\u5e8f2.md)<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> \u4ecb\u7ecd<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">\u9875\u97621<\/span><span style=\"color: #ECEFF4\">&#93;(<\/span><span style=\"color: #D8DEE9FF\">introduction<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">PassJava_introduction_01<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">md<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">\u9875\u97622<\/span><span style=\"color: #ECEFF4\">&#93;(<\/span><span style=\"color: #D8DEE9FF\">introduction<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">PassJava_introduction_02<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">md<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> PassJava \u67b6\u6784\u7bc7<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> SpringBoot \u5b66\u4e60\u7bc7<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">SpringBoot\u6574\u5408JDBC<\/span><span style=\"color: #ECEFF4\">&#93;(<\/span><span style=\"color: #D8DEE9FF\">springboot<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">tech<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">spring<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">boot<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9\">5<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">data<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">jdbc<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">md<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">SpringBoot\u6574\u5408Druid<\/span><span style=\"color: #ECEFF4\">&#93;(<\/span><span style=\"color: #D8DEE9FF\">springboot<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">tech<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">spring<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">boot<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9\">6<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">data<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">druid<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">md<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">SpringBoot\u6574\u5408MyBatis<\/span><span style=\"color: #ECEFF4\">&#93;(<\/span><span style=\"color: #D8DEE9FF\">springboot<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">tech<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">spring<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">boot<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #B48EAD\">0<\/span><span style=\"color: #D8DEE9\">7<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">data<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">mybatis<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">md<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> \u5de5\u5177\u7bc7<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">\u56fe\u5e8a\u795e\u5668\u914d\u7f6e<\/span><span style=\"color: #ECEFF4\">&#93;(<\/span><span style=\"color: #D8DEE9FF\">tools<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">\u56fe\u5e8a\u795e\u5668\u914d\u7f6e<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">md<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">\u4f7f\u7528docsify\u5199\u5f00\u6e90\u6587\u6863<\/span><span style=\"color: #ECEFF4\">&#93;(<\/span><span style=\"color: #D8DEE9FF\">tools<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">\u4f7f\u7528docsify\u5199\u5f00\u6e90\u6587\u6863<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">md<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">\u6211\u7684\u5e38\u7528\u5de5\u5177<\/span><span style=\"color: #ECEFF4\">&#93;(<\/span><span style=\"color: #D8DEE9FF\">tools<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">\u6211\u7684\u5e38\u7528\u5de5\u5177<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">md<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> \u60f3\u6cd5<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">\u6253\u9020\u4e00\u6b3e\u5237Java\u77e5\u8bc6\u7684\u5c0f\u7a0b\u5e8f2<\/span><span style=\"color: #ECEFF4\">&#93;(<\/span><span style=\"color: #D8DEE9FF\">idea<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">\u6253\u9020\u4e00\u6b3e\u5237Java\u77e5\u8bc6\u7684\u5c0f\u7a0b\u5e8f2<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">md<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u6dfb\u52a0_navbar.md\u6587\u4ef6\u6765\u914d\u7f6e\u9876\u90e8\u5bfc\u822a\u680f<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"\u590d\u5236\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>* \u6f14\u793a\n  * &#91;\u540e\u53f0\u7ba1\u7406&#93;()\n  * &#91;\u5c0f\u7a0b\u5e8f\u7aef&#93;()\n\n* \u9879\u76ee\u5730\u5740\n  * &#91;\u540e\u53f0\u5e73\u53f0&#93;(https:\/\/github.com\/Jackson0714\/PassJava-Platform)\n  * &#91;\u540e\u53f0\u7ba1\u7406&#93;(https:\/\/github.com\/Jackson0714\/PassJava-Portal)\n  * &#91;\u5b66\u4e60\u6559\u7a0b&#93;(https:\/\/github.com\/Jackson0714\/PassJava-Learning)<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> \u6f14\u793a<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">\u540e\u53f0\u7ba1\u7406<\/span><span style=\"color: #ECEFF4\">&#93;()<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">\u5c0f\u7a0b\u5e8f\u7aef<\/span><span style=\"color: #ECEFF4\">&#93;()<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> \u9879\u76ee\u5730\u5740<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">\u540e\u53f0\u5e73\u53f0<\/span><span style=\"color: #ECEFF4\">&#93;(<\/span><span style=\"color: #D8DEE9FF\">https<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #81A1C1\">\/\/<\/span><span style=\"color: #D8DEE9FF\">github<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">com<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">Jackson0714<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">PassJava<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">Platform<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">\u540e\u53f0\u7ba1\u7406<\/span><span style=\"color: #ECEFF4\">&#93;(<\/span><span style=\"color: #D8DEE9FF\">https<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #81A1C1\">\/\/<\/span><span style=\"color: #D8DEE9FF\">github<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">com<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">Jackson0714<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">PassJava<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">Portal<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">*<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">\u5b66\u4e60\u6559\u7a0b<\/span><span style=\"color: #ECEFF4\">&#93;(<\/span><span style=\"color: #D8DEE9FF\">https<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #81A1C1\">\/\/<\/span><span style=\"color: #D8DEE9FF\">github<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">com<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">Jackson0714<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">PassJava<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">Learning<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u67e5\u770b\u5bfc\u822a\u680f\u6548\u679c <img decoding=\"async\" src=\"\/\/p3-juejin.byteimg.com\/tos-cn-i-k3u1fbpfcp\/fa700dcf53144b58ac0110ca8f3cad83~tplv-k3u1fbpfcp-zoom-in-crop-mark:1512:0:0:0.awebp\" alt=\"mark\"><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">\u4e09\u3001\u5b9a\u5236\u5c01\u9762\u9875<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5728index.html\u4e2d\u6dfb\u52a0\u5c01\u9762\u9875\u7684\u914d\u7f6e<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"\u590d\u5236\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>&lt;script>\n    window.$docsify = {\n      coverpage: true\n    }\n &lt;\/script><\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">&lt;<\/span><span style=\"color: #D8DEE9FF\">script<\/span><span style=\"color: #81A1C1\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    window<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">$<\/span><span style=\"color: #D8DEE9FF\">docsify <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      coverpage<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> true<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">&lt;\/<\/span><span style=\"color: #D8DEE9FF\">script<\/span><span style=\"color: #81A1C1\">&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u6dfb\u52a0_coverpage.md\u6587\u4ef6\u6765\u914d\u7f6e\u5c01\u9762\u9875<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"\u590d\u5236\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>!&#91;logo&#93;(images\/logo.png)\n\n# PassJava-Learning\n\n> PassJava \u5b66\u4e60\u6559\u7a0b\uff0c\u67b6\u6784\u3001\u4e1a\u52a1\u3001\u6280\u672f\u8981\u70b9\u5168\u65b9\u4f4d\u89e3\u6790\u3002\n\nPassJava \u662f\u4e00\u6b3e\u5e2e\u52a9Java\u9762\u8bd5\u7684\u5f00\u6e90\u7cfb\u7edf\uff0c\n\u53ef\u4ee5\u7528\u96f6\u788e\u65f6\u95f4\u5229\u7528\u5c0f\u7a0b\u5e8f\u67e5\u770b\u5e38\u89c1\u9762\u8bd5\u9898\uff0c\u592f\u5b9eJava\u57fa\u7840\u3002\n\u91c7\u7528\u6d41\u884c\u7684\u6280\u672f\uff0c\u5982 SpringBoot\u3001MyBatis\u3001Redis\u3001 MySql\u3001\nMongoDB\u3001 RabbitMQ\u3001Elasticsearch\uff0c\u91c7\u7528Docker\u5bb9\u5668\u5316\u90e8\u7f72\u3002\n\n&#91;GitHub&#93;(https:\/\/github.com\/jackson0714\/PassJava-Learning)\n&#91;Get Started&#93;(README.md)<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">!<\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">logo<\/span><span style=\"color: #ECEFF4\">&#93;(<\/span><span style=\"color: #D8DEE9FF\">images<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">logo<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">png<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #616E88\"># PassJava-Learning<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">&gt;<\/span><span style=\"color: #D8DEE9FF\"> PassJava \u5b66\u4e60\u6559\u7a0b\uff0c\u67b6\u6784\u3001\u4e1a\u52a1\u3001\u6280\u672f\u8981\u70b9\u5168\u65b9\u4f4d\u89e3\u6790\u3002<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">PassJava \u662f\u4e00\u6b3e\u5e2e\u52a9Java\u9762\u8bd5\u7684\u5f00\u6e90\u7cfb\u7edf\uff0c<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">\u53ef\u4ee5\u7528\u96f6\u788e\u65f6\u95f4\u5229\u7528\u5c0f\u7a0b\u5e8f\u67e5\u770b\u5e38\u89c1\u9762\u8bd5\u9898\uff0c\u592f\u5b9eJava\u57fa\u7840\u3002<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">\u91c7\u7528\u6d41\u884c\u7684\u6280\u672f\uff0c\u5982 SpringBoot\u3001MyBatis\u3001Redis\u3001 MySql\u3001<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">MongoDB\u3001 RabbitMQ\u3001Elasticsearch\uff0c\u91c7\u7528Docker\u5bb9\u5668\u5316\u90e8\u7f72\u3002<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">GitHub<\/span><span style=\"color: #ECEFF4\">&#93;(<\/span><span style=\"color: #D8DEE9FF\">https<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #81A1C1\">\/\/<\/span><span style=\"color: #D8DEE9FF\">github<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">com<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">jackson0714<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">PassJava<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">Learning<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #D8DEE9FF\">Get Started<\/span><span style=\"color: #ECEFF4\">&#93;(<\/span><span style=\"color: #D8DEE9FF\">README<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">md<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u67e5\u770b\u5c01\u9762\u6548\u679c <img decoding=\"async\" src=\"\/\/p3-juejin.byteimg.com\/tos-cn-i-k3u1fbpfcp\/78ceec87460c4ecdb25c2ada70d4140a~tplv-k3u1fbpfcp-zoom-in-crop-mark:1512:0:0:0.awebp\" alt=\"mark\"><\/li>\n<\/ul>\n\n\n\n<h1 class=\"wp-block-heading\">\u56db\u3001\u6dfb\u52a0\u5168\u6587\u641c\u7d22<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728index.html\u4e2d\u6dfb\u52a0\u5168\u6587\u641c\u7d22\u7684\u914d\u7f6e<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"\u590d\u5236\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>&lt;script>\n    window.$docsify = {\n      search: {\n        placeholder: '\u641c\u7d22',\n        noData: '\u627e\u4e0d\u5230\u7ed3\u679c!',\n        depth: 3\n      },\n    }\n &lt;\/script><\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">&lt;<\/span><span style=\"color: #D8DEE9FF\">script<\/span><span style=\"color: #81A1C1\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    window<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">$<\/span><span style=\"color: #D8DEE9FF\">docsify <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      search<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        placeholder<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\u641c\u7d22<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        noData<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #A3BE8C\">\u627e\u4e0d\u5230\u7ed3\u679c!<\/span><span style=\"color: #ECEFF4\">&#39;<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        depth<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">3<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">      <\/span><span style=\"color: #ECEFF4\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">&lt;\/<\/span><span style=\"color: #D8DEE9FF\">script<\/span><span style=\"color: #81A1C1\">&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/\/p3-juejin.byteimg.com\/tos-cn-i-k3u1fbpfcp\/f2aaaacc995c4b059e8b369bb93ab651~tplv-k3u1fbpfcp-zoom-in-crop-mark:1512:0:0:0.awebp\" alt=\"mark\"\/><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">\u4e94\u3001\u6dfb\u52a0\u4ee3\u7801\u9ad8\u4eae<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728index.html\u4e2d\u6dfb\u52a0\u4ee3\u7801\u9ad8\u4eae\u7684\u914d\u7f6e<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"\u590d\u5236\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly> &lt;script src=\"\/\/unpkg.com\/prismjs\/components\/prism-bash.js\">&lt;\/script>\n  &lt;script src=\"\/\/unpkg.com\/prismjs\/components\/prism-java.js\">&lt;\/script>\n  &lt;script src=\"\/\/unpkg.com\/prismjs\/components\/prism-sql.js\">&lt;\/script><\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">&lt;<\/span><span style=\"color: #D8DEE9FF\">script src<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">\/\/unpkg.com\/prismjs\/components\/prism-bash.js<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #81A1C1\">&gt;&lt;\/<\/span><span style=\"color: #D8DEE9FF\">script<\/span><span style=\"color: #81A1C1\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">&lt;<\/span><span style=\"color: #D8DEE9FF\">script src<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">\/\/unpkg.com\/prismjs\/components\/prism-java.js<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #81A1C1\">&gt;&lt;\/<\/span><span style=\"color: #D8DEE9FF\">script<\/span><span style=\"color: #81A1C1\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">  <\/span><span style=\"color: #81A1C1\">&lt;<\/span><span style=\"color: #D8DEE9FF\">script src<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">\/\/unpkg.com\/prismjs\/components\/prism-sql.js<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #81A1C1\">&gt;&lt;\/<\/span><span style=\"color: #D8DEE9FF\">script<\/span><span style=\"color: #81A1C1\">&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h1 class=\"wp-block-heading\">\u516d\u3001\u6dfb\u52a0\u4e00\u952e\u62f7\u8d1d\u4ee3\u7801<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728index.html\u4e2d\u6dfb\u52a0\u4e00\u952e\u62f7\u8d1d\u4ee3\u7801\u7684\u914d\u7f6e<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"\u590d\u5236\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>&lt;script src=\"\/\/unpkg.com\/docsify-copy-code\">&lt;\/script><\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">&lt;<\/span><span style=\"color: #D8DEE9FF\">script src<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">\/\/unpkg.com\/docsify-copy-code<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #81A1C1\">&gt;&lt;\/<\/span><span style=\"color: #D8DEE9FF\">script<\/span><span style=\"color: #81A1C1\">&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h1 class=\"wp-block-heading\">\u4e03\u3001\u5728Github\u4e0a\u90e8\u7f72\u6587\u6863<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u63d0\u4ea4\u4ee3\u7801\u5230github<\/li>\n\n\n\n<li>Setting\u4e2d\u5f00\u542fgithub pages <img decoding=\"async\" src=\"\/\/p3-juejin.byteimg.com\/tos-cn-i-k3u1fbpfcp\/cbb4ed28de7a426b96ac88c73a42240d~tplv-k3u1fbpfcp-zoom-in-crop-mark:1512:0:0:0.awebp\" alt=\"mark\"><\/li>\n\n\n\n<li>GitHub Pages\u914d\u7f6e <img decoding=\"async\" src=\"\/\/p3-juejin.byteimg.com\/tos-cn-i-k3u1fbpfcp\/a3a13af4b1c44984898f886e9a4973f1~tplv-k3u1fbpfcp-zoom-in-crop-mark:1512:0:0:0.awebp\" alt=\"mark\"><\/li>\n\n\n\n<li>\u914d\u7f6e\u6210\u529f \u8bbf\u95ee <a href=\"https:\/\/link.juejin.cn?target=https%3A%2F%2Fjackson0714.github.io%2FPassJava-Learning\" target=\"_blank\" rel=\"noreferrer noopener\">jackson0714.github.io\/PassJava-Le\u2026<\/a><\/li>\n<\/ul>\n\n\n\n<h1 class=\"wp-block-heading\">\u516b\u3001\u90e8\u7f72\u5230\u4e91\u670d\u52a1\u5668<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">1.\u6dfb\u52a0nginx\u914d\u7f6e\u6587\u4ef6<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u6267\u884c\u547d\u4ee4<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"\u590d\u5236\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>sudo vim \/etc\/nginx\/conf.d\/pass_java_learning.conf<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">sudo vim <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">etc<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">nginx<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">conf<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">d<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">pass_java_learning<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">conf<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u66f4\u65b0\u914d\u7f6e\u4fe1\u606f<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"\u590d\u5236\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>server {\n    listen       80;\n    server_name  tech.jayh.club;\n \n    location \/ {\n        root   \/home\/ubuntu\/jay\/passjava\/passjava-learning\/PassJava-Learning\/docs;\n        index  index.html;\n    }\n}\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">server <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    listen       <\/span><span style=\"color: #B48EAD\">80<\/span><span style=\"color: #D8DEE9FF\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    server_name  tech<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">jayh<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">club;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    location <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        root   <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">home<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">ubuntu<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">jay<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">passjava<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">passjava<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">learning<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">PassJava<\/span><span style=\"color: #81A1C1\">-<\/span><span style=\"color: #D8DEE9FF\">Learning<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">docs;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">        index  index<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">html;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">2.\u57df\u540d\u89e3\u6790<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u4e3b\u673a\u8bb0\u5f55\uff1atech<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u8bb0\u5f55\u7c7b\u578b\uff1aA<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u7ebf\u8def\u7c7b\u578b\uff1a\u9ed8\u8ba4<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u8bb0\u5f55\u503c\uff1a\u4e3b\u673aIP\u5730\u5740<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"\/\/p3-juejin.byteimg.com\/tos-cn-i-k3u1fbpfcp\/572e2c1ea717438aa45ec891a5f615b1~tplv-k3u1fbpfcp-zoom-in-crop-mark:1512:0:0:0.awebp\" alt=\"mark\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">3.\u8bbf\u95ee\u76ee\u6807\u7f51\u7ad9<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">4. \u9047\u5230\u7684\u95ee\u9898<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>404 \u672a\u627e\u5230\u9875\u9762 \u53ef\u4ee5\u901a\u8fc7\u547d\u4ee4\u67e5\u770b\u9519\u8bef\u65e5\u5fd7<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"\u590d\u5236\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>cat \/var\/log\/nginx\/error.log<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">cat <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">var<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">log<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">nginx<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9FF\">error<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">log<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\"><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u539f\u56e0\uff1a<\/strong>docs \u8def\u5f84\u914d\u7f6e\u9519\u8bef\uff0c\u4e0b\u9762\u4e09\u79cd\u8def\u5f84\u90fd\u62a5404<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li> <strong>\u89e3\u51b3\u65b9\u6848\uff1a<\/strong> \u6539\u6210 \/home\/ubuntu\/jay\/passjava\/passjava-learning\/PassJava-Learning\/docs<\/li>\n\n\n\n<li><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u5229\u7528docsify\u5efa\u7ad9\u7684\u65b9\u5f0f\u3002<\/p>\n","protected":false},"author":2,"featured_media":3455,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[192,11],"tags":[743,745,746,744],"class_list":["post-3812","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-useful-tools","category-geek","tag-docsify","tag-github","tag-746","tag-744"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>docsify\u751f\u6210\u6587\u6863\u5f0f\u7ad9\u70b9\u5e76\u90e8\u7f72\u8fc7\u7a0b - Skylighter | \u5411\u5149\u8005<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.im-zu.cn\/?p=3812\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"docsify\u751f\u6210\u6587\u6863\u5f0f\u7ad9\u70b9\u5e76\u90e8\u7f72\u8fc7\u7a0b - Skylighter | \u5411\u5149\u8005\" \/>\n<meta property=\"og:description\" content=\"\u5229\u7528docsify\u5efa\u7ad9\u7684\u65b9\u5f0f\u3002\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.im-zu.cn\/?p=3812\" \/>\n<meta property=\"og:site_name\" content=\"Skylighter | \u5411\u5149\u8005\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-11T01:56:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-11T01:56:33+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.im-zu.cn\/wp-content\/uploads\/2026\/05\/2850276.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"850\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Editor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"Editor\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/?p=3812#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/?p=3812\"},\"author\":{\"name\":\"Editor\",\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/#\\\/schema\\\/person\\\/64e69bc34a83d4ee17b6e12c086f98a4\"},\"headline\":\"docsify\u751f\u6210\u6587\u6863\u5f0f\u7ad9\u70b9\u5e76\u90e8\u7f72\u8fc7\u7a0b\",\"datePublished\":\"2026-06-11T01:56:32+00:00\",\"dateModified\":\"2026-06-11T01:56:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/?p=3812\"},\"wordCount\":75,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/#\\\/schema\\\/person\\\/64e69bc34a83d4ee17b6e12c086f98a4\"},\"image\":{\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/?p=3812#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.im-zu.cn\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/2850276.webp\",\"keywords\":[\"docsify\",\"github\",\"\u6587\u6863\u5f0f\u5efa\u7ad9\",\"\u7f51\u7ad9\u5efa\u8bbe\"],\"articleSection\":[\"\u6709\u7528\u5de5\u5177 Useful Tools\",\"\u6781\u5ba2 Geek\"],\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.im-zu.cn\\\/?p=3812#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/?p=3812\",\"url\":\"https:\\\/\\\/www.im-zu.cn\\\/?p=3812\",\"name\":\"docsify\u751f\u6210\u6587\u6863\u5f0f\u7ad9\u70b9\u5e76\u90e8\u7f72\u8fc7\u7a0b - Skylighter | \u5411\u5149\u8005\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/?p=3812#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/?p=3812#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.im-zu.cn\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/2850276.webp\",\"datePublished\":\"2026-06-11T01:56:32+00:00\",\"dateModified\":\"2026-06-11T01:56:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/?p=3812#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.im-zu.cn\\\/?p=3812\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/?p=3812#primaryimage\",\"url\":\"https:\\\/\\\/www.im-zu.cn\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/2850276.webp\",\"contentUrl\":\"https:\\\/\\\/www.im-zu.cn\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/2850276.webp\",\"width\":1280,\"height\":850,\"caption\":\"\u7269\u7406\u4fe1\u606f\u7cfb\u7edf\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/?p=3812#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\\\/\\\/www.im-zu.cn\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"docsify\u751f\u6210\u6587\u6863\u5f0f\u7ad9\u70b9\u5e76\u90e8\u7f72\u8fc7\u7a0b\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/#website\",\"url\":\"https:\\\/\\\/www.im-zu.cn\\\/\",\"name\":\"Skylighter | \u5411\u5149\u8005\",\"description\":\"\u987a\u5149\u800c\u751f \u4ece\u5584\u800c\u884c\uff08\u539f\u9633\u5149\u7684\u8bfb\u535a\u65e5\u5fd7\uff09\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/#\\\/schema\\\/person\\\/64e69bc34a83d4ee17b6e12c086f98a4\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.im-zu.cn\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/#\\\/schema\\\/person\\\/64e69bc34a83d4ee17b6e12c086f98a4\",\"name\":\"Editor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/\u5c4f\u5e55\u622a\u56fe-2025-02-11-171316.png\",\"url\":\"https:\\\/\\\/www.im-zu.cn\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/\u5c4f\u5e55\u622a\u56fe-2025-02-11-171316.png\",\"contentUrl\":\"https:\\\/\\\/www.im-zu.cn\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/\u5c4f\u5e55\u622a\u56fe-2025-02-11-171316.png\",\"width\":1323,\"height\":500,\"caption\":\"Editor\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.im-zu.cn\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/\u5c4f\u5e55\u622a\u56fe-2025-02-11-171316.png\"},\"url\":\"https:\\\/\\\/www.im-zu.cn\\\/?author=2\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"docsify\u751f\u6210\u6587\u6863\u5f0f\u7ad9\u70b9\u5e76\u90e8\u7f72\u8fc7\u7a0b - Skylighter | \u5411\u5149\u8005","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.im-zu.cn\/?p=3812","og_locale":"zh_CN","og_type":"article","og_title":"docsify\u751f\u6210\u6587\u6863\u5f0f\u7ad9\u70b9\u5e76\u90e8\u7f72\u8fc7\u7a0b - Skylighter | \u5411\u5149\u8005","og_description":"\u5229\u7528docsify\u5efa\u7ad9\u7684\u65b9\u5f0f\u3002","og_url":"https:\/\/www.im-zu.cn\/?p=3812","og_site_name":"Skylighter | \u5411\u5149\u8005","article_published_time":"2026-06-11T01:56:32+00:00","article_modified_time":"2026-06-11T01:56:33+00:00","og_image":[{"width":1280,"height":850,"url":"http:\/\/www.im-zu.cn\/wp-content\/uploads\/2026\/05\/2850276.webp","type":"image\/jpeg"}],"author":"Editor","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"Editor","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"3 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.im-zu.cn\/?p=3812#article","isPartOf":{"@id":"https:\/\/www.im-zu.cn\/?p=3812"},"author":{"name":"Editor","@id":"https:\/\/www.im-zu.cn\/#\/schema\/person\/64e69bc34a83d4ee17b6e12c086f98a4"},"headline":"docsify\u751f\u6210\u6587\u6863\u5f0f\u7ad9\u70b9\u5e76\u90e8\u7f72\u8fc7\u7a0b","datePublished":"2026-06-11T01:56:32+00:00","dateModified":"2026-06-11T01:56:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.im-zu.cn\/?p=3812"},"wordCount":75,"commentCount":0,"publisher":{"@id":"https:\/\/www.im-zu.cn\/#\/schema\/person\/64e69bc34a83d4ee17b6e12c086f98a4"},"image":{"@id":"https:\/\/www.im-zu.cn\/?p=3812#primaryimage"},"thumbnailUrl":"https:\/\/www.im-zu.cn\/wp-content\/uploads\/2026\/05\/2850276.webp","keywords":["docsify","github","\u6587\u6863\u5f0f\u5efa\u7ad9","\u7f51\u7ad9\u5efa\u8bbe"],"articleSection":["\u6709\u7528\u5de5\u5177 Useful Tools","\u6781\u5ba2 Geek"],"inLanguage":"zh-Hans","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.im-zu.cn\/?p=3812#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.im-zu.cn\/?p=3812","url":"https:\/\/www.im-zu.cn\/?p=3812","name":"docsify\u751f\u6210\u6587\u6863\u5f0f\u7ad9\u70b9\u5e76\u90e8\u7f72\u8fc7\u7a0b - Skylighter | \u5411\u5149\u8005","isPartOf":{"@id":"https:\/\/www.im-zu.cn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.im-zu.cn\/?p=3812#primaryimage"},"image":{"@id":"https:\/\/www.im-zu.cn\/?p=3812#primaryimage"},"thumbnailUrl":"https:\/\/www.im-zu.cn\/wp-content\/uploads\/2026\/05\/2850276.webp","datePublished":"2026-06-11T01:56:32+00:00","dateModified":"2026-06-11T01:56:33+00:00","breadcrumb":{"@id":"https:\/\/www.im-zu.cn\/?p=3812#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.im-zu.cn\/?p=3812"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.im-zu.cn\/?p=3812#primaryimage","url":"https:\/\/www.im-zu.cn\/wp-content\/uploads\/2026\/05\/2850276.webp","contentUrl":"https:\/\/www.im-zu.cn\/wp-content\/uploads\/2026\/05\/2850276.webp","width":1280,"height":850,"caption":"\u7269\u7406\u4fe1\u606f\u7cfb\u7edf"},{"@type":"BreadcrumbList","@id":"https:\/\/www.im-zu.cn\/?p=3812#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.im-zu.cn\/"},{"@type":"ListItem","position":2,"name":"docsify\u751f\u6210\u6587\u6863\u5f0f\u7ad9\u70b9\u5e76\u90e8\u7f72\u8fc7\u7a0b"}]},{"@type":"WebSite","@id":"https:\/\/www.im-zu.cn\/#website","url":"https:\/\/www.im-zu.cn\/","name":"Skylighter | \u5411\u5149\u8005","description":"\u987a\u5149\u800c\u751f \u4ece\u5584\u800c\u884c\uff08\u539f\u9633\u5149\u7684\u8bfb\u535a\u65e5\u5fd7\uff09","publisher":{"@id":"https:\/\/www.im-zu.cn\/#\/schema\/person\/64e69bc34a83d4ee17b6e12c086f98a4"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.im-zu.cn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":["Person","Organization"],"@id":"https:\/\/www.im-zu.cn\/#\/schema\/person\/64e69bc34a83d4ee17b6e12c086f98a4","name":"Editor","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.im-zu.cn\/wp-content\/uploads\/2025\/02\/\u5c4f\u5e55\u622a\u56fe-2025-02-11-171316.png","url":"https:\/\/www.im-zu.cn\/wp-content\/uploads\/2025\/02\/\u5c4f\u5e55\u622a\u56fe-2025-02-11-171316.png","contentUrl":"https:\/\/www.im-zu.cn\/wp-content\/uploads\/2025\/02\/\u5c4f\u5e55\u622a\u56fe-2025-02-11-171316.png","width":1323,"height":500,"caption":"Editor"},"logo":{"@id":"https:\/\/www.im-zu.cn\/wp-content\/uploads\/2025\/02\/\u5c4f\u5e55\u622a\u56fe-2025-02-11-171316.png"},"url":"https:\/\/www.im-zu.cn\/?author=2"}]}},"_links":{"self":[{"href":"https:\/\/www.im-zu.cn\/index.php?rest_route=\/wp\/v2\/posts\/3812","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.im-zu.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.im-zu.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.im-zu.cn\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.im-zu.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3812"}],"version-history":[{"count":1,"href":"https:\/\/www.im-zu.cn\/index.php?rest_route=\/wp\/v2\/posts\/3812\/revisions"}],"predecessor-version":[{"id":3813,"href":"https:\/\/www.im-zu.cn\/index.php?rest_route=\/wp\/v2\/posts\/3812\/revisions\/3813"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.im-zu.cn\/index.php?rest_route=\/wp\/v2\/media\/3455"}],"wp:attachment":[{"href":"https:\/\/www.im-zu.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3812"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.im-zu.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3812"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.im-zu.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}