diff --git a/docs/.vuepress/config.ts b/docs/.vuepress/config.ts
index c6f3f8e..594d589 100644
--- a/docs/.vuepress/config.ts
+++ b/docs/.vuepress/config.ts
@@ -143,6 +143,11 @@ export default defineUserConfig({
* markdown power
* @see https://theme-plume.vuejs.press/config/plugin/markdown-power/
*/
+ markdownPower: {
+ pdf: true,
+ },
+
+
// markdownPower: {
// pdf: true, // 启用 PDF 嵌入 @[pdf](/xxx.pdf)
// caniuse: true, // 启用 caniuse 语法 @[caniuse](feature_name)
@@ -207,10 +212,10 @@ export default defineUserConfig({
* 加密功能
* @see https://theme-plume.vuejs.press/guide/features/encryption/
*/
- encrypt: {
- rules: {
- '/article': 'pguide1024',
- }
- },
+ // encrypt: {
+ // rules: {
+ // '/article': 'pguide1024',
+ // }
+ // },
}),
})
diff --git a/docs/.vuepress/navbar.ts b/docs/.vuepress/navbar.ts
index 4df9f95..3150e6b 100644
--- a/docs/.vuepress/navbar.ts
+++ b/docs/.vuepress/navbar.ts
@@ -7,9 +7,11 @@ export const navbar = defineNavbarConfig([
icon: '/note.svg',
text: '学习笔记',
items: [
- {icon: '/AI.svg', text: '机器学习', link: '/notes/CS-DIY/学习路线/机器学习/README.md'},
- {icon: 'logos:google-developers', text: '全栈开发', link: '/学习笔记/全栈开发/README.md'},
- {icon: 'mdi:graphics-processing-unit', text: '计算机图形学', link: '/学习笔记/计算机图形学/README.md'},
+ {icon: '/AI.svg', text: '机器学习', link: '/notes/学习笔记/机器学习/README.md'},
+ {icon: 'logos:google-developers', text: '前端开发', link: '/notes/学习笔记/前端开发/README.md'},
+ {icon: 'fluent-color:data-scatter-32', text: '后端开发', link: '/notes/学习笔记/后端开发/README.md'},
+ {icon: 'devicon:ros', text: 'ROS2', link: '/notes/学习笔记/ROS2/README.md'},
+ {icon: 'marketeq:vision', text: '计算机视觉', link: '/notes/学习笔记/计算机视觉/README.md'}
]
},
{
@@ -29,10 +31,9 @@ export const navbar = defineNavbarConfig([
icon: '/code.svg',
text: 'CS-DIY',
items: [
- {text: '前言', link: '/notes/cs-diy/1.前言.md'},
+ {text: '前言', link: '/notes/CS-DIY/README.md'},
{icon:'/dev-standard.svg', text: '开发规范' , link: '/notes/cs-diy/2.开发规范.md'},
{icon: '/path.svg', text: '学习路线', link: '/notes/cs-diy/3.学习路线.md'},
-
]
},
{
@@ -42,9 +43,9 @@ export const navbar = defineNavbarConfig([
{
icon: '/openai.svg',
text: '生成式人工智能',
- link: '/notes/公共服务/GPT.md'
+ link: '/notes/公共服务/GPT/GPT.md'
},
- {icon: '/data-center.svg', text: '数据中心', link: ''},
+ {icon: 'fluent-color:data-area-20', text: '数据中心', link: ''},
{icon: '/mirror.svg', text: '重庆医科大学开源软件镜像站', link: ''},
{icon: '/overleaf.svg', text: 'Overleaf在线协作企业版', link: '/notes/公共服务/Overleaf在线协作企业版.md'},
{text: '', link: ''}
diff --git a/docs/.vuepress/notes.ts b/docs/.vuepress/notes.ts
index f0576ce..acf8f82 100644
--- a/docs/.vuepress/notes.ts
+++ b/docs/.vuepress/notes.ts
@@ -4,12 +4,54 @@ const campusWiki = defineNoteConfig({
dir: '大学百科',
link: '/campus-wiki/',
sidebar: 'auto'
+
})
const publicService = defineNoteConfig({
dir: '公共服务',
link: '/public-service/',
- sidebar: 'auto'
+ sidebar: [
+ {
+ prefix: 'GPT',
+ icon: '/openai.svg',
+ text: '生成式人工智能',
+ // link: 'GPT',
+ items: [
+ {
+ text: '公共调用网站及应用部署集合',
+ link: 'GPT',
+ icon: 'devicon:openapi',
+ items: [
+ {
+ text: 'LobeChat',
+ link: 'LobeChat',
+ },
+ {
+ text: 'MidJourneyProxy',
+ link: 'MidJourneyProxy',
+ }
+ ]
+ },
+
+ ]
+ },
+ {
+ prefix: 'Overleaf',
+ icon: '/overleaf.svg',
+ text: 'Overleaf在线协作企业版',
+ link: 'Overleaf在线协作企业版',
+ items: [
+ {
+ icon: 'skill-icons:latex-light',
+ text: "30分钟学会LaTeX",
+ link: "https://cn.overleaf.com/learn/latex/Learn_LaTeX_in_30_minutes",
+ }
+ ]
+ },
+ {
+ prefix: ''
+ }
+ ]
})
const CSDIY = defineNoteConfig({
@@ -18,8 +60,20 @@ const CSDIY = defineNoteConfig({
sidebar: 'auto'
})
+const projectDocs = defineNoteConfig({
+ dir: '项目文档',
+ link: '/project-docs/',
+ sidebar: 'auto',
+})
+
+const learningNotes = defineNoteConfig({
+ dir: '学习笔记',
+ link: '/learning-notes',
+ sidebar: 'auto',
+})
+
export default defineNotesConfig({
dir: '/notes/',
link: '/',
- notes: [campusWiki, publicService, CSDIY],
+ notes: [campusWiki, publicService, CSDIY, projectDocs, learningNotes],
})
\ No newline at end of file
diff --git a/docs/.vuepress/public/src/2025-02-24_06-15-03.png b/docs/.vuepress/public/src/2025-02-24_06-15-03.png
new file mode 100644
index 0000000..f983dc2
Binary files /dev/null and b/docs/.vuepress/public/src/2025-02-24_06-15-03.png differ
diff --git a/docs/.vuepress/public/img.png b/docs/.vuepress/public/src/img.png
similarity index 100%
rename from docs/.vuepress/public/img.png
rename to docs/.vuepress/public/src/img.png
diff --git a/docs/notes/CS-DIY/README.md b/docs/notes/CS-DIY/README.md
new file mode 100644
index 0000000..2c64ca9
--- /dev/null
+++ b/docs/notes/CS-DIY/README.md
@@ -0,0 +1,50 @@
+---
+title: CS-DIY
+createTime: 2025/02/24 07:01:02
+permalink: /cs-diy/
+---
+
+这是你的故事,也是我们的故事。这个过程没有学分,没有陪伴,你只知道自己在变强。
+
+一本关于计算机各方向的自学指南,无论天南或海北,希望可以帮到你,灵感和部分素材来自CS自学指南。
+
+同时,这也是献给学弟学妹们的一份礼物。这本指南能对你们的本科生涯有哪怕一点点帮助,对于编者们而言也是莫大的欣慰与鼓舞。
+
+
+https://csdiy.wiki/
+
+## 常见问题
+
+### 我该选择哪一部分进行学习?
+
+兴趣是最好的老师,如果你有自己十分乐意花时间钻研的项目或者技术,就朝那个方向一直学习。都不感兴趣先试试前端开发吧,实在不行可能说明计算机不太符合你的胃口,看看其他好玩的也不错。
+
+### 我看不懂英文感觉很难
+
+用翻译
+
+### 我想从事这些行业需要准备什么吗?
+
+毕业工作去找实习,熟悉主流开发技术;读研究生去读、发表论文、练英语,选择性钻研底层技术。
+
+### 我没有基础/我怕学不会怎么办?
+
+不学肯定学不会。实在有困难问问其他人怎么学的,学不下去就换条路或者睡个大觉。
+
+
+
+### 我该怎样找到自己的兴趣点?
+
+多实践、多独立思考、做有创造性的事情
+
+
+
+### 实习真的很重要吗?
+
+是的,尤其是当下的就业环境。实习还有工资和学习机会,好点的公司有概率转正,姑且大胆一试吧。
+
+
+
+### 我感觉请教前辈们很不好意思?
+
+当一个礼貌懂事的小朋友来提问的时候,没有人会拒绝的~~
diff --git a/docs/notes/CS-DIY/学习路线/全栈开发/README.md b/docs/notes/CS-DIY/学习路线/全栈开发/README.md
deleted file mode 100644
index 2241a33..0000000
--- a/docs/notes/CS-DIY/学习路线/全栈开发/README.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-title: README
-createTime: 2025/02/24 03:56:17
-permalink: /csdiy/sijcn4nx/
----
diff --git a/docs/notes/CS-DIY/学习路线/前端开发/1.三件套.md b/docs/notes/CS-DIY/学习路线/前端开发/1.三件套.md
new file mode 100644
index 0000000..91a649d
--- /dev/null
+++ b/docs/notes/CS-DIY/学习路线/前端开发/1.三件套.md
@@ -0,0 +1,5 @@
+---
+title: HTML CSS JS
+createTime: 2025/02/24 06:48:41
+permalink: /csdiy/full-stack-dev/html-css-js/
+---
diff --git a/docs/notes/CS-DIY/学习路线/全栈开发/前端开发/Vue.js.md b/docs/notes/CS-DIY/学习路线/前端开发/2.Vue.js.md
similarity index 100%
rename from docs/notes/CS-DIY/学习路线/全栈开发/前端开发/Vue.js.md
rename to docs/notes/CS-DIY/学习路线/前端开发/2.Vue.js.md
diff --git a/docs/notes/CS-DIY/学习路线/全栈开发/后端开发/RestfulAPI.md b/docs/notes/CS-DIY/学习路线/后端开发/RestfulAPI.md
similarity index 100%
rename from docs/notes/CS-DIY/学习路线/全栈开发/后端开发/RestfulAPI.md
rename to docs/notes/CS-DIY/学习路线/后端开发/RestfulAPI.md
diff --git a/docs/notes/begin.md b/docs/notes/begin.md
index 6466eeb..6eb543e 100644
--- a/docs/notes/begin.md
+++ b/docs/notes/begin.md
@@ -8,25 +8,75 @@ permalink: /begin/
这同时也是一份献给重医学弟学妹们的礼物。如果这本书能对你们的本科生涯有哪怕一丝一毫的帮助,都是对我们极大的鼓励和慰藉。
-本书目前包括了以下部分(如果你有其他好的建议,或者想加入贡献者的行列,欢迎邮件 [PGuide Studio](mailto:losmosga@foxmail.com)或者在 :[tdesign:logo-github-filled 48px]: issue 里提问:-)
+本书目前包括了以下部分(如果你有其他好的建议,或者想加入贡献者的行列,欢迎邮件 [PGuide Studio](mailto:losmosga@foxmail.com)
+或者在 :[tdesign:logo-github-filled 48px]: issue 里提问:-)
+
-::: card title="项目文档" icon="/project.svg"
+
+
-每年我们都会花时间去钻研一些项目促进团队的开发能力,无论是从实用性、实时性,还是对团队成员的学习、交流,我们希望这些用心经营的项目是有一定价值的,其中包含了项目的简介、意义、联系人等等。
-:::
+
+
+
+
-:::: card-grid
+
+
+
-::: card title="卡片标题 1" icon="twemoji:astonished-face" href="/"
+## 我也想写一些东西
-这里是卡片内容。
-:::
+项导文档欢迎各位加入建设,目前我们只是针对重医的同学们的情况编写了文档,涵盖的内容可能不齐全或存在可优化之处。欢迎各位有志之士加入建设。请参考[贡献指南](contribute.md)
+或[电子邮件](mailto:losmosa@foxmail)
-::: card title="卡片标题 2" icon="twemoji:astonished-face"
+## 关于为什么自行开发与维护
-这里是卡片内容。
-:::
+项导文档之前在语雀也有存档,随着用户体量的增大,也暴露出一些问题:
-::::
+1. 内容审核严格:语雀会对发布到互联网的团队文档进行严格审核,一旦检测到敏感词就会风控,极为不便;
+2. 自定义程度低:不支持图标、markdown拓展等,组件库几乎等于没有;
+3. 域名不可自定义:对SEO不友好,而且文档永久链接是Nano加密的字符组,不直观;
+4. 需要注册和邀请:语雀需要每一位成员都进行注册和管理员审核协作,不方便;
+5. 太过简单:对于markdown协作和前端开发未必是好事。
+## 关于我们
+
+不必在意我们的名字,因为你就是下一个故事。
+
+所有贡献者名单:
+
+- [个人](friends-persons.md)
+- [组织](friends-organizations.md)
\ No newline at end of file
diff --git a/docs/notes/contribute.md b/docs/notes/contribute.md
index 79a65ca..4c5f2af 100644
--- a/docs/notes/contribute.md
+++ b/docs/notes/contribute.md
@@ -1,5 +1,5 @@
---
-title: 贡献指南
+title: 贡献与开发指南
createTime: 2025/02/22 16:59:04
permalink: /contribute/
---
@@ -10,27 +10,13 @@ permalink: /contribute/
在参与合作开发之前,您首先得学习一些基础知识:
+## 我是文档站的开发者
-```markdown
-# VuePress + Plume 主题协作开发手册
+## 我是文档的编写者
-## 前言
-本手册旨在为使用 VuePress、Plume 主题及 pnpm 进行文档站协作开发的团队提供规范指引,确保开发流程一致性,提高协作效率。
+### markdown支持
+目前,文档支持所有
----
-
-## 环境准备
-
-### 开发工具
-- **Node.js** (v14+),推荐使用 **[Volta](https://volta.sh/)** 管理版本
-- **pnpm** (v7+)
- ```bash
- npm install -g pnpm
- # 国内用户配置镜像加速
- pnpm config set registry https://registry.npmmirror.com/
- ```
-- **Git** (最新稳定版)
-- **IDE**:VSCode(推荐插件:Volar, ESLint, Prettier)
### 项目克隆
确保团队成员使用 SSH 或 HTTPS 统一方式克隆仓库:
diff --git a/docs/notes/friends-organizations.md b/docs/notes/friends-organizations.md
index d2c9723..fe2b0b8 100644
--- a/docs/notes/friends-organizations.md
+++ b/docs/notes/friends-organizations.md
@@ -53,9 +53,10 @@ groups:
- title: 中国科技云
desc: China Science & Technology cloud
list:
- - name:
- link:
- location:
+ - name: 官网
+ link: https://www.cstcloud.cn/
+ location: 中国
+ avatar: https://www.cstcloud.cn/app/templates/cstcloud/img/header/logo.png
organization:
desc:
- title: MUA
diff --git a/docs/notes/公共服务/GPT.md b/docs/notes/公共服务/GPT.md
deleted file mode 100644
index 2e602d4..0000000
--- a/docs/notes/公共服务/GPT.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-title: GPT
-createTime: 2025/02/24 02:20:55
-permalink: /public-service/GPT/
----
-
diff --git a/docs/notes/公共服务/GPT/GPT.md b/docs/notes/公共服务/GPT/GPT.md
new file mode 100644
index 0000000..1940d85
--- /dev/null
+++ b/docs/notes/公共服务/GPT/GPT.md
@@ -0,0 +1,61 @@
+---
+title: GPT API公共调用网站及应用部署集合
+createTime: 2025/02/24 02:20:55
+permalink: /public-service/GPT/
+---
+
+此页面汇集了目前市面上 98%以上的大模型,且涵盖了 github 上主流的开源框架和技术,欢迎挨个体验。UpStream Sync 功能启用可以自动同步
+fork 的项目,尝试到市面上最新的大模型功能。One API 配合统一身份认证系统方便配置,欢迎体验。
+
+## 信息表
+
+| 应用 | 网址 | 接入统一认证 | UpStream Sync |
+|--------------------------|--------------------------------|--------|---------------|
+| ChatGPT MidJourney Proxy | https://gpt.cqmu.online/ | ✅ | ✅ |
+| Next Chat | https://next.chat.cqmu.online/ | ✅ | ✅ |
+| Lobe Chat | https://chat.pguide.studio/ | ✅ | ✅ |
+
+## 预备知识
+
+在使用之前,得先了解几个基本概念:
+### Token
+ChatGPT的本质是对字符串的处理、加工、输出,每个最小作用单元即为token,它可以是一个单词、一个词组、一个标点符号、一个子词或者一个字符。关于token更详细的介绍,可以[查看这篇文章](https://cloud.baidu.com/qianfandev/topic/268386)
+由于不同模型的能力不同,相同的token它们的定价也是不同的,[在这里](https://openai.com/api/pricing/)
+您可以查看OpenAI的chatGPT的token定价。
+### API
+Application Interface,应用程序接口。就好比我们去饭店吃饭,我们需要吃这口饭 request,饭店能提供这口饭来
+ response,那么他们就是饭的提供者即 API provider。当然,世界上有很多饭店(多接口),您也可以在家里做饭(内部接口)。相比于直接访问网页端的
+ GPT,调用接口不会受到这么多限制,且更多是按量计费,可以帮助我们更好控制成本。
+
+### proxy代理
+ 因为某些原因,部分国外网站或服务无法直接访问,所以我们需要一个可以帮我们访问这些网站的中间人,让它们帮我们进行访问。香港是个好地方,一般而言,可以直接访问全球网络,大陆地区就不太行力。在类似的这些地方(如马来西亚、新加坡、越南等)有专门提供代理服务的厂商,此项目依赖于[OpenAI-HK](https://openai-hk.com/open/index)
+ 的api代理。这些厂商在全球部署很多反向代理服务器,可以进行并发数据访问,大大降低访问延迟的同时减少了账号访问限制,最重要的是,
+ **省钱**。
+
+### max_token和上下文数量
+max_token就是一次对话中GPT返回给您的最多token数量,这个可以直接拉满,否则可能出现回复到一半停止的情况。上下文数量context和GPT的能力相关,性能越强的模型一般而言记忆更好。
+
+
+### 服务端
+以openAI为例,官网给出的接口地址为https://api.openai.com ,openAI-HK则是将汇聚流量负载均衡,以减轻单节点的压力,在不同的服务端分批次请求用户响应,在自建网关[https://api.openai-hk.com](https://api.openai.com)
+ 完成重汇聚。
+
+## GPT能干啥
+
+包括但不限于**大学生的编程作业,常规数学问题,写诗歌,绘画,识别文字、图像、视频,生成图、声、视频、3D模型**。
+
+具体可以参考[提示词工程指南](https://www.promptingguide.ai/zh)
+,简单来说就是用一段话催眠GPT使它返回对于我们相对满意的答案。在github上也有大佬弄好了现成的,108K的点赞量:https://github.com/f/awesome-chatgpt-prompts
+
+
+
+访问不了github?下载一个代理软件,一键加速github即可
+
+https://steampp.net/
+
+这个软件本质上是修改本地 Host
+文件实现正向代理,如果你感兴趣,可以参考这篇文章[host文件](https://www.yuque.com/pguide/public/bgifg8ximig3s7t2)
+
+
+## 应用部署集合
+这下面的都已经部署好了,直接使用即可,所有人的对话均采用AES256加密,管理员也不知道你问了什么,放心用。
\ No newline at end of file
diff --git a/docs/notes/公共服务/GPT/LobeChat.md b/docs/notes/公共服务/GPT/LobeChat.md
new file mode 100644
index 0000000..7d83507
--- /dev/null
+++ b/docs/notes/公共服务/GPT/LobeChat.md
@@ -0,0 +1,10 @@
+---
+title: LobeChat
+createTime: 2025/02/24 04:53:45
+permalink: /public-service/GPT/lobe-chat/
+icon: https://lobechat.com/icons/icon-192x192.png
+---
+
+::: demo-wrapper no-padding title="hello"
+
+:::
\ No newline at end of file
diff --git a/docs/notes/公共服务/GPT/MidJourneyProxy.md b/docs/notes/公共服务/GPT/MidJourneyProxy.md
new file mode 100644
index 0000000..08172ce
--- /dev/null
+++ b/docs/notes/公共服务/GPT/MidJourneyProxy.md
@@ -0,0 +1,6 @@
+---
+title: MidJourneyProxy
+createTime: 2025/02/24 05:23:46
+permalink: /public-service/GPT/MidJourneyProxy/
+icon: https://raw.githubusercontent.com/Dooy/chatgpt-web-midjourney-proxy/main/src/assets/avatar.jpg
+---
diff --git a/docs/notes/公共服务/Overleaf在线协作企业版.md b/docs/notes/公共服务/Overleaf在线协作企业版.md
index 9e43533..e0149e4 100644
--- a/docs/notes/公共服务/Overleaf在线协作企业版.md
+++ b/docs/notes/公共服务/Overleaf在线协作企业版.md
@@ -5,7 +5,50 @@ permalink: /public-service/overleaf/
---
- 内网地址:[http://192.168.183.171/](http://192.168.183.171/)
-- 外网地址(暂未开通):[https://latex.cqmu.edu.cn/login](http://192.168.183.171/)
-- 上交大地址:[https://latex.sjtu.edu.cn/login](http://192.168.183.171/)
+- 外网地址(暂未开通):[https://latex.cqmu.edu.cn/login](https://latex.cqmu.edu.cn/login)
+- 上海交通大学地址:[https://latex.sjtu.edu.cn/login](https://latex.sjtu.edu.cn/login)
+## 简介
+Overleaf在线协作企业版是一款支持多人在线同步编辑、审议的LaTeX编辑器,支持Zotero、Github等现代应用集成,极大便利了广大科研工作者。
+
+
## LaTeX
+### LaTeX 简介
+
+**LaTeX**(发音为 "LAY-tek" 或 "LAH-tek")是一种用于排版专业级文档的工具。然而,LaTeX 的运作模式与您可能使用过的许多其他文档生成应用程序(如 Microsoft Word 或 LibreOffice Writer)有很大不同:
+
+### 与传统文字处理软件的区别
+- **"所见即所得"(WYSIWYG)工具**:提供交互式页面直接输入文本并即时应用样式
+- **LaTeX 工作流程**:
+ 1. 创建纯文本文件(`.tex` 后缀)
+ 2. 在文本中使用 **LaTeX 命令** 描述排版需求
+ 3. 通过 **TeX 引擎** 处理文件
+ 4. 生成专业排版的 PDF 文档
+
+### 核心运作原理
+- **关注点分离**:
+ - **用户责任**: 专注内容及结构(章节组织、数学公式等)
+ - **系统责任**: 由 LaTeX 命令和 TeX 引擎自动处理版式设计(字体选择、间距调整、分页优化等)
+
+- **优势体现**:
+ - 确保复杂文档格式的统一性(如论文/书籍排版)
+ - 轻松处理科技文档中的数学公式
+ - 实现交叉引用/目录/参考文献的自动化管理
+ - 版本控制系统友好(纯文本特性)
+
+### 典型工作流程示例
+
+```latex
+\documentclass{article} % 声明文档类型
+\begin{document}
+Hello World! % 文档内容
+\end{document}
+```
+
+### 学习LaTeX
+
+@[pdf zoom="95" ratio="21:29"](https://mirror-hk.koddos.net/CTAN/info/lshort/chinese/lshort-zh-cn.pdf)
+
+## CQMU TUG
+
+重庆医科大学 Tex用户组,Chongqing Medical University TeX User Group,负责开发CQMU的相关LaTeX模板。
\ No newline at end of file
diff --git a/docs/notes/公共服务/README.md b/docs/notes/公共服务/README.md
index 1d7860f..5ff07ab 100644
--- a/docs/notes/公共服务/README.md
+++ b/docs/notes/公共服务/README.md
@@ -1,30 +1,6 @@
---
-title: 公共服务欢迎页面
+title: 公共服务
createTime: 2025/02/18 16:26:51
permalink: /public-service/
-pageLayout: home
-config:
- - type: feature
- full: true
- background: tint-plate
- hero:
- name: PGuide Docs
- tagline: 项导文档欢迎您
- text: Start from here, build projects as our dreams.
- actions:
- - theme: brand
- text: 开始阅读
- link: /notes/begin
- icon: icon-park:read-book
-
- - theme: brand
- text: 贡献指南
- link: /notes/contribute
- icon: tdesign:cooperate-filled
-
- - theme: alt
- text: 语雀文档
- link: https://www.yuque.com/pguide/public
- icon: /yuque.svg
---
diff --git a/docs/notes/大学百科/申请学生邮箱.md b/docs/notes/大学百科/申请学生邮箱.md
index f207c16..67bee6d 100644
--- a/docs/notes/大学百科/申请学生邮箱.md
+++ b/docs/notes/大学百科/申请学生邮箱.md
@@ -7,17 +7,26 @@ permalink: /campus-wiki/apply-student-email/
## 申请学生邮箱
进入信息门户并登录:[https://portal.paas.cqmu.edu.cn/main.html](https://portal.paas.cqmu.edu.cn/main.html)
-
+
点击电子邮箱申请即可
+
+
## 学生邮箱的作用
-### 申请JetBrains专业版
+::: tip
+此处待写
+:::
-请参考:
+::: tabs
+@tab 申请JetBrains专业版
-### 申请Navicat Premiere专业版
+npm 应该与 Node.js 被一同安装。
-### 申请教育优惠
+@tab 申请JetBrains专业版
-### 申请其他高校的夏冬令营
\ No newline at end of file
+@tab 申请Navicat Premiere专业版
+
+@tab 申请其他高校的夏冬令营
+
+:::
diff --git a/docs/notes/学习笔记/README.md b/docs/notes/学习笔记/README.md
new file mode 100644
index 0000000..7c57993
--- /dev/null
+++ b/docs/notes/学习笔记/README.md
@@ -0,0 +1,5 @@
+---
+title: 学习笔记
+createTime: 2025/02/24 06:52:33
+permalink: /learning-notes/
+---
diff --git a/docs/notes/学习笔记/ROS2/1.VMWare安装.md b/docs/notes/学习笔记/ROS2/1.VMWare安装.md
new file mode 100644
index 0000000..1f5ee6d
--- /dev/null
+++ b/docs/notes/学习笔记/ROS2/1.VMWare安装.md
@@ -0,0 +1,6 @@
+---
+title: VMWare安装
+createTime: 2025/02/24 07:42:27
+permalink: /learning-notes/ROS2/VMWare-install/
+icon: lineicons:vmware
+---
diff --git a/docs/notes/学习笔记/ROS2/README.md b/docs/notes/学习笔记/ROS2/README.md
new file mode 100644
index 0000000..b8682b2
--- /dev/null
+++ b/docs/notes/学习笔记/ROS2/README.md
@@ -0,0 +1,8 @@
+---
+title: ROS2
+createTime: 2025/02/24 07:43:40
+permalink: /learning-notes/ROS2/
+icon: devicon:ros
+---
+
+Robot Operation System 2
\ No newline at end of file
diff --git a/docs/notes/学习笔记/前端开发/README.md b/docs/notes/学习笔记/前端开发/README.md
new file mode 100644
index 0000000..1bee5c7
--- /dev/null
+++ b/docs/notes/学习笔记/前端开发/README.md
@@ -0,0 +1,6 @@
+---
+title: 前端开发学习笔记
+createTime: 2025/02/24 07:10:42
+permalink: /learning-notes/frontend-dev/
+icon: logos:google-developers
+---
diff --git a/docs/notes/学习笔记/前端开发/React/1.基础语法.md b/docs/notes/学习笔记/前端开发/React/1.基础语法.md
new file mode 100644
index 0000000..beee1fa
--- /dev/null
+++ b/docs/notes/学习笔记/前端开发/React/1.基础语法.md
@@ -0,0 +1,6 @@
+---
+title: 基础语法
+createTime: 2025/02/24 07:37:07
+permalink: /learning-notes/react/
+icon: devicon:react
+---
diff --git a/docs/notes/学习笔记/前端开发/Vue3/1.基础语法.md b/docs/notes/学习笔记/前端开发/Vue3/1.基础语法.md
new file mode 100644
index 0000000..0bbfb43
--- /dev/null
+++ b/docs/notes/学习笔记/前端开发/Vue3/1.基础语法.md
@@ -0,0 +1,6 @@
+---
+title: 基础语法
+createTime: 2025/02/24 07:35:09
+permalink: /learning-notes/vue3/
+icon: logos:vue
+---
diff --git a/docs/notes/学习笔记/后端开发/MySQL/1.SQL语句.md b/docs/notes/学习笔记/后端开发/MySQL/1.SQL语句.md
new file mode 100644
index 0000000..c86be00
--- /dev/null
+++ b/docs/notes/学习笔记/后端开发/MySQL/1.SQL语句.md
@@ -0,0 +1,6 @@
+---
+title: SQL语句
+createTime: 2025/02/24 07:38:50
+permalink: /learning-notes/SQL-basic/
+icon: devicon:mysql
+---
diff --git a/docs/notes/学习笔记/后端开发/README.md b/docs/notes/学习笔记/后端开发/README.md
new file mode 100644
index 0000000..265eb28
--- /dev/null
+++ b/docs/notes/学习笔记/后端开发/README.md
@@ -0,0 +1,7 @@
+---
+title: 后端开发学习笔记
+createTime: 2025/02/24 07:28:41
+permalink: /learning-notes/backend-dev/
+icon: fluent-color:data-scatter-32
+---
+
diff --git a/docs/notes/学习笔记/后端开发/容器化技术/README.md b/docs/notes/学习笔记/后端开发/容器化技术/README.md
new file mode 100644
index 0000000..90a2b68
--- /dev/null
+++ b/docs/notes/学习笔记/后端开发/容器化技术/README.md
@@ -0,0 +1,52 @@
+---
+title: 容器化技术简介
+createTime: 2025/02/24 07:46:34
+permalink: /learning-notes/container/
+---
+# 容器化技术及其在后端开发中的必要性
+
+## 什么是容器化技术?
+容器化技术是一种**轻量级、操作系统级别的虚拟化技术**,允许开发者将应用程序及其依赖项(如库、环境变量、配置文件等)打包成一个独立的、可移植的单元(容器)。
+**核心技术组件**:
+- **容器引擎**(如 Docker):负责创建、运行和管理容器。
+- **镜像(Image)**:只读模板,包含运行应用所需的所有文件和依赖。
+- **容器(Container)**:镜像的运行时实例。
+- **容器编排工具**(如 Kubernetes):用于自动化部署和管理容器集群。
+
+## 后端开发为什么需要容器化技术?
+
+### 1. 环境一致性
+- **问题**:传统开发中,开发、测试、生产环境不一致(如库版本差异)易引发“在我机器上正常啊”等问题。
+- **容器化解决**:镜像保证所有环境完全一致,消除环境差异导致的故障。
+
+### 2. 资源隔离与依赖管理
+- **隔离性**:每个容器拥有独立的进程、网络和文件系统,避免进程/端口冲突。
+- **依赖管理**:不同服务的依赖可独立存在于不同容器中(例如 Python 3.7 和 Python 3.9 服务共存)。
+
+### 3. 快速部署与横向扩展
+- **轻量启动**:容器启动速度秒级,远快于虚拟机。
+- **弹性伸缩**:配合编排工具(如 Kubernetes),可快速增减实例应对流量波动。
+
+### 4. 微服务架构支持
+- **服务拆分**:容器天然适合微服务架构,每个服务可单独打包、部署和扩展。
+- **独立更新**:单个服务的更新不会影响其他容器。
+
+### 5. 持续集成/持续交付(CI/CD)
+- **自动化流程**:容器镜像可无缝集成到 CI/CD 流水线,实现开发→测试→生产的自动化部署。
+- **版本控制**:镜像版本化管理支持快速回滚。
+
+### 6. 资源利用率优化
+- **共享内核**:与传统虚拟机相比,容器无需独占操作系统,资源占用更低。
+- **降低成本**:同一物理机上可运行更多容器,减少硬件开销。
+
+## 典型工具链
+| 工具类型 | 常用工具 |
+|------------------|-----------------------------|
+| 容器引擎 | Docker、containerd |
+| 容器编排 | Kubernetes、Docker Swarm |
+| 镜像仓库 | Docker Hub、Harbor |
+| 服务网格 | Istio、Linkerd |
+| 监控与日志 | Prometheus、EFK Stack |
+
+## 总结
+容器化技术通过标准化开发环境、提高资源利用率、支持敏捷开发,已成为现代后端开发的**核心基础设施**。它是微服务、云原生和 DevOps 实践的重要基石。
\ No newline at end of file
diff --git a/docs/notes/学习笔记/后端开发/容器化技术/WSL2.md b/docs/notes/学习笔记/后端开发/容器化技术/WSL2.md
new file mode 100644
index 0000000..2738995
--- /dev/null
+++ b/docs/notes/学习笔记/后端开发/容器化技术/WSL2.md
@@ -0,0 +1,6 @@
+---
+title: WSL2
+createTime: 2025/02/24 07:40:16
+permalink: /learning-notes/container/WSL2/
+icon: logos:linux-tux
+---
diff --git a/docs/notes/学习笔记/后端开发/容器化技术/docker.md b/docs/notes/学习笔记/后端开发/容器化技术/docker.md
new file mode 100644
index 0000000..7c038da
--- /dev/null
+++ b/docs/notes/学习笔记/后端开发/容器化技术/docker.md
@@ -0,0 +1,7 @@
+---
+title: docker
+createTime: 2025/02/24 07:40:00
+permalink: /learning-notes/container/docker/
+icon: devicon:docker-wordmark
+
+---
diff --git a/docs/notes/学习笔记/机器学习/1.配置开发环境.md b/docs/notes/学习笔记/机器学习/1.配置开发环境.md
new file mode 100644
index 0000000..470649e
--- /dev/null
+++ b/docs/notes/学习笔记/机器学习/1.配置开发环境.md
@@ -0,0 +1,7 @@
+---
+title: 配置开发环境
+createTime: 2025/02/24 07:06:46
+permalink: /learning-notes/ml/config-env/
+icon: icon-park:config
+---
+
diff --git a/docs/notes/学习笔记/机器学习/2.docker镜像打包.md b/docs/notes/学习笔记/机器学习/2.docker镜像打包.md
new file mode 100644
index 0000000..6447fc6
--- /dev/null
+++ b/docs/notes/学习笔记/机器学习/2.docker镜像打包.md
@@ -0,0 +1,6 @@
+---
+title: docker镜像打包
+createTime: 2025/02/24 07:08:01
+permalink: /learning-notes/ml/docker-package/
+icon: devicon:docker
+---
diff --git a/docs/notes/学习笔记/机器学习/README.md b/docs/notes/学习笔记/机器学习/README.md
new file mode 100644
index 0000000..8c3d4bf
--- /dev/null
+++ b/docs/notes/学习笔记/机器学习/README.md
@@ -0,0 +1,8 @@
+---
+title: 机器学习笔记
+createTime: 2025/02/24 07:09:37
+permalink: /learning-notes/ml/
+icon: /AI.svg
+---
+
+机器学习笔记篇,主要汇总了python的使用及容器开发的注意事项。
\ No newline at end of file
diff --git a/docs/notes/CS-DIY/学习路线/机器学习/学习笔记.md b/docs/notes/学习笔记/机器学习/db1.md
similarity index 93%
rename from docs/notes/CS-DIY/学习路线/机器学习/学习笔记.md
rename to docs/notes/学习笔记/机器学习/db1.md
index ce5f0f2..219aa56 100644
--- a/docs/notes/CS-DIY/学习路线/机器学习/学习笔记.md
+++ b/docs/notes/学习笔记/机器学习/db1.md
@@ -1,11 +1,11 @@
---
-title: 学习笔记
+title: db1的机器学习笔记
createTime: 2025/02/24 03:13:20
-permalink: /csdiy/ml/learning-notes/
+permalink: /learning-notes/ml/personal/db1/
+icon: /avatar/db1.jpg
---
编写者: [@db1](/friends/persons/)
-
## 代码示例
**监督机器学习的代码示例及步骤(以scikit-learn框架为例):**
@@ -131,12 +131,8 @@ plt.grid()
plt.show()
```
-
-
------
### 5. 完整代码下载
-通过网盘分享的文件:代码.zip
-
-链接: https://pan.baidu.com/s/1iGjgjT6AZ5CQFPVMafR4rg?pwd=qqq3 提取码: qqq3
\ No newline at end of file
+链接: [https://pan.baidu.com/s/1iGjgjT6AZ5CQFPVMafR4rg?pwd=qqq3](https://pan.baidu.com/s/1iGjgjT6AZ5CQFPVMafR4rg?pwd=qqq3)
\ No newline at end of file
diff --git a/docs/notes/学习笔记/计算机视觉/README.md b/docs/notes/学习笔记/计算机视觉/README.md
new file mode 100644
index 0000000..e32fd39
--- /dev/null
+++ b/docs/notes/学习笔记/计算机视觉/README.md
@@ -0,0 +1,6 @@
+---
+title: README
+createTime: 2025/02/24 07:48:15
+permalink: /learning-notes/CV/
+icon: marketeq:vision
+---
diff --git a/docs/notes/项目文档/README.md b/docs/notes/项目文档/README.md
new file mode 100644
index 0000000..a94774a
--- /dev/null
+++ b/docs/notes/项目文档/README.md
@@ -0,0 +1,5 @@
+---
+title: 项目文档
+createTime: 2025/02/24 06:37:58
+permalink: /project-docs/
+---