@@ -265,28 +265,6 @@ module.exports = {
265265 } ,
266266 ]
267267 } ,
268- {
269- text : '安全' ,
270- items : [
271-
272- {
273- text : '常见攻击手段' ,
274- items : [ {
275- text : '常见攻击手段概述' ,
276- link : '/md/security/01-OAuth 2.0实战-为什么要先获取授权码code.md'
277- } , ]
278- } ,
279-
280- {
281- text : 'Oauth2.0' ,
282- items : [ {
283- text : 'Oauth2.0专栏概述' ,
284- link : '/md/security/01-OAuth 2.0实战-为什么要先获取授权码code.md'
285- } , ]
286- } ,
287-
288- ]
289- } ,
290268
291269 {
292270 text : '中间件' ,
@@ -317,10 +295,9 @@ module.exports = {
317295 {
318296 text : 'Kafka' ,
319297 items : [ {
320- text : '00-Kafka专栏大纲.md' ,
321- link : '/md/kafka/00-Kafka专栏大纲.md'
322- } ,
323- ]
298+ text : '00-Kafka专栏大纲.md' ,
299+ link : '/md/kafka/00-Kafka专栏大纲.md'
300+ } , ]
324301 } ,
325302
326303 {
@@ -351,6 +328,22 @@ module.exports = {
351328 link : '/md/MQTT/07-MQTT发布订阅模式介绍.md'
352329 } , ]
353330 } ,
331+
332+ {
333+ text : '常见攻击手段' ,
334+ items : [ {
335+ text : '常见攻击手段概述' ,
336+ link : '/md/security/01-OAuth 2.0实战-为什么要先获取授权码code.md'
337+ } , ]
338+ } ,
339+
340+ {
341+ text : 'Oauth2.0' ,
342+ items : [ {
343+ text : 'Oauth2.0专栏概述' ,
344+ link : '/md/security/01-OAuth 2.0实战-为什么要先获取授权码code.md'
345+ } , ]
346+ } ,
354347 ]
355348 } ,
356349
@@ -379,14 +372,22 @@ module.exports = {
379372 link : '/md/java/JDK22新特性.md'
380373 } , ]
381374 } ,
382-
375+
383376 {
384377 text : 'Tomcat' ,
385378 items : [ {
386379 text : 'Tomcat网络编程' ,
387380 link : '/md/tomcat/00-不知道这些Servlet规范、容器,还敢说自己是Java程序员.md'
388381 } , ]
389382 } ,
383+
384+ {
385+ text : 'Spring' ,
386+ items : [ {
387+ text : 'SpringMVC拦截处理器' ,
388+ link : '/md/spring/03-SpringMVC拦截处理器.md'
389+ } , ]
390+ }
390391 ]
391392 } ,
392393
@@ -464,8 +465,8 @@ module.exports = {
464465 items : [ {
465466 text : 'MySQL' ,
466467 items : [ {
467- text : '亿级数据量商品系统的SQL调优实战 ' ,
468- link : '/md/mysql/00-亿级数据量商品系统的SQL调优实战 .md'
468+ text : '00-MySQL专栏大纲 ' ,
469+ link : '/md/mysql/00-MySQL专栏大纲 .md'
469470 } ]
470471 } ,
471472
@@ -600,36 +601,21 @@ module.exports = {
600601 link : '/md/zqy/面试题/01-分布式技术面试实战.md'
601602 } ,
602603 {
603- text : '12306 ' ,
604+ text : '12306项目实战 ' ,
604605 items : [ {
605- text : '项目介绍 ' ,
606+ text : '12306实战 ' ,
606607 link : '/md/12306/项目介绍.md'
607608 } ,
608609 {
609- text : '快速开始 ' ,
610+ text : 'DDD电商实战 ' ,
610611 items : [ {
611- text : '环境搭建 ' ,
612+ text : 'TODO敬请期待 ' ,
612613 link : '/md/12306/环境搭建.md'
613614 } ]
614- } ,
615- {
616- text : '核心技术文档' ,
617- items : [ {
618- text : '如何生成分布式ID' ,
619- link : '/md/12306/如何生成分布式ID.md'
620- } , ]
621615 }
622616 ]
623617 } ,
624618
625- {
626- text : 'Spring' ,
627- items : [ {
628- text : 'SpringMVC拦截处理器' ,
629- link : '/md/spring/03-SpringMVC拦截处理器.md'
630- } , ]
631- } ,
632-
633619 // {
634620 // text: 'Vue',
635621 // items: [{
@@ -1132,10 +1118,13 @@ module.exports = {
11321118 collapsable : false ,
11331119 sidebarDepth : 0 ,
11341120 children : [
1135- "00-亿级数据量商品系统的SQL调优实战.md" ,
1136- "MySQL查询优化.md" ,
1137- "InnoDB架构设计.md" ,
1138- "为什么临时表可以重名?.md" ,
1121+ "00-MySQL专栏大纲" ,
1122+ "亿级数据量商品系统的SQL调优实战" ,
1123+ "MySQL查询优化" ,
1124+ "how-to-use-indexes-when-grouping-in-sql" ,
1125+ "mysql-architecture-design" ,
1126+ "InnoDB架构设计" ,
1127+ "为什么临时表可以重名?" ,
11391128 ]
11401129 } ] ,
11411130
@@ -1272,7 +1261,7 @@ module.exports = {
12721261 children : [
12731262 "18-分布式数据库的HTAP能统一OLTP和 OLAP吗?" ,
12741263 "21-查询执行引擎:加速聚合计算加速" ,
1275-
1264+
12761265 ]
12771266 } ] ,
12781267 "/md/12306/" : [ {
@@ -1366,8 +1355,7 @@ module.exports = {
13661355 ]
13671356 } , ] ,
13681357
1369- "/md/AI/" : [
1370- {
1358+ "/md/AI/" : [ {
13711359 title : "GPT发展" ,
13721360 collapsable : false ,
13731361 sidebarDepth : 0 ,
@@ -1394,7 +1382,7 @@ module.exports = {
13941382 children : [
13951383 "00-为什么要学习大模型" ,
13961384 "01-大语言模型发展" ,
1397- "02-国内外LLM的多模型,强应用 " ,
1385+ "02-domestic-and-international-llm-multi-model-strong-applications " ,
13981386 "03-为啥LLM还没能完全替代你?" ,
13991387 "04-产业拆解" ,
14001388 "05-应用级开发者 AI 时代破局点" ,
@@ -1441,6 +1429,9 @@ module.exports = {
14411429 "08-ali-tongyi-qianwen-openai-compatible-solution" ,
14421430 "09-lcel-chain-and-prompt-implementation" ,
14431431 "10-ali-tongyi-qianwen-status-codes-explanation" ,
1432+ "11-lcel-memory-addition-method" ,
1433+ "12-lcel-agent-core-components" ,
1434+ "13-最佳开发实践" ,
14441435 ]
14451436 } ,
14461437 ] ,
0 commit comments