From 6bf19b755293de7992f555301fe44ec41d9908aa Mon Sep 17 00:00:00 2001
From: 01Petard <1520394133@qq.com>
Date: Wed, 13 Nov 2024 17:18:50 +0800
Subject: [PATCH] =?UTF-8?q?feat:=201=E3=80=81=E4=B8=BA=E6=AF=8F=E4=B8=AAin?=
=?UTF-8?q?dex=E9=A1=B5=E9=9D=A2=E5=A2=9E=E5=8A=A0=E5=AF=BC=E8=88=AA?=
=?UTF-8?q?=EF=BC=9B=202=E3=80=81=E7=BE=8E=E5=8C=96=E4=BA=86=E2=80=9C?=
=?UTF-8?q?=E9=A6=96=E9=A1=B5=E2=80=9D=E5=92=8C=E2=80=9C=E5=85=B3=E4=BA=8E?=
=?UTF-8?q?=E6=88=91=E2=80=9D=203=E3=80=81=E5=A4=84=E7=90=86=E4=BA=86?=
=?UTF-8?q?=E4=B8=80=E4=BA=9B=E6=96=87=E7=AB=A0=E7=9A=84=E9=97=AE=E9=A2=98?=
=?UTF-8?q?=E3=80=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
docs/.vitepress/config.js | 72 +++++-----
docs/about.md | 15 +--
docs/index.md | 33 ++++-
...27\346\234\272\345\237\272\347\241\200.md" | 2 +-
.../My Java Guide/index.md" | 14 +-
"docs/\345\274\200\345\217\221/index.md" | 51 ++-----
...00\345\217\221\345\255\246\344\271\240.md" | 2 +-
.../\345\211\215\347\253\257/index.md" | 15 ++-
...15\347\275\256\346\226\207\344\273\266.md" | 127 +++++++++---------
...00\345\215\225\344\275\277\347\224\250.md" | 2 +-
.../\346\241\206\346\236\266/index.md" | 22 ++-
...02\350\200\203\344\273\243\347\240\201.md" | 2 +-
"docs/\346\235\202\350\260\210/index.md" | 6 +-
"docs/\347\241\254\344\273\266/index.md" | 10 +-
...ntOS7\345\256\211\350\243\205oh-my-zsh.md" | 2 +-
...sh\347\232\204\345\210\207\346\215\242.md" | 114 ----------------
.../\350\275\257\344\273\266/Linux/index.md" | 10 +-
...41\346\201\257\345\267\245\345\205\267.md" | 123 +++++++++++++++--
...70\347\224\250\345\221\275\344\273\244.md" | 0
...57\345\212\250\345\221\275\344\273\244.md" | 0
...37\346\221\204\345\203\217\345\244\264.md" | 0
...3\205oh-my-zsh\344\270\273\351\242\230.md" | 2 +-
...77\347\224\250\346\203\205\345\206\265.md" | 0
...\260\203\346\225\264docker\346\240\217.md" | 0
.../\350\275\257\344\273\266/MacOS/index.md" | 15 +++
...71\346\256\212\347\254\246\345\217\267.md" | 0
...57\274\210jenv\346\263\225\357\274\211.md" | 0
...30\351\207\217\346\263\225\357\274\211.md" | 0
...350\241\214exe\347\250\213\345\272\217.md" | 0
.../\350\275\257\344\273\266/Python/index.md" | 20 ++-
...\211\215\345\207\272\347\216\260(base).md" | 2 +-
.../Windows/index.md" | 11 +-
"docs/\350\275\257\344\273\266/index.md" | 16 ++-
33 files changed, 404 insertions(+), 284 deletions(-)
rename "docs/\345\274\200\345\217\221/\345\211\215\347\253\257/electron.md" => "docs/\345\274\200\345\217\221/\345\211\215\347\253\257/Electron\345\274\200\345\217\221\345\255\246\344\271\240.md" (95%)
rename "docs/\345\274\200\345\217\221/\346\241\206\346\236\266/SpringMVC\346\263\250\350\247\243\345\222\214\351\205\215\347\275\256 + fastjson\347\232\204\347\256\200\345\215\225\344\275\277\347\224\250.md" => "docs/\345\274\200\345\217\221/\346\241\206\346\236\266/SpringMVC\346\263\250\350\247\243\345\222\214\351\205\215\347\275\256+fastjson\347\232\204\347\256\200\345\215\225\344\275\277\347\224\250.md" (98%)
rename "docs/\345\274\200\345\217\221/\351\230\277\351\207\214\344\272\221OSS && \345\206\205\345\256\271\345\256\211\345\205\250 Java\345\256\236\347\216\260\345\217\202\350\200\203\344\273\243\347\240\201.md" => "docs/\345\274\200\345\217\221/\351\230\277\351\207\214\344\272\221OSS\345\222\214\345\206\205\345\256\271\345\256\211\345\205\250Java\345\256\236\347\216\260\345\217\202\350\200\203\344\273\243\347\240\201.md" (97%)
rename "docs/\350\275\257\344\273\266/Linux/CentOS7\345\256\211\350\243\205ohmyzsh.md" => "docs/\350\275\257\344\273\266/Linux/CentOS7\345\256\211\350\243\205oh-my-zsh.md" (94%)
delete mode 100644 "docs/\350\275\257\344\273\266/Linux/bash\344\270\216zsh\347\232\204\345\210\207\346\215\242.md"
rename "docs/\350\275\257\344\273\266/Linux/Homebrew\345\270\270\347\224\250\345\221\275\344\273\244.md" => "docs/\350\275\257\344\273\266/MacOS/Homebrew\345\270\270\347\224\250\345\221\275\344\273\244.md" (100%)
rename "docs/\350\275\257\344\273\266/Linux/Mac\344\270\212PD17\350\231\232\346\213\237\346\234\272\347\273\210\347\253\257\345\220\257\345\212\250\345\221\275\344\273\244.md" => "docs/\350\275\257\344\273\266/MacOS/Mac\344\270\212PD17\350\231\232\346\213\237\346\234\272\347\273\210\347\253\257\345\220\257\345\212\250\345\221\275\344\273\244.md" (100%)
rename "docs/\350\275\257\344\273\266/Linux/Mac\345\210\240\351\231\244OBS\347\232\204\350\231\232\346\213\237\346\221\204\345\203\217\345\244\264.md" => "docs/\350\275\257\344\273\266/MacOS/Mac\345\210\240\351\231\244OBS\347\232\204\350\231\232\346\213\237\346\221\204\345\203\217\345\244\264.md" (100%)
rename "docs/\350\275\257\344\273\266/Linux/\345\256\211\350\243\205oh my zsh\344\270\273\351\242\230.md" => "docs/\350\275\257\344\273\266/MacOS/Mac\345\256\211\350\243\205oh-my-zsh\344\270\273\351\242\230.md" (97%)
rename "docs/\350\275\257\344\273\266/Linux/Mac\346\237\245\347\234\213\345\233\272\346\200\201\344\275\277\347\224\250\346\203\205\345\206\265.md" => "docs/\350\275\257\344\273\266/MacOS/Mac\346\237\245\347\234\213\345\233\272\346\200\201\344\275\277\347\224\250\346\203\205\345\206\265.md" (100%)
rename "docs/\350\275\257\344\273\266/Linux/Mac\350\260\203\346\225\264docker\346\240\217.md" => "docs/\350\275\257\344\273\266/MacOS/Mac\350\260\203\346\225\264docker\346\240\217.md" (100%)
create mode 100644 "docs/\350\275\257\344\273\266/MacOS/index.md"
rename "docs/\350\275\257\344\273\266/Linux/option\345\222\214shift\347\211\271\346\256\212\347\254\246\345\217\267.md" => "docs/\350\275\257\344\273\266/MacOS/option\345\222\214shift\347\211\271\346\256\212\347\254\246\345\217\267.md" (100%)
rename "docs/\350\275\257\344\273\266/Linux/\345\210\207\346\215\242jdk\347\211\210\346\234\254\347\232\204\346\226\271\346\263\225\357\274\210jenv\346\263\225\357\274\211.md" => "docs/\350\275\257\344\273\266/MacOS/\345\210\207\346\215\242jdk\347\211\210\346\234\254\347\232\204\346\226\271\346\263\225\357\274\210jenv\346\263\225\357\274\211.md" (100%)
rename "docs/\350\275\257\344\273\266/Linux/\345\210\207\346\215\242jdk\347\211\210\346\234\254\347\232\204\346\226\271\346\263\225\357\274\210\347\216\257\345\242\203\345\217\230\351\207\217\346\263\225\357\274\211.md" => "docs/\350\275\257\344\273\266/MacOS/\345\210\207\346\215\242jdk\347\211\210\346\234\254\347\232\204\346\226\271\346\263\225\357\274\210\347\216\257\345\242\203\345\217\230\351\207\217\346\263\225\357\274\211.md" (100%)
rename "docs/\350\275\257\344\273\266/Linux/\345\234\250ARM\346\236\266\346\236\204\347\232\204Mac\344\270\212\350\277\220\350\241\214exe\347\250\213\345\272\217.md" => "docs/\350\275\257\344\273\266/MacOS/\345\234\250ARM\346\236\266\346\236\204\347\232\204Mac\344\270\212\350\277\220\350\241\214exe\347\250\213\345\272\217.md" (100%)
rename "docs/\350\275\257\344\273\266/Python/\350\247\243\345\206\263Anaconda\345\256\211\350\243\205\345\220\216\345\221\275\344\273\244\350\241\214\345\211\215\345\207\272\347\216\260 (base).md" => "docs/\350\275\257\344\273\266/Python/\350\247\243\345\206\263Anaconda\345\256\211\350\243\205\345\220\216\345\221\275\344\273\244\350\241\214\345\211\215\345\207\272\347\216\260(base).md" (92%)
diff --git a/docs/.vitepress/config.js b/docs/.vitepress/config.js
index 2068b7d..ba4f021 100644
--- a/docs/.vitepress/config.js
+++ b/docs/.vitepress/config.js
@@ -37,8 +37,8 @@ export default {
text: '开发',
items: [
{text: '开发', link: '/开发/index'},
- {text: 'Java Guide', link: '/开发/My Java Guide/index'},
- {text: '框架', link: '/开发/框架/index用'},
+ {text: 'Guide', link: '/开发/My Java Guide/index'},
+ {text: '框架', link: '/开发/框架/index'},
{text: '前端', link: '/开发/前端/index'},
]
},
@@ -46,7 +46,9 @@ export default {
text: '软件',
items: [
{text: 'Linux', link: '/软件/Linux/index'},
+ {text: 'MacOS', link: '/软件/MacOS/index'},
{text: 'Windows', link: '/软件/Windows/index'},
+ {text: 'Python', link: '/软件/Python/index'},
]
},
{text: '硬件', link: '/硬件/index'},
@@ -59,16 +61,16 @@ export default {
{
text: '开发',
items: [
- {text: 'JDBC和JAVA类型对比', link: '/开发/JDBC和JAVA类型对比'},
- {text: '对Java中多态的理解', link: '/开发/对Java中多态的理解'},
- {text: 'ThreadLocal原理和使用', link: '/开发/ThreadLocal原理和使用'},
- {text: 'C++的STL库常见函数', link: '/开发/C++的STL库常见函数'},
+ {text: '搭建K8S集群环境', link: '/开发/搭建K8S集群环境'},
+ {text: '抖音评论区设计', link: '/开发/抖音评论区设计'},
{text: 'MYDB操作手册', link: '/开发/MYDB操作手册'},
- {text: 'SSO单点登录的实现原理', link: '/开发/SSO单点登录的实现原理'},
{text: '批量导出zip压缩包和Excel表格', link: '/开发/批量导出zip压缩包和Excel表格'},
- {text: '阿里云OSS && 内容安全 Java实现参考代码', link: '/开发/阿里云OSS && 内容安全 Java实现参考代码'},
- {text: '抖音评论区设计', link: '/开发/抖音评论区设计'},
- {text: '搭建K8S集群环境', link: '/开发/搭建K8S集群环境'},
+ {text: '阿里云OSS和内容安全Java实现参考代码', link: '/开发/阿里云OSS和内容安全Java实现参考代码'},
+ {text: 'SSO单点登录的实现原理', link: '/开发/SSO单点登录的实现原理'},
+ {text: 'ThreadLocal原理和使用', link: '/开发/ThreadLocal原理和使用'},
+ {text: '对Java中多态的理解', link: '/开发/对Java中多态的理解'},
+ {text: 'JDBC和JAVA类型对比', link: '/开发/JDBC和JAVA类型对比'},
+ {text: 'C++的STL库常见函数', link: '/开发/C++的STL库常见函数'},
{
text: 'My Java Guide',
collapsed: false,
@@ -97,12 +99,12 @@ export default {
{text: "MySql数据库命令", link: "/开发/框架/MySql数据库命令"},
{text: "Netty与NIO的前世今生", link: "/开发/框架/Netty与NIO的前世今生"},
{text: "Nginx的配置和使用命令", link: "/开发/框架/Nginx的配置和使用命令"},
- {text: "Quarkus云原生时代的Java框架", link: "/开发/框架/Quarkus云原生时代的Java框架"},
+ {text: "Quarkus——云原生时代的Java框架", link: "/开发/框架/Quarkus云原生时代的Java框架"},
{text: "RabbitMQ快速上手", link: "/开发/框架/RabbitMQ快速上手"},
{text: "Redis在SpringBoot的配置", link: "/开发/框架/Redis在SpringBoot的配置"},
{text: "Redis基本数据类型常用命令", link: "/开发/框架/Redis基本数据类型常用命令"},
{text: "RocketMQ原理", link: "/开发/框架/RocketMQ原理"},
- {text: "SpringMVC注解和配置 + fastjson的简单使用", link: "/开发/框架/SpringMVC注解和配置 + fastjson的简单使用"},
+ {text: "SpringMVC注解和配置 + fastjson的简单使用", link: "/开发/框架/SpringMVC注解和配置+fastjson的简单使用"},
{text: "thymeleaf的th-href带参数转跳", link: "/开发/框架/thymeleaf的th-href带参数转跳"},
{text: "Tomcat启动关闭命令", link: "/开发/框架/Tomcat启动关闭命令"},
]
@@ -111,12 +113,12 @@ export default {
text: "前端",
collapsed: false,
items: [
- {text: 'HTML标签重点划注', link: '/开发/前端/HTML标签重点划注'},
- {text: 'CSS知识重点划注', link: '/开发/前端/CSS知识重点划注'},
- {text: '几个免版权图片网站', link: '/开发/前端/几个免版权图片网站'},
- {text: 'Vue的事件修饰符', link: '/开发/前端/Vue的事件修饰符'},
- {text: 'electron', link: '/开发/前端/electron'},
{text: 'ElementUI实战教程', link: '/开发/前端/ElementUI实战教程'},
+ {text: 'Electron开发学习', link: '/开发/前端/electron'},
+ {text: 'Vue的事件修饰符', link: '/开发/前端/Vue的事件修饰符'},
+ {text: '几个免版权图片网站', link: '/开发/前端/几个免版权图片网站'},
+ {text: 'CSS知识重点划注', link: '/开发/前端/CSS知识重点划注'},
+ {text: 'HTML标签重点划注', link: '/开发/前端/HTML标签重点划注'},
]
},
]
@@ -141,23 +143,28 @@ export default {
text: "Linux",
collapsed: false,
items: [
+ {text: "命令行系统信息工具", link: "/软件/Linux/命令行系统信息工具"},
+ {text: "Unix系统下的常用命令", link: "/软件/Linux/Unix系统下的常用命令"},
{text: "Linux常用命令", link: "/软件/Linux/Linux常用命令"},
+ {text: "CentOS7安装oh-my-zsh", link: "/软件/Linux/CentOS7安装oh-my-zsh"},
{text: "zsh与bash的切换", link: "/软件/Linux/zsh与bash的切换"},
- {text: "安装oh my zsh主题", link: "/软件/Linux/安装oh my zsh主题"},
- {text: "CentOS7安装ohmyzsh", link: "/软件/Linux/CentOS7安装ohmyzsh"},
- {text: "在ARM架构的Mac上运行exe程序", link: "/软件/Linux/在ARM架构的Mac上运行exe程序"},
+ ]
+ },
+ {
+ text: "MacOS",
+ collapsed: false,
+ items: [
+ {text: "Homebrew常用命令", link: "/软件/MacOS/Homebrew常用命令"},
+ {text: "Mac安装oh-my-zsh主题", link: "/软件/MacOS/Mac安装oh-my-zsh主题"},
+ {text: "zsh与bash的切换", link: "/软件/Linux/zsh与bash的切换"},
+ {text: "Mac调整docker栏", link: "/软件/MacOS/Mac调整docker栏"},
+ {text: "Mac查看固态使用情况", link: "/软件/MacOS/Mac查看固态使用情况"},
+ {text: "Mac删除OBS的虚拟摄像头", link: "/软件/MacOS/Mac删除OBS的虚拟摄像头"},
+ {text: "Mac上PD17虚拟机终端启动命令", link: "/软件/MacOS/Mac上PD17虚拟机终端启动命令"},
+ {text: "option和shift特殊符号", link: "/软件/MacOS/option和shift特殊符号"},
+ {text: "在ARM架构的Mac上运行exe程序", link: "/软件/MacOS/在ARM架构的Mac上运行exe程序"},
{text: "切换jdk版本的方法(环境变量法)", link: "/软件/Linux/切换jdk版本的方法(环境变量法)"},
{text: "切换jdk版本的方法(jenv法)", link: "/软件/Linux/切换jdk版本的方法(jenv法)"},
- {text: "option和shift特殊符号", link: "/软件/Linux/option和shift特殊符号"},
- {text: "Unix系统下的Shell命令", link: "/软件/Linux/Unix系统下的Shell命令"},
- {text: "Mac调整docker Shell命令", link: "/软件/Linux/Mac调整docker Shell命令"},
- {text: "Mac调整docker栏目", link: "/软件/Linux/Mac调整docker栏目"},
- {text: "Mac查看固态使用情况", link: "/软件/Linux/Mac查看固态使用情况"},
- {text: "Mac删除OBS的虚拟摄像头", link: "/软件/Linux/Mac删除OBS的虚拟摄像头"},
- {text: "Mac上PD17虚拟机终端启动命令", link: "/软件/Linux/Mac上PD17虚拟机终端启动命令"},
- {text: "Homebrew常用命令", link: "/软件/Linux/Homebrew常用命令"},
- {text: "bash与zsh的切换", link: "/软件/Linux/bash与zsh的切换"},
- {text: "命令行系统信息工具", link: "/软件/命令行系统信息工具"},
]
},
{
@@ -167,7 +174,6 @@ export default {
{text: "windows终端美化", link: "/软件/Windows/windows终端美化"},
{text: "VMware固定虚拟机ip", link: "/软件/Windows/VMware固定虚拟机ip"},
{text: "更改固态硬盘磁盘为GPT格式", link: "/软件/Windows/更改固态硬盘磁盘为GPT格式"},
- {text: "win批量硬盘磁盘为GPT格式", link: "/软件/Windows/win批量硬盘磁盘为GPT格式"},
{text: "win批量删除特定格式开头的文件", link: "/软件/Windows/win批量删除特定格式开头的文件"},
{text: "Windows上解决端口占用", link: "/软件/Windows/Windows上解决端口占用"},
{text: "winWindows11安装卸载安卓软件", link: "/软件/Windows/winWindows11安装卸载安卓软件"},
@@ -175,11 +181,11 @@ export default {
},
{
text: "Python相关",
- collapsed: true,
+ collapsed: false,
items: [
{text: "人工智能十大算法", link: "/软件/Python/人工智能十大算法"},
{text: "conda创建虚拟环境,安装Pytorch", link: "/软件/Python/conda创建虚拟环境,安装Pytorch"},
- {text: "解决Anaconda安装后命令行前出现 (base)", link: "/软件/Python/解决Anaconda安装后命令行前出现 (base)"},
+ {text: "解决Anaconda安装后命令行前出现(base)", link: "/软件/Python/解决Anaconda安装后命令行前出现(base)"},
{
text: "jupyter相关",
collapsed: false,
diff --git a/docs/about.md b/docs/about.md
index d610a7b..9d69a8f 100644
--- a/docs/about.md
+++ b/docs/about.md
@@ -26,21 +26,20 @@ Hobbies: Bangumis, Doujin, Surfing Online, Digital Devices
## 🔨 技术栈
-- 一直在学SpringBoot,已经会部署和跨域了(好耶✌️)
-- 苦学Vue,梦想是全栈,得理不饶人(JavaScript,🍋什么时候🌲?)
-- 除了开发,还了解一点Opencv(GAN超分辨好棒👍)
-- 懂点安卓,但是好久没做项目了(Unix才是程序员永远的🏠)
-- 了解Java、Python、C++等语法(Java是格式最好看的语言!☕️)
+- 后端学习的还挺多的,但感觉自己还是个菜鸟(Java要死了,那我转Go?)
+- 暴学前端,目前Vue3基本入门了,自我感觉良好(学多了感觉JavaScript也看顺眼了)
+- 还了解一点Python,懂点Flask框架,会运用简单的AI模型(语法还行,主要是语法糖的问题)
+- 懂点开发板相关的硬件,对硬件开发了解不多,但是热衷于捣鼓软路由、NAS相关的东西
- ……
## 💘 关于本站
-采用 Hexo 框架 + Butterfly 主题搭建。博客中的图片均由PicGo管理,并上传至我的Github图床。本博客文章采用 CC BY-NC-SA 4.0 协议,转载请注明出处。
+采用 VitePress 框架搭建。博客中的图片均由 PicGo 管理,并上传至我的Github图床。本博客文章采用 CC BY-NC-SA 4.0 协议,转载请注明出处。
## 🙋 免责声明
-本站以分享经验、知识还有我的个人爱好为为目的,所有文章所涉及使用的工具、资源均源自互联网,本人不对因浏览网站内容而产生的实际问题负责。
+本站以分享经验、知识还有我的个人爱好为为目的,所有文章所涉及使用的工具、资源均源自互联网,本人不对因浏览网站内容而产生的实际问题负责。
本网站仅进行搬运和分享以供学习和研究使用,版权归作者所有,如果无意之中侵犯了您的版权,请右下角私信与我取得联系,我将在第一时间删除!另外, 本站内的文章仅供学习交流之用,不参与商业用途。
-**Last Update:2022-04-23**
+**Last Update:2024-11-13**
diff --git a/docs/index.md b/docs/index.md
index e728cad..7f2572e 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -7,7 +7,7 @@ hero:
tagline: 个人技术知识体系矩阵
image:
src: /01petard.jpg
- alt: 01petard
+ alt: it's me
actions:
- theme: brand
text: 个人知识图谱
@@ -27,8 +27,39 @@ hero:
- theme: alt
text: 我的GitHub
link: https://github.com/01Petard
+ - theme: alt
+ text: 我的Bilibili
+ link: https://space.bilibili.com/12764212
---
+
+
+# 欢迎来到我的博客!
+感谢大家一直以来的支持和关注!这个博客是基于 [VitePress](https://vitejs.cn/vitepress/) 构建的,旨在提供更高效的内容创作和管理体验。尽管我的旧博客曾承载了许多宝贵的学习记录与分享,但为了追求更好的技术体验,我决定将其迁移至新的平台。
+
+# 为什么选择迁移?
+随着时间的推移,我希望能在博客上进行更高效的内容创作和管理。虽然 [Hexo]([Hexo](https://hexo.io/zh-cn/)) 是一个非常优秀的静态博客框架,提供了快速生成页面和丰富的主题支持,但在持续使用中,我遇到了以下一些问题:
+
+1. 构建速度:随着博客文章的增多,Hexo 的构建速度变慢,尤其是在多次修改和发布时,这影响了我的开发体验
+2. 灵活性:我希望使用更现代的技术栈,如 Vue 3,以便更轻松地自定义博客功能,Hexo 在这方面的支持相对有限。
+3. 开发体验:VitePress 使用 Vite 作为开发服务器,提供了更快的热更新和流畅的开发体验,这正是我所追求的。
+
+因此,我选择将博客迁移到 VitePress,一个以 Vue 3 为基础的现代文档生成器,不仅能更高效地管理内容,还能提升整体性能和可扩展性。
+
+# 访问我的旧博客
+如果你喜欢我的技术分享,或者希望了解更新、更丰富的内容,欢迎访问我的新博客:
+
+旧博客:[花火の红玉宫]([新标签页](https://01petard.github.io/))
+
+国内访问:[代码港湾](http://www.huangzexiao.top/)
+
+
+
+
+
+
+
+