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/) + + + + + + + +