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 容器中管理的对象。