diff --git a/docs/copyright/README.md b/docs/copyright/README.md new file mode 100644 index 000000000..32acee1d5 --- /dev/null +++ b/docs/copyright/README.md @@ -0,0 +1 @@ +# 软件著作权 diff --git a/docs/read-books/README.md b/docs/read-books/README.md index f96afe5e2..870ae46a2 100644 --- a/docs/read-books/README.md +++ b/docs/read-books/README.md @@ -1,5 +1,5 @@ --- -title: 读书整理 +title: 读书 --- # 读书整理 diff --git a/docs/read-books/cs-books/README.md b/docs/read-books/cs-books/README.md new file mode 100644 index 000000000..6bf33e374 --- /dev/null +++ b/docs/read-books/cs-books/README.md @@ -0,0 +1 @@ +# 技术类 diff --git a/docs/read-books/not-cs-book/README.md b/docs/read-books/not-cs-book/README.md new file mode 100644 index 000000000..adb6ead9e --- /dev/null +++ b/docs/read-books/not-cs-book/README.md @@ -0,0 +1 @@ +# 文学类 diff --git a/docs/ruankao/README.md b/docs/ruankao/README.md new file mode 100644 index 000000000..b1d585c6c --- /dev/null +++ b/docs/ruankao/README.md @@ -0,0 +1,15 @@ +# 考试 + +```mindmap +root(考试) + (软件设计师) + (系统架构师) + (软著) +``` + +## 软考 + +- 官网入口: +- 用户登录: +- 考试报名: +- 考试查分: diff --git a/docs/ruankao/architect/README.md b/docs/ruankao/architect/README.md new file mode 100644 index 000000000..9e600bd79 --- /dev/null +++ b/docs/ruankao/architect/README.md @@ -0,0 +1,8 @@ +# 系统架构师 + +```mindmap +root(系统架构师) + (综合知识) + (案例分析) + (论文写作) +``` diff --git a/docs/ruankao/architect/architect.sidebar.ts b/docs/ruankao/architect/architect.sidebar.ts new file mode 100644 index 000000000..319afd70e --- /dev/null +++ b/docs/ruankao/architect/architect.sidebar.ts @@ -0,0 +1,26 @@ +export const architectSidebar = [ + { + text: '综合知识', + prefix: '综合知识', + collapsible: true, + link: '/ruankao/architect/综合知识/', + }, + { + text: '案例分析', + prefix: '案例分析', + collapsible: false, + children: [ + { text: '软件架构设计', link: '1-软件架构设计.md' }, + { text: '系统开发基础', link: '2-系统开发基础.md' }, + { text: '数据库系统', link: '3-数据库系统.md' }, + { text: 'Web应用开发', link: '4-Web应用开发.md' }, + { text: '设计模式', link: '5-设计模式.md' }, + ], + }, + { + text: '论文写作', + prefix: '论文写作', + collapsible: true, + link: '/ruankao/architect/论文写作/', + }, +] diff --git "a/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/1-\350\275\257\344\273\266\346\236\266\346\236\204\350\256\276\350\256\241.md" "b/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/1-\350\275\257\344\273\266\346\236\266\346\236\204\350\256\276\350\256\241.md" new file mode 100644 index 000000000..f7019955d --- /dev/null +++ "b/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/1-\350\275\257\344\273\266\346\236\266\346\236\204\350\256\276\350\256\241.md" @@ -0,0 +1,5 @@ +--- +title: 软件架构设计 +permalink: /ruankao/architect/architect-design/ +--- +# 软件架构设计 diff --git "a/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/2-\347\263\273\347\273\237\345\274\200\345\217\221\345\237\272\347\241\200.md" "b/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/2-\347\263\273\347\273\237\345\274\200\345\217\221\345\237\272\347\241\200.md" new file mode 100644 index 000000000..da28d3343 --- /dev/null +++ "b/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/2-\347\263\273\347\273\237\345\274\200\345\217\221\345\237\272\347\241\200.md" @@ -0,0 +1,5 @@ +--- +title: 系统开发基础 +permalink: /ruankao/architect/system-develop-base/ +--- +# 系统开发基础 diff --git "a/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/3-\346\225\260\346\215\256\345\272\223\347\263\273\347\273\237.md" "b/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/3-\346\225\260\346\215\256\345\272\223\347\263\273\347\273\237.md" new file mode 100644 index 000000000..92dfed760 --- /dev/null +++ "b/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/3-\346\225\260\346\215\256\345\272\223\347\263\273\347\273\237.md" @@ -0,0 +1,5 @@ +--- +title: 数据库系统 +permalink: /ruankao/architect/db-system/ +--- +# 数据库系统 diff --git "a/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/4-Web\345\272\224\347\224\250\345\274\200\345\217\221.md" "b/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/4-Web\345\272\224\347\224\250\345\274\200\345\217\221.md" new file mode 100644 index 000000000..c4aba8f19 --- /dev/null +++ "b/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/4-Web\345\272\224\347\224\250\345\274\200\345\217\221.md" @@ -0,0 +1,5 @@ +--- +title: Web应用开发 +permalink: /ruankao/architect/app-develop/ +--- +# Web应用开发 diff --git "a/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/5-\350\256\276\350\256\241\346\250\241\345\274\217.md" "b/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/5-\350\256\276\350\256\241\346\250\241\345\274\217.md" new file mode 100644 index 000000000..554be7945 --- /dev/null +++ "b/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/5-\350\256\276\350\256\241\346\250\241\345\274\217.md" @@ -0,0 +1,11 @@ +--- +title: 设计模式 +permalink: /ruankao/architect/design-pattern/ +--- +# 设计模式 + +## 创建型 + +## 结构型 + +## 行为型 diff --git "a/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/README.md" "b/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/README.md" new file mode 100644 index 000000000..1d04ab384 --- /dev/null +++ "b/docs/ruankao/architect/\346\241\210\344\276\213\345\210\206\346\236\220/README.md" @@ -0,0 +1,5 @@ +--- +title: 案例分析 +permalink: /ruankao/architect/case-analyse/ +--- +# 案例分析 diff --git "a/docs/ruankao/architect/\347\273\274\345\220\210\347\237\245\350\257\206/README.md" "b/docs/ruankao/architect/\347\273\274\345\220\210\347\237\245\350\257\206/README.md" new file mode 100644 index 000000000..a811bd274 --- /dev/null +++ "b/docs/ruankao/architect/\347\273\274\345\220\210\347\237\245\350\257\206/README.md" @@ -0,0 +1,5 @@ +--- +title: 综合知识 +permalink: /ruankao/architect/comprehensive/ +--- +# 综合知识 diff --git "a/docs/ruankao/architect/\350\256\272\346\226\207\345\206\231\344\275\234/1-\350\200\203\347\202\271.md" "b/docs/ruankao/architect/\350\256\272\346\226\207\345\206\231\344\275\234/1-\350\200\203\347\202\271.md" new file mode 100644 index 000000000..e69de29bb diff --git "a/docs/ruankao/architect/\350\256\272\346\226\207\345\206\231\344\275\234/2-\346\250\241\346\235\277.md" "b/docs/ruankao/architect/\350\256\272\346\226\207\345\206\231\344\275\234/2-\346\250\241\346\235\277.md" new file mode 100644 index 000000000..e69de29bb diff --git "a/docs/ruankao/architect/\350\256\272\346\226\207\345\206\231\344\275\234/3-\350\256\272\347\202\271.md" "b/docs/ruankao/architect/\350\256\272\346\226\207\345\206\231\344\275\234/3-\350\256\272\347\202\271.md" new file mode 100644 index 000000000..e69de29bb diff --git "a/docs/ruankao/architect/\350\256\272\346\226\207\345\206\231\344\275\234/README.md" "b/docs/ruankao/architect/\350\256\272\346\226\207\345\206\231\344\275\234/README.md" new file mode 100644 index 000000000..f4fca8222 --- /dev/null +++ "b/docs/ruankao/architect/\350\256\272\346\226\207\345\206\231\344\275\234/README.md" @@ -0,0 +1,5 @@ +--- +title: 论文写作 +permalink: /ruankao/architect/essay-writing/ +--- +# 论文写作 diff --git a/docs/ruankao/soft-design/README.md b/docs/ruankao/soft-design/README.md new file mode 100644 index 000000000..41daba349 --- /dev/null +++ b/docs/ruankao/soft-design/README.md @@ -0,0 +1 @@ +# 软件设计师 diff --git a/docs/ruankao/soft-design/soft-design.sidebar.ts b/docs/ruankao/soft-design/soft-design.sidebar.ts new file mode 100644 index 000000000..98e8e4cdd --- /dev/null +++ b/docs/ruankao/soft-design/soft-design.sidebar.ts @@ -0,0 +1,10 @@ +export const softDesignSidebar = [ + { + text: '基础知识', + children: [], + }, + { + text: '应用技术', + children: [], + }, +] diff --git "a/docs/ruankao/soft-design/\345\237\272\347\241\200\347\237\245\350\257\206/README.md" "b/docs/ruankao/soft-design/\345\237\272\347\241\200\347\237\245\350\257\206/README.md" new file mode 100644 index 000000000..f834b2bc2 --- /dev/null +++ "b/docs/ruankao/soft-design/\345\237\272\347\241\200\347\237\245\350\257\206/README.md" @@ -0,0 +1,5 @@ +--- +title: 基础知识 +permalink: /soft-design/basics/ +--- +# 基础知识 diff --git "a/docs/ruankao/soft-design/\345\272\224\347\224\250\346\212\200\346\234\257/README.md" "b/docs/ruankao/soft-design/\345\272\224\347\224\250\346\212\200\346\234\257/README.md" new file mode 100644 index 000000000..752e779bc --- /dev/null +++ "b/docs/ruankao/soft-design/\345\272\224\347\224\250\346\212\200\346\234\257/README.md" @@ -0,0 +1,5 @@ +--- +title: 论文写作 +permalink: /soft-design/application/ +--- +# 应用技术 diff --git a/docs/solo-algorithm/solo-algorithm.sidebar.ts b/docs/solo-algorithm/solo-algorithm.sidebar.ts index a78da77f6..540683785 100644 --- a/docs/solo-algorithm/solo-algorithm.sidebar.ts +++ b/docs/solo-algorithm/solo-algorithm.sidebar.ts @@ -1,31 +1,18 @@ export const soloAlgorithmSidebar = [ { - text: '❓ 面试必刷Top101', - link: '/solo-algorithm/interview-101/', - }, - { - text: '⚔️ 剑指Offer', - link: '/solo-algorithm/sword-point/', - }, - { - text: '🌟 Shell篇', - link: '/solo-algorithm/shell/', + text: '面试必刷', + children: [ + { text: '❓ 面试必刷Top101', link: '/solo-algorithm/interview-101/' }, + { text: '⚔️ 剑指Offer', link: '/solo-algorithm/sword-point/' }, + { text: '🌟 Shell篇', link: '/solo-algorithm/shell/' }, + ], }, { - text: '在线刷题', + text: '刷题平台', children: [ - { - text: '🫀 牛客', - link: 'https://www.nowcoder.com/', - }, - { - text: '🪐 力扣', - link: 'https://leetcode-cn.com/', - }, - { - text: '🏫 杭电OJ', - link: 'https://acm.hdu.edu.cn/', - }, + { text: '🫀 牛客', link: 'https://www.nowcoder.com/' }, + { text: '🪐 力扣', link: 'https://leetcode-cn.com/' }, + { text: '🏫 杭电OJ', link: 'https://acm.hdu.edu.cn/' }, ], }, ] diff --git a/docs/theme.config.ts b/docs/theme.config.ts index 9d595d244..f627ed29c 100644 --- a/docs/theme.config.ts +++ b/docs/theme.config.ts @@ -6,6 +6,8 @@ import { FrontEndSidebar } from './front-end/front-end.sidebar' import { JobChanceSidebar } from './job-chance/job-chance.sidebar' import { MicroserviceSidebar } from './microservice/microserviceSidebar' import { ReadBooksSidebar } from './read-books/read-books.sidebar' +import { architectSidebar } from './ruankao/architect/architect.sidebar' +import { softDesignSidebar } from './ruankao/soft-design/soft-design.sidebar' import { BaseSidebar, DesignPatternsSidebar, @@ -34,13 +36,39 @@ export const navbarConfig = defineVipNavbarConfig([ { text: '💻 全栈开发', children: [ - { text: '👩🏻‍💻 前端', link: '/front-end/' }, + { + text: '前端', + link: '/front-end/', + children: [ + { text: '👩🏻‍💻 三件套', link: '/front-end/' }, + ], + }, { text: '👨🏻‍💻 后端', link: '/server-end/' }, { text: '💫 开发技巧', link: '/develop-skill/' }, { text: '🕸️ 微服务架构', link: '/microservice/' }, ], }, - { text: '📖 读书整理', link: '/read-books/' }, + { + text: '📖 能力提升', + children: [ + { text: '® 软著', link: '/copyright/' }, + { + text: '考试', + link: '/ruankao/', + children: [ + { text: '👨🏻‍💻 软件设计师', link: '/ruankao/soft-design/' }, + { text: '💫 系统架构师', link: '/ruankao/architect/' }, + ], + }, + { + text: '读书', + children: [ + { text: '🕸️ 技术类', link: '/read-books/cs-books/' }, + { text: '💫 文学类', link: '/read-books/not-cs-book/' }, + ], + }, + ], + }, { text: '👉 了解更多', children: [ @@ -85,6 +113,10 @@ export const sidebarConfig = defineVipSidebarConfig({ '/job-chance': JobChanceSidebar, '/microservice': MicroserviceSidebar, '/battle-interview': BattleInterviewSidebar, + + // 软考 + '/ruankao/soft-desigin': softDesignSidebar, + '/ruankao/architect': architectSidebar, }) /** diff --git "a/docs/\345\270\270\347\224\250\347\275\221\347\253\231.md" "b/docs/\345\270\270\347\224\250\347\275\221\347\253\231.md" index 29d58eb64..e3d793ba7 100644 --- "a/docs/\345\270\270\347\224\250\347\275\221\347\253\231.md" +++ "b/docs/\345\270\270\347\224\250\347\275\221\347\253\231.md" @@ -6,24 +6,22 @@ sidebar: false # 常用网站 -## 技术文档 - -### 知识库 +## 笔记 - JavaGuide: - JavaFamily: - Java面试考察: -### 代码管理 +## 代码管理 - Git中文文档: - SVN中文文档: -### 代码规范 +## 代码规范 - EsLint中文文档: -### 前端 +## 前端 - JQuery中文文档: - Vue中文文档: @@ -31,7 +29,7 @@ sidebar: false - Vuepress: - Vuepress-theme-hope: -#### UI框架 +### UI框架 - View UI: - Element-plus: @@ -40,17 +38,17 @@ sidebar: false - 微信小程序: -### 服务端 +## 服务端 - Nginx: -#### 语言 +### 语言 - Node.js: - TypeScript: - Golang: -#### 框架 +### 框架 - Express: - Koa: @@ -59,22 +57,22 @@ sidebar: false - Nest.js中文: - Midway.js: -#### 消息队列 +### 消息队列 - RabbitMQ: - RocketMQ: - Kafka: -#### 容器相关 +## 容器相关 - Docker官方: - Kubernetes中文: -#### ELK相关 +## ELK - ElasticSearch: -#### CI/CD +## CI/CD - Jenkins: - GitHub Actions中文: