Skip to content

Commit 597bcd5

Browse files
committed
perf:优化专栏分类
1 parent 53bb985 commit 597bcd5

28 files changed

+5059
-90
lines changed

.vscode/.server-controller-port.log

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"port": 9145,
3-
"time": 1734190844439,
2+
"port": 9149,
3+
"time": 1737701531002,
44
"version": "0.0.3"
55
}

docs/.vuepress/config.js

+101-40
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module.exports = {
44
base: "/",
55
// 预加载js
66
shouldPrefetch: (file, type) => {
7-
return true;
7+
return false;
88
},
99
markdown: {
1010
lineNumbers: true,
@@ -318,10 +318,9 @@ module.exports = {
318318
{
319319
text: 'RocketMQ',
320320
items: [{
321-
text: '消息队列基础',
322-
link: '/md/RocketMQ/消息队列面试必问解析.md'
323-
},
324-
]
321+
text: '消息队列基础',
322+
link: '/md/RocketMQ/消息队列面试必问解析.md'
323+
}, ]
325324
},
326325

327326
{
@@ -442,16 +441,15 @@ module.exports = {
442441

443442
{
444443
text: 'SpringCloud',
445-
items: [
446-
{
444+
items: [{
447445
text: 'SpringCloudAlibaba',
448446
link: '/md/spring/spring-cloud/SpringCloudAlibaba介绍.md'
449447
},
450448
{
451449
text: 'SpringCloudGateway工作原理与链路图',
452450
link: '/md/spring/spring-cloud/SpringCloudGateway工作原理与链路图.md'
453451
},
454-
452+
455453
{
456454
text: 'Seata',
457455
link: '/md/seata/01-Seata客户端依赖坐标引入与踩坑排雷.md'
@@ -482,10 +480,9 @@ module.exports = {
482480
{
483481
text: 'Redis',
484482
items: [{
485-
text: '基础',
486-
link: '/md/redis/00-数据结构的最佳实践.md'
487-
},
488-
]
483+
text: '基础',
484+
link: '/md/redis/00-数据结构的最佳实践.md'
485+
}, ]
489486
},
490487

491488
{
@@ -536,10 +533,9 @@ module.exports = {
536533
items: [{
537534
text: '大数据平台',
538535
items: [{
539-
text: '00-互联网大厂的大数据平台架构',
540-
link: '/md/bigdata/大数据平台架构.md'
541-
},
542-
]
536+
text: '00-互联网大厂的大数据平台架构',
537+
link: '/md/bigdata/大数据平台架构.md'
538+
}, ]
543539
},
544540

545541
{
@@ -633,7 +629,7 @@ module.exports = {
633629
link: '/md/k8s/00-Kubernetes的基本架构.md'
634630
}]
635631
},
636-
632+
637633
{
638634
text: 'ServerLess',
639635
items: [{
@@ -812,9 +808,19 @@ module.exports = {
812808
{
813809
text: '职业',
814810
items: [{
815-
text: '01-Java工程师必读书单',
811+
text: '职业规划',
816812
link: '/md/career/01-Java工程师必读书单.md'
817813
},
814+
{
815+
text: '晋升',
816+
link: '/md/career/p6-promotion-guide'
817+
},
818+
819+
{
820+
text: '职场',
821+
link: '/md/career/经常被压缩开发时间,延期还要背锅,如何破局?'
822+
},
823+
818824
{
819825
text: '00-如何学习项目管理专栏',
820826
link: '/md/mgr/00-如何学习项目管理专栏.md'
@@ -946,6 +952,10 @@ module.exports = {
946952
"netflixs-distributed-counter-abstraction",
947953
"data-gateway-a-platform-for-growing-and-protecting-the-data-tier",
948954
"enhancing-netflix-reliability-with-service-level-prioritized-load-shedding",
955+
"title-launch-observability-at-netflix-scale",
956+
"cloud-efficiency-at-netflix",
957+
"linkedin-architecture-which-enables-searching-a-message-within-150ms",
958+
"how-meta-improved-their-cache-consistency-to-99-99999999",
949959
]
950960
},
951961

@@ -1240,6 +1250,7 @@ module.exports = {
12401250
"JDK21新特性",
12411251
"JDK22新特性",
12421252
"JDK23新特性",
1253+
"java2024",
12431254
]
12441255
},
12451256

@@ -1357,7 +1368,7 @@ module.exports = {
13571368
"SpringBoot默认线程池",
13581369
]
13591370
},
1360-
1371+
13611372
{
13621373
title: "SpringBoot新特性",
13631374
collapsable: false,
@@ -1609,6 +1620,7 @@ module.exports = {
16091620
children: [
16101621
"并发用户、RPS、TPS的解读",
16111622
"01-性能分析思路",
1623+
"performance-optimization-guide",
16121624
]
16131625
},
16141626
],
@@ -1654,7 +1666,7 @@ module.exports = {
16541666
"kafka-versions",
16551667
]
16561668
}, ],
1657-
1669+
16581670
"/md/serverless/": [{
16591671
title: "serverLess",
16601672
collapsable: false,
@@ -1943,33 +1955,61 @@ module.exports = {
19431955
}, ],
19441956

19451957
"/md/career/": [{
1946-
title: "职业规划",
1947-
collapsable: false,
1948-
sidebarDepth: 0,
1949-
children: [
1950-
"01-Java工程师必读书单",
1951-
"02-为什么中国的程序员有35岁危机",
1952-
"03-新人程序员入行忠告",
1953-
"04-外企也半夜发布上线吗?",
1954-
"05-中外程序员到底有啥区别?",
1955-
"06-全球顶级架构师推荐的书单",
1956-
"07-经常被压缩开发时间,延期还要背锅,如何破局?",
1957-
"08-程序员为何一直被唱衰?",
1958-
"09-程序员的“三步走”发展战略",
1959-
"10-为何我建议你学会抄代码",
1960-
"11-计师能去哪些央国企?",
1961-
"mastering-architecture-diagrams",
1962-
]
1963-
}],
1958+
title: "职业规划",
1959+
collapsable: false,
1960+
sidebarDepth: 0,
1961+
children: [
1962+
"01-Java工程师必读书单",
1963+
"02-为什么中国的程序员有35岁危机",
1964+
"03-新人程序员入行忠告",
1965+
"04-外企也半夜发布上线吗?",
1966+
"05-中外程序员到底有啥区别?",
1967+
"06-全球顶级架构师推荐的书单",
1968+
"08-程序员为何一直被唱衰?",
1969+
"09-程序员的“三步走”发展战略",
1970+
"10-为何我建议你学会抄代码",
1971+
"11-计师能去哪些央国企?",
1972+
"mastering-architecture-diagrams",
1973+
"how-i-tricked-my-brain-to-be-addicted-to-coding",
1974+
"转型传统行业避坑指南",
1975+
"workplace-jargon",
1976+
"workplace-rule",
1977+
"big-company-work-style",
1978+
]
1979+
},
1980+
1981+
{
1982+
title: "晋升",
1983+
collapsable: false,
1984+
sidebarDepth: 0,
1985+
children: [
1986+
"p6-promotion-guide",
1987+
"why-hard-work-didnt-get-you-promoted-the-overlooked-truth",
1988+
]
1989+
},
1990+
1991+
{
1992+
title: "职场",
1993+
collapsable: false,
1994+
sidebarDepth: 0,
1995+
children: [
1996+
"经常被压缩开发时间,延期还要背锅,如何破局?",
1997+
]
1998+
},
1999+
2000+
],
19642001

19652002
"/md/vue/": [{
19662003
title: "Vue",
19672004
collapsable: false,
19682005
sidebarDepth: 0,
19692006
children: [
19702007
"01-Vue开发实战",
2008+
"vue2-to-vue3",
19712009
"05-教你快速搭建Vue3工程化项目",
19722010
"Vuex设计Vue3项目的数据流",
2011+
"router",
2012+
"table",
19732013
]
19742014
}],
19752015

@@ -2054,18 +2094,35 @@ module.exports = {
20542094
sidebarDepth: 0,
20552095
children: [
20562096
"00-免费大模型API",
2057-
"Claude3到底多强",
20582097
"GPTs推荐",
20592098
"ChatGPT为啥不用Websocket而是EventSource",
20602099
"携手阿里云:JetBrains AI Assistant 正式发布!",
20612100
"中国大陆用户如何使用Jetbrains内置的AI插件AI Assistant",
20622101
"contextual-retrieval",
20632102
"lm-studio-transform-mac-into-ai-tool",
2064-
"计算机使用功能",
20652103
"navigating-llm-deployment-tips-tricks-and-techniques",
20662104
"goodbye-cursor-hello-windsurf",
20672105
"qwen-QwQ",
20682106
"only-ai-flow-can-do",
2107+
"chatgpt-canva",
2108+
]
2109+
},
2110+
{
2111+
title: "Gemini",
2112+
collapsable: false,
2113+
sidebarDepth: 0,
2114+
children: [
2115+
"00-免费大模型API",
2116+
]
2117+
},
2118+
2119+
{
2120+
title: "Claude",
2121+
collapsable: false,
2122+
sidebarDepth: 0,
2123+
children: [
2124+
"Claude3到底多强",
2125+
"计算机使用功能",
20692126
]
20702127
},
20712128
{
@@ -2209,6 +2266,7 @@ module.exports = {
22092266
"customizing-a-tool-for-your-ai-agent",
22102267
"Complex-SQL-Joins-with-LangGraph-and-Waii",
22112268
"AI Agent应用出路到底在哪?",
2269+
"building-effective-agents",
22122270
]
22132271
},
22142272

@@ -2244,6 +2302,7 @@ module.exports = {
22442302
"evolution-software-architecture-mainframes-to-distributed-computing",
22452303
"cell-based-architecture-distributed-systems",
22462304
"cell-based-architecture-resilient-fault-tolerant-systems",
2305+
"cell-based-architecture-adoption-guidelines",
22472306
"架构师教你kill祖传石山代码重复&大量ifelse",
22482307
"measuring-technical-debt",
22492308
]
@@ -2354,6 +2413,8 @@ module.exports = {
23542413
sidebarDepth: 0,
23552414
children: [
23562415
"01-OAuth 2.0实战-为什么要先获取授权码code.md",
2416+
"03-OAuth2.0实战-轻松学会使用JWT,让你的OAuth2.0实现更加安全高效!",
2417+
"07-你确定懂OAuth 2.0的三方软件和受保护资源服务?",
23572418
]
23582419
},
23592420
],

0 commit comments

Comments
 (0)