Skip to content

Commit

Permalink
feat:
Browse files Browse the repository at this point in the history
1、为每个index页面增加导航;
2、美化了“首页”和“关于我”
3、处理了一些文章的问题。
  • Loading branch information
01Petard committed Nov 13, 2024
1 parent f31532e commit 6bf19b7
Show file tree
Hide file tree
Showing 33 changed files with 404 additions and 284 deletions.
72 changes: 39 additions & 33 deletions docs/.vitepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,16 +37,18 @@ 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'},
]
},
{
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'},
Expand All @@ -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,
Expand Down Expand Up @@ -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启动关闭命令"},
]
Expand All @@ -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标签重点划注'},
]
},
]
Expand All @@ -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: "/软件/命令行系统信息工具"},
]
},
{
Expand All @@ -167,19 +174,18 @@ 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安装卸载安卓软件"},
]
},
{
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,
Expand Down
15 changes: 7 additions & 8 deletions docs/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -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相关的东西
- ……
## 💘 关于本站
采用<span style="color:#66AFEF"> Hexo </span>框架 + <span style="color:#66AFEF">Butterfly </span>主题搭建。博客中的图片均由PicGo管理,并上传至我的Github图床。本博客文章采用 <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh">CC BY-NC-SA 4.0</a> 协议,转载请注明出处。
采用 <a href="https://vitejs.cn/vitepress/">VitePress</a> 框架搭建。博客中的图片均由 <a href="https://github.com/Molunerfinn/PicGo">PicGo</a> 管理,并上传至我的Github图床。本博客文章采用 <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh">CC BY-NC-SA 4.0</a> 协议,转载请注明出处。
## 🙋 免责声明
本站以分享经验、知识还有我的个人爱好为为目的,所有文章所涉及使用的工具、资源<strong style="color:red">均源自</strong>互联网,本人不对因浏览网站内容而产生的实际问题负责。
本站以分享经验、知识还有我的个人爱好为为目的,所有文章所涉及使用的工具、资源均源自互联网,本人不对因浏览网站内容而产生的实际问题负责。
本网站仅进行搬运和分享以供学习和研究使用,版权归作者所有,如果无意之中侵犯了您的版权,请右下角私信与我取得联系,我将在第一时间删除!另外, 本站内的文章仅供学习交流之用,不参与商业用途。
**Last Update:2022-04-23**
**Last Update:2024-11-13**
33 changes: 32 additions & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ hero:
tagline: 个人技术知识体系矩阵
image:
src: /01petard.jpg
alt: 01petard
alt: it's me
actions:
- theme: brand
text: 个人知识图谱
Expand All @@ -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/)








<style>:root {
--vp-home-hero-name-color: transparent;
--vp-home-hero-name-background: -webkit-linear-gradient(120deg, #bd34fe 30%, #41d1ff);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ cover: /img/basic_knowledge_logo.png
top_img: /img/Java-tutorials-by-GeeksForGeeks.png
---

#<div align="center">------------------操作系统------------------</div>
# <div align="center">------------------操作系统------------------</div>

# 用户态和内核态<a id="UserMode"></a><a id="KernelMode"></a>

Expand Down
14 changes: 13 additions & 1 deletion docs/开发/My Java Guide/index.md
Original file line number Diff line number Diff line change
@@ -1 +1,13 @@
## My Java Guide
# My Java Guide

## 目录

1. <a href="./My Java Guide - 计算机基础">My Java Guide - 计算机基础</a>
2. <a href="./My Java Guide - Java基础">My Java Guide - Java基础</a>
3. <a href="./My Java Guide - JVM">My Java Guide - JVM</a>
4. <a href="./My Java Guide - 数据库">My Java Guide - 数据库</a>
5. <a href="./My Java Guide - 缓存">My Java Guide - 缓存</a>
6. <a href="./My Java Guide - Spring">My Java Guide - Spring</a>
7. <a href="./My Java Guide - 分布式">My Java Guide - 分布式</a>
8. <a href="./My Java Guide - 算法">My Java Guide - 算法</a>
9. <a href="./My Java Guide - 项目">My Java Guide - 项目</a>
51 changes: 14 additions & 37 deletions docs/开发/index.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,14 @@
[//]: # (---)

[//]: # (layout: home)

[//]: # ()
[//]: # (hero:)

[//]: # ( name: 后端)

[//]: # ( text: Vite & Vue powered static site generator.)

[//]: # ( tagline: Lorem ipsum...)

[//]: # ( image:)

[//]: # ( src: /assets/01petard.jpg)

[//]: # ( alt: VitePress)

[//]: # ( actions:)

[//]: # ( - th~~eme: brand)

[//]: # ( text: Get Started)

[//]: # ( link: /guide/what-is-vitepress)

[//]: # ( - theme: alt)

[//]: # ( text: View on GitHub)

[//]: # ( link: https://github.com/vuejs/vitepress~~)

[//]: # (---)


## 开发
# 开发

## 目录

1. [搭建K8S集群环境](./搭建K8S集群环境.md)
2. [抖音评论区设计](./抖音评论区设计.md)
3. [MYDB操作手册](./MYDB操作手册.md)
4. [批量导出zip压缩包和Excel表格](./批量导出zip压缩包和Excel表格.md)
5. [阿里云OSS和内容安全Java实现参考代码](./阿里云OSS和内容安全Java实现参考代码.md)
6. [SSO单点登录的实现原理](./SSO单点登录的实现原理.md)
7. [ThreadLocal原理和使用](./ThreadLocal原理和使用.md)
8. [对Java中多态的理解](./对Java中多态的理解.md)
9. [JDBC和JAVA类型对比](./JDBC和JAVA类型对比.md)
10. [C++的STL库常见函数](./C++的STL库常见函数.md)
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
sidebar:
title: 🔥一文带你快速入门Electron开发
step: 1
title: 🔥一文带你快速入门Electron开发
title: Electron开发学习
description: 介绍快速入门Electron
isTimeLine: true
date: 2024-08-10
Expand Down
15 changes: 14 additions & 1 deletion docs/开发/前端/index.md
Original file line number Diff line number Diff line change
@@ -1 +1,14 @@
## 前端
# 前端

## 目录

1. [搭建K8S集群环境](./搭建K8S集群环境.md)
2. [抖音评论区设计](./抖音评论区设计.md)
3. [MYDB操作手册](./MYDB操作手册.md)
4. [批量导出zip压缩包和Excel表格](./批量导出zip压缩包和Excel表格.md)
5. [阿里云OSS和内容安全Java实现参考代码](./阿里云OSS和内容安全Java实现参考代码.md)
6. [SSO单点登录的实现原理](./SSO单点登录的实现原理.md)
7. [ThreadLocal原理和使用](./ThreadLocal原理和使用.md)
8. [对Java中多态的理解](./对Java中多态的理解.md)
9. [JDBC和JAVA类型对比](./JDBC和JAVA类型对比.md)
10. [C++的STL库常见函数](./C++的STL库常见函数.md)
Loading

0 comments on commit 6bf19b7

Please sign in to comment.