diff --git a/Faster.Dockerfile b/Faster.Dockerfile
index 4431f9e..a5be658 100644
--- a/Faster.Dockerfile
+++ b/Faster.Dockerfile
@@ -9,6 +9,5 @@ ARG APP_VERSION
LABEL version=$APP_VERSION description="408CSFamily合集"
LABEL author="【Github&公众号】:Rong姐姐好可爱" email="fairy_408@2925.com"
-# 将dist文件中的内容复制到 /usr/share/nginx/html/
COPY ./docs/.vuepress/dist/ /usr/share/nginx/html/
COPY nginx.conf /etc/nginx/
diff --git a/docs/.vuepress/config.ts b/docs/.vuepress/config.ts
index bee7149..a1de7f3 100644
--- a/docs/.vuepress/config.ts
+++ b/docs/.vuepress/config.ts
@@ -16,9 +16,10 @@ export default defineUserConfig({
base: PROXY_DOMAIN ? "/408CSFamily/" : "/",
port: 4200,
head: [
- ["link", {rel: "icon", href: "/fight_favicon.ico"}],
// vercel统计 相关配置
- ['script', {type: 'text/javascript', src: '/_vercel/insights/script.js'}],
+ [
+ 'script', {type: 'text/javascript', src: '/_vercel/insights/script.js'}
+ ],
[
"link", {rel: "icon", href: "/408_favicon.ico"}
],
diff --git a/docs/.vuepress/config/constant.config.ts b/docs/.vuepress/config/constant.config.ts
index e8f2c52..e839354 100644
--- a/docs/.vuepress/config/constant.config.ts
+++ b/docs/.vuepress/config/constant.config.ts
@@ -1,5 +1,2 @@
-
-export const FOOTER_HTML_INFO=`
-百度统计 Copyrights © 2015-${new Date().getFullYear()} 妍荣姑娘网络工作室
-| Chu Fan
-`
\ No newline at end of file
+export const FOOTER_HTML_INFO=`百度统计
+ Copyrights © 2015-${new Date().getFullYear()} 妍荣姑娘网络工作室 Chu Fan`
\ No newline at end of file
diff --git a/docs/.vuepress/config/sidebar.ts b/docs/.vuepress/config/sidebar.ts
index 95ae9a3..1e5a46c 100644
--- a/docs/.vuepress/config/sidebar.ts
+++ b/docs/.vuepress/config/sidebar.ts
@@ -1,16 +1,14 @@
import {algorithmSidebar} from "../../manuscripts/algorithm/algorithm.sidebar";
import {dsSidebar} from "../../manuscripts/ds/ds.sidebar";
import {cppSidebar} from "../../manuscripts/ccp/cpp.sidebar";
-import osSidebar from "../../manuscripts/os/os.sidebar";
import {cnSidebar} from "../../manuscripts/cn/cn.sidebar";
import {noteMapSidebar} from "../../manuscripts/note-map/note-map.sidebar";
+import {osSidebar} from "../../manuscripts/os/os.sidebar";
export const sidebar = {
- "/ds": dsSidebar,
- "/ds/coding": algorithmSidebar,
- "/manuscripts/ds":dsSidebar,
- "/manuscripts/os":osSidebar,
- "/manuscripts/ccp":cppSidebar,
- "/manuscripts/cn":cnSidebar,
- "/manuscripts/note-map":noteMapSidebar,
+ "/manuscripts/ds": dsSidebar,
+ "/manuscripts/os": osSidebar,
+ "/manuscripts/ccp": cppSidebar,
+ "/manuscripts/cn": cnSidebar,
+ "/manuscripts/note-map": noteMapSidebar,
}
\ No newline at end of file
diff --git a/docs/.vuepress/config/theme.config.ts b/docs/.vuepress/config/theme.config.ts
index 172b6b1..16c4af7 100644
--- a/docs/.vuepress/config/theme.config.ts
+++ b/docs/.vuepress/config/theme.config.ts
@@ -37,7 +37,7 @@ export default {
// sidebar: "heading",
// 主题布局选项
- repo: "https://github.com/mmdapl/408CSFamily",
+ repo: "https://github.com/142vip/408CSFamily",
logoDark:"/assets/408_logo.png",
// 博客配置
diff --git a/docs/manuscripts/ccp/cpp.sidebar.ts b/docs/manuscripts/ccp/cpp.sidebar.ts
index f33f4b6..6a2b42f 100644
--- a/docs/manuscripts/ccp/cpp.sidebar.ts
+++ b/docs/manuscripts/ccp/cpp.sidebar.ts
@@ -1 +1,6 @@
-export const cppSidebar=[]
\ No newline at end of file
+export const cppSidebar=[
+ {
+ text:"计算机组成原理",
+ children:[]
+ }
+]
\ No newline at end of file
diff --git a/docs/manuscripts/ccp/Readme.md b/docs/manuscripts/ccp/readme.md
similarity index 100%
rename from docs/manuscripts/ccp/Readme.md
rename to docs/manuscripts/ccp/readme.md
diff --git a/docs/manuscripts/cn/cn.sidebar.ts b/docs/manuscripts/cn/cn.sidebar.ts
index aa12734..40803dc 100644
--- a/docs/manuscripts/cn/cn.sidebar.ts
+++ b/docs/manuscripts/cn/cn.sidebar.ts
@@ -1 +1,6 @@
-export const cnSidebar=[]
\ No newline at end of file
+export const cnSidebar=[
+ {
+ text:"计算机网络",
+ children:[]
+ }
+]
\ No newline at end of file
diff --git a/docs/manuscripts/cn/Readme.md b/docs/manuscripts/cn/readme.md
similarity index 100%
rename from docs/manuscripts/cn/Readme.md
rename to docs/manuscripts/cn/readme.md
diff --git a/docs/manuscripts/ds/ds.sidebar.ts b/docs/manuscripts/ds/ds.sidebar.ts
index 6357ab2..e92b01d 100644
--- a/docs/manuscripts/ds/ds.sidebar.ts
+++ b/docs/manuscripts/ds/ds.sidebar.ts
@@ -1,80 +1,101 @@
export const dsSidebar = [
- {
+ {
text: '基础入门',
prefix: "basic-introduction",
collapsible: false,
- children: [{
- text: '1.1 基本概念',
- link: '1.basic_concepts.md'
- }, {
- text: '1.2 数据结构三要素',
- link: '2.three_elements_of_data_structure.md'
- }, {
- text: '1.3 算法和算法评价',
- link: '3.algorithm_and_algorithm_evaluation.md'
- }],
+ children: [
+ {
+ text: '1.1 基本概念',
+ link: '1.basic_concepts.md'
+ },
+ {
+ text: '1.2 数据结构三要素',
+ link: '2.three_elements_of_data_structure.md'
+ },
+ {
+ text: '1.3 算法和算法评价',
+ link: '3.algorithm_and_algorithm_evaluation.md'
+ }
+ ],
},
{
text: '线性表',
collapsible: false,
prefix: "linear-table",
- children: [{
- text: '2.1 基础概念和操作',
- link: '1.basic_concept_and_operation.md'
- }, {
- text: '2.2 线性表的顺序表示',
- link: '2.sequential_representation.md'
- }, {
- text: '2.3 基础概念和操作',
- link: '3.chain_representation.md'
- }, {
- text: '2.4 基础概念和操作',
- link: '4.double_linked_list.md'
- }, {
- text: '2.5 基础概念和操作',
- link: '5.circular_list.md'
- }, {
- text: '2.6 基础概念和操作',
- link: '6.static_linked_list.md'
- }, {
- text: '2.7 基础概念和操作',
- link: '7.comparison_of_sequential_list_and_linked_list.md'
- }, {
- text: '2.8 存储结构的选取',
- link: '8.selection_of_storage_structure.md'
- }, {
- text: '2.9 零碎知识补充',
- link: '9.piecemeal_knowledge_supplement.md'
- }],
+ children: [
+ {
+ text: '2.1 基础概念和操作',
+ link: '1.basic_concept_and_operation.md'
+ },
+ {
+ text: '2.2 线性表的顺序表示',
+ link: '2.sequential_representation.md'
+ },
+ {
+ text: '2.3 基础概念和操作',
+ link: '3.chain_representation.md'
+ },
+ {
+ text: '2.4 基础概念和操作',
+ link: '4.double_linked_list.md'
+ }, {
+ text: '2.5 基础概念和操作',
+ link: '5.circular_list.md'
+ },
+ {
+ text: '2.6 基础概念和操作',
+ link: '6.static_linked_list.md'
+ },
+ {
+ text: '2.7 基础概念和操作',
+ link: '7.comparison_of_sequential_list_and_linked_list.md'
+ },
+ {
+ text: '2.8 存储结构的选取',
+ link: '8.selection_of_storage_structure.md'
+ },
+ {
+ text: '2.9 零碎知识补充',
+ link: '9.piecemeal_knowledge_supplement.md'
+ }
+ ],
},
{
text: "栈和队列",
prefix: "栈和队列",
collapsible: false,
- children: [{
- text: '3.1 栈的基本概念和基本操作',
- link: '1.栈的基本概念和基本操作.md'
- }, {
- text: '3.2 栈的顺序存储结构',
- link: '2.栈的顺序存储结构.md'
- }, {
- text: '3.3 栈的链式存储结构',
- link: '3.栈的链式存储结构.md'
- }, {
- text: '3.4 队列的基本概念和操作',
- link: '4.队列的基本概念和操作.md'
- }, {
- text: '3.5 队列的顺序存储结构',
- link: '5.队列的顺序存储结构.md'
- }, {
- text: '3.6 队列的链式存储结构',
- link: '6.队列的链式存储结构.md'
- }, {
- text: '3.7 栈和队列的应用',
- link: '7.栈和队列的应用.md'
- }, {
- text: '3.8 特殊矩阵的压缩存储',
- link: '8.特殊矩阵的压缩存储.md'
- }]
+ children: [
+ {
+ text: '3.1 栈的基本概念和基本操作',
+ link: '1.栈的基本概念和基本操作.md'
+ },
+ {
+ text: '3.2 栈的顺序存储结构',
+ link: '2.栈的顺序存储结构.md'
+ },
+ {
+ text: '3.3 栈的链式存储结构',
+ link: '3.栈的链式存储结构.md'
+ },
+ {
+ text: '3.4 队列的基本概念和操作',
+ link: '4.队列的基本概念和操作.md'
+ }, {
+ text: '3.5 队列的顺序存储结构',
+ link: '5.队列的顺序存储结构.md'
+ },
+ {
+ text: '3.6 队列的链式存储结构',
+ link: '6.队列的链式存储结构.md'
+ },
+ {
+ text: '3.7 栈和队列的应用',
+ link: '7.栈和队列的应用.md'
+ },
+ {
+ text: '3.8 特殊矩阵的压缩存储',
+ link: '8.特殊矩阵的压缩存储.md'
+ }
+ ]
}
- ]
\ No newline at end of file
+]
\ No newline at end of file
diff --git a/docs/manuscripts/os/os.sidebar.ts b/docs/manuscripts/os/os.sidebar.ts
index 15d0f68..92f6f13 100644
--- a/docs/manuscripts/os/os.sidebar.ts
+++ b/docs/manuscripts/os/os.sidebar.ts
@@ -1,2 +1,6 @@
-
-export default[]
\ No newline at end of file
+export const osSidebar = [
+ {
+ text: "操作系统",
+ children: []
+ }
+]
\ No newline at end of file