diff --git a/README.md b/README.md
index e5c4a3b..8a57e07 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,6 @@
『Qtp-稳重不爱吃肉』
-
:rocket: 无限进步,影视飓风的座右铭!也是我的!
:rocket: 做技术的应该多写点技术文章,输出的同时倒逼输入!
diff --git a/src/.vuepress/navbar/zh.ts b/src/.vuepress/navbar/zh.ts
index 44d5a6b..a89421b 100644
--- a/src/.vuepress/navbar/zh.ts
+++ b/src/.vuepress/navbar/zh.ts
@@ -3,6 +3,8 @@ import { navbar } from 'vuepress-theme-hope'
export const zhNavbar = navbar([
{ text: '主页', icon: 'home', link: '/' },
{ text: '笔记', icon: 'discover', link: '/intro/' },
+ { text: '生活', icon: 'life', link: '/life/' },
+ { text: '关于我', icon: 'about', link: '/about/' },
// {
// text: '指南',
// icon: 'creative',
diff --git a/src/.vuepress/sidebar/zh.ts b/src/.vuepress/sidebar/zh.ts
index c116aa9..e529971 100644
--- a/src/.vuepress/sidebar/zh.ts
+++ b/src/.vuepress/sidebar/zh.ts
@@ -3,34 +3,34 @@ import { sidebar } from "vuepress-theme-hope";
export const zhSidebar = sidebar({
"/": [
{
- icon: "build",
+ icon: "computer",
text: "一、计算机基础",
collapsible: true,
prefix: "fundamental/",
children: [
{
- icon: "activity",
+ icon: "network",
text: "计网",
prefix: "network/",
children: "structure",
collapsible: true,
},
{
- icon: "branch",
+ icon: "os",
text: "操作系统",
prefix: "operating_system/",
children: "structure",
collapsible: true,
},
{
- icon: "profile",
+ icon: "pattern",
text: "设计模式",
prefix: "design_atterns/",
children: "structure",
collapsible: true,
},
{
- icon: "leaf",
+ icon: "linux",
text: "linux",
prefix: "linux/",
children: "structure",
@@ -52,47 +52,40 @@ export const zhSidebar = sidebar({
prefix: "Java/",
children: [
{
- icon: "activity",
+ icon: "basis",
text: "基础",
prefix: "basic",
children: "structure",
collapsible: true,
},
{
- icon: "branch",
+ icon: "concurrent",
text: "并发",
prefix: "concurrent",
children: "structure",
collapsible: true,
},
{
- icon: "profile",
- text: "面试",
- prefix: "interview",
+ icon: "jvm",
+ text: "JVM",
+ prefix: "jvm",
children: "structure",
collapsible: true,
},
{
- icon: "leaf",
- text: "框架",
- prefix: "framework",
+ icon: "redis",
+ text: "Redis",
+ prefix: "redis",
children: "structure",
collapsible: true,
},
{
- icon: "async",
+ icon: "mysql",
text: "Mysql",
prefix: "mysql",
children: "structure",
collapsible: true,
},
- {
- icon: "launch",
- text: "Spring",
- prefix: "spring",
- children: "structure",
- collapsible: true,
- },
{
icon: "leetcode",
text: "LeetCode刷题",
@@ -103,7 +96,7 @@ export const zhSidebar = sidebar({
]
},
{
- icon: "light",
+ icon: "rust",
text: "四、Rust",
prefix: "rust",
children: "structure",
@@ -118,34 +111,120 @@ export const zhSidebar = sidebar({
// collapsible: true,
// },
{
- icon: "repair",
- text: "五、项目随笔",
+ icon: "framework",
+ text: "四、框架",
+ collapsible: true,
+ prefix: "framework/",
+ children: [
+ {
+ icon: "spring",
+ text: "Spring",
+ prefix: "spring/",
+ children: "structure",
+ collapsible: true,
+ },
+ {
+ icon: "springboot",
+ text: "SpringBoot",
+ prefix: "springboot/",
+ children: "structure",
+ collapsible: true,
+ },
+ {
+ icon: "mybatis",
+ text: "MyBatis",
+ prefix: "mybatis/",
+ children: "structure",
+ collapsible: true,
+ }
+ ]
+ },
+ {
+ icon: "microservices",
+ text: "五、微服务中间件",
+ collapsible: true,
+ prefix: "microservices/",
+ children: [
+ {
+ icon: "nacos",
+ text: "Nacos",
+ prefix: "nacos/",
+ children: "structure",
+ collapsible: true,
+ },
+ {
+ icon: "rocketmq",
+ text: "RocketMQ",
+ prefix: "rocketmq/",
+ children: "structure",
+ collapsible: true,
+ },
+ {
+ icon: "elasticsearch",
+ text: "Elasticsearch",
+ prefix: "elasticsearch/",
+ children: "structure",
+ collapsible: true,
+ },
+ {
+ icon: "dubbo",
+ text: "Dubbo",
+ prefix: "dubbo/",
+ children: "structure",
+ collapsible: true,
+ },
+ {
+ icon: "gateway",
+ text: "Gateway",
+ prefix: "gateway/",
+ children: "structure",
+ collapsible: true,
+ },
+ {
+ icon: "hystrix",
+ text: "Netflix Hystrix",
+ prefix: "hystrix/",
+ children: "structure",
+ collapsible: true,
+ },
+ ]
+ },
+ {
+ icon: "interview",
+ text: "五、面试",
+ prefix: "interview/",
+ children: "structure",
+ collapsible: true,
+ },
+ {
+ icon: "essay",
+ text: "六、项目随笔",
prefix: "projectessay/",
collapsible: true,
children: [
{
- icon: "branch",
+ icon: "experience",
text: "技术细节",
prefix: "technicalDetails",
children: "structure",
collapsible: true,
},
{
- icon: "profile",
+ icon: "bug",
text: "bug修复",
prefix: "concurrent",
children: "structure",
collapsible: true,
},
{
- icon: "leaf",
+ icon: "rocket",
text: "经验教训",
prefix: "eightpart",
children: "structure",
collapsible: true,
},
{
- icon: "launch",
+ icon: "scaffold",
text: "脚手架",
prefix: "fm",
children: "structure",
@@ -154,11 +233,21 @@ export const zhSidebar = sidebar({
]
},
{
- icon: "autumn",
- text: "六、好物推荐",
- prefix: "recommend",
+ icon: "github",
+ text: "七、开源推荐",
+ prefix: "opensource/",
+ children: "structure",
+ collapsible: true,
+ },
+ ],
+ "/life/": [
+ {
+ icon: "vscode",
+ text: "二、神龟",
+ prefix: "life",
children: "structure",
collapsible: true,
},
],
+ "/about/" : [],
});
diff --git a/src/.vuepress/theme.ts b/src/.vuepress/theme.ts
index 06e3be3..8a40d80 100644
--- a/src/.vuepress/theme.ts
+++ b/src/.vuepress/theme.ts
@@ -10,7 +10,9 @@ export default hopeTheme({
url: 'https://github.com/tim-qtp/',
},
- iconAssets: 'iconfont',
+ // iconAssets: 'iconfont',
+ iconAssets: '//at.alicdn.com/t/c/font_4791007_2cui404f6up.css',
+
logo: '/logo.svg',
diff --git a/src/README.md b/src/README.md
index 1c998cf..00a3b1e 100644
--- a/src/README.md
+++ b/src/README.md
@@ -11,7 +11,7 @@ actions:
type: primary
- text: 关于我
- link: /intro
+ link: /about/
features:
- title: 计算机基础
@@ -34,10 +34,6 @@ features:
details: 准备好,全面进阶;大厂面试,挑战不止,成功仅在一念之间
link: /java/eightpart/foundation
- - title: Golang
- icon: emmet
- details: Golang是一种快速、高效、强类型的编程语言,适用于云、网络、分布式系统等领域
- link: /golang/learnInProblem
- title: 工作总结
icon: info
@@ -49,5 +45,5 @@ features:
details: 推荐一些个人经常使用的插件、网页、开源项目等
link: /others/rent_house
copyright: false
-footer: 使用 Github © 2025 VuePress Theme Hope MIT 协议, 版权所有 © 2025-present Qtp
+footer: 使用 Github © VuePress Theme Hope 主题 | MIT 协议 | 版权所有 © 2024-present Qtp
---
diff --git a/src/about/README.md b/src/about/README.md
new file mode 100644
index 0000000..53b6247
--- /dev/null
+++ b/src/about/README.md
@@ -0,0 +1,8 @@
+
+# 闭关自学
+# 以下内容为测试
+转眼间,大三开学,开始纠结考研还是工作,思考了一周时间,也进了系里的实验室体验了一把研究生生活,最后还是听从内心的想法,决定直接找工作。我咨询了本专业的师兄师姐们往年的就业情况,他们大部分人还是找了互联网方向的工作。有一个在传统行业的师兄,也劝我投互联网公司的岗位,因为在传统行业加班也不少,但是工资贼低。。最后决定转行程序员,找后端相关的工作。那么学习哪一种语言呢?当时有三个选择:c++,Java,python。那段时间python比较火,但是经过一番深思熟虑之后,还是选择了Java。为什么选择Java呢?很简单,市场需求大,学习难度适中。相比科班同学来说,我缺乏系统的计算机基础知识,而距离秋招也只有不到一年时间,所以还是选择学习难度低一点的Java。
\ No newline at end of file
diff --git a/src/fundamental/network/http1-3.md b/src/fundamental/network/http1-3.md
index 4466c36..50f9814 100644
--- a/src/fundamental/network/http1-3.md
+++ b/src/fundamental/network/http1-3.md
@@ -1,5 +1,4 @@
---
-
order: 1
author:
title: "Http1.0~3.0分别有什么区别?"
diff --git a/src/fundamental/network/tcp udp.md b/src/fundamental/network/tcp udp.md
index 582b7ff..0499219 100644
--- a/src/fundamental/network/tcp udp.md
+++ b/src/fundamental/network/tcp udp.md
@@ -1,5 +1,5 @@
---
-order: 1
+order: 2
author:
title: "TCP和UDP的区别?"
category:
diff --git a/src/fundamental/network/three handshakes and four waves.md b/src/fundamental/network/three handshakes and four waves.md
index 969ce15..4e7ed95 100644
--- a/src/fundamental/network/three handshakes and four waves.md
+++ b/src/fundamental/network/three handshakes and four waves.md
@@ -1,6 +1,5 @@
---
-
-order: 1
+order: 3
author:
title: "三握四挥?"
category:
diff --git a/src/intro/README.md b/src/intro/README.md
index 034cd7f..a6b1b69 100644
--- a/src/intro/README.md
+++ b/src/intro/README.md
@@ -1,6 +1,6 @@
---
order: 1
-author: Qintp
+author:
title: Qtp笔记
category:
- 开篇
diff --git a/src/life/README.md b/src/life/README.md
new file mode 100644
index 0000000..26e36fd
--- /dev/null
+++ b/src/life/README.md
@@ -0,0 +1,8 @@
+---
+order: 1
+author:
+title: Qtp生活
+---
+
+# 待写
+
diff --git a/src/projectessay/technicalDetails/Aop.md b/src/projectessay/technicalDetails/Aop.md
index 0d91c5f..94137f2 100644
--- a/src/projectessay/technicalDetails/Aop.md
+++ b/src/projectessay/technicalDetails/Aop.md
@@ -13,7 +13,7 @@ category:
## 🍂 智能协同云图库
-#### @EnableAspectJAutoProxy(exposeProxy = true)有什么用?
+#### @EnableAspectJAutoProxy(exposePro xy = true)有什么用?
它是启用基于AspectJ的 AOP 功能的意思,它会告诉 Spring 使用代理来处理带有 AOP 注解的类。
* 默认情况下,Spring 创建的代理对象是不可直接访问的,因为它是在 Spring 容器中管理的对象。