@@ -291,7 +291,7 @@ module.exports = {
291291 text : 'Netty' ,
292292 items : [ {
293293 text : 'Netty基础' ,
294- link : '/md/netty/Netty基本组件 .md'
294+ link : '/md/netty/netty-basic-components .md'
295295 } ,
296296
297297 {
@@ -456,6 +456,11 @@ module.exports = {
456456 text : 'Seata' ,
457457 link : '/md/seata/01-Seata客户端依赖坐标引入与踩坑排雷.md'
458458 } ,
459+ 460+ {
461+ text : 'Sentinel' ,
462+ link : '/md/sentinel/spring-boot-integration-with-sentinel-practical-tutorial-from-dependency-to-custom-flow-control-and-monitoring.md'
463+ } ,
459464 ]
460465 } ,
461466
@@ -1273,6 +1278,7 @@ module.exports = {
12731278 "JVM专栏概述" ,
12741279 "01-JVM虚拟机-上篇" ,
12751280 "02-JVM虚拟机-下篇" ,
1281+ "deep-dive-into-jvm-runtime-data-areas-from-pc-to-metaspace" ,
12761282 "00-JDK为何自己首先破坏双亲委派模型" ,
12771283 "00-G1垃圾收集器的日志格式" ,
12781284 "Metadata GC Threshold in Java" ,
@@ -1338,6 +1344,8 @@ module.exports = {
13381344 children : [
13391345 "Spring之BeanNameAware和BeanFactoryAware接口" ,
13401346 "这次彻底搞懂IoC容器依赖注入的源码" ,
1347+ "farewell-bean-not-found-easily-solve-spring-boot-package-scanning-issues" ,
1348+ "why-spring-bean-difficult-birth-overcome-constructor-injection-dependencies-and-ambiguity" ,
13411349 "别小看Spring过滤器,这些知识点你必须得掌握" ,
13421350 "Spring框架使用了哪些设计模式" ,
13431351 "阿里四面:你知道Spring AOP创建Proxy的过程吗?" ,
@@ -1349,9 +1357,9 @@ module.exports = {
13491357 collapsable : false ,
13501358 sidebarDepth : 0 ,
13511359 children : [
1352- "01-SpringMVC的AsyncHandlerInterceptor异步的处理器拦截器 " ,
1360+ "SpringMVC-AsyncHandlerInterceptor " ,
13531361 "02-实现http请求的异步长轮询" ,
1354- "03-SpringMVC拦截处理器 " ,
1362+ "SpringMVC-HandlerInterceptor " ,
13551363 "SpringMVC-service-doDispatch" ,
13561364 "SpringMVC-DispatcherServlet-doDispatch" ,
13571365 ]
@@ -1527,12 +1535,24 @@ module.exports = {
15271535 sidebarDepth : 0 ,
15281536 children : [
15291537 "00-Spring响应式编程" ,
1530- "响应式编程的适用场景 " ,
1538+ "applicable-scenarios-for-reactive-programming " ,
15311539 "01-想让系统更具有弹性?了解背压机制和响应式流的秘密!" ,
1540+ "spring-5-reactive-programming-high-performance-full-stack-apps" ,
15321541 "04-Spring为何偏爱Reactor响应式编程框架" ,
15331542 "05-流式操作:如何使用 Flux 和 Mono 高效构建响应式数据流?" ,
15341543 ]
15351544 } ] ,
1545+ 1546+ "/md/sentinel/" : [ {
1547+ title : "Sentinel基础" ,
1548+ collapsable : false ,
1549+ sidebarDepth : 0 ,
1550+ children : [
1551+ "spring-boot-integration-with-sentinel-practical-tutorial-from-dependency-to-custom-flow-control-and-monitoring" ,
1552+ "basic-api-resource-rule" ,
1553+ "origin-authority-control" ,
1554+ ]
1555+ } ] ,
15361556
15371557 "/md/go/" : [ {
15381558 title : "Go" ,
@@ -1646,6 +1666,8 @@ module.exports = {
16461666 sidebarDepth : 0 ,
16471667 children : [
16481668 "netty-off-heap-memory-leak-detection" ,
1669+ "java-lock-optimization-practice-netty-examples_boost-concurrency-performance" ,
1670+ "use-netty-to-handle-large-data-efficiently" ,
16491671 ]
16501672 } ,
16511673 ] ,
@@ -1681,6 +1703,7 @@ module.exports = {
16811703 collapsable : false ,
16821704 sidebarDepth : 0 ,
16831705 children : [
1706+ "message-queues-more-than-app-communication" ,
16841707 "消息队列面试必问解析" ,
16851708 "消息队列的事务消息" ,
16861709 "避免无法克服的队列积压" ,
@@ -1769,6 +1792,7 @@ module.exports = {
17691792 "06-如何快速定位 Redis 热 key" ,
17701793 "Redis异步子线程原理详解" ,
17711794 "12-Redis 闭源?" ,
1795+ "redis-agpl-license" ,
17721796 ]
17731797 } ,
17741798 {
@@ -1802,6 +1826,7 @@ module.exports = {
18021826 "04-Kibana常见RESTful API操作" ,
18031827 "05-倒排索引与分词" ,
18041828 "07-整合进 SpringBoot 项目" ,
1829+ "building-product-search-system-with-es" ,
18051830 ]
18061831 } ] ,
18071832 "/md/ck/" : [ {
@@ -2021,11 +2046,13 @@ module.exports = {
20212046 sidebarDepth : 0 ,
20222047 children : [
20232048 "01-Vue开发实战" ,
2049+ "goodbye-jquery-thinking-create-checklist-apps-with-vue-js-experience-the-charm-of-data-driven" ,
20242050 "vue2-to-vue3" ,
20252051 "05-教你快速搭建Vue3工程化项目" ,
20262052 "Vuex设计Vue3项目的数据流" ,
20272053 "router" ,
20282054 "table" ,
2055+ "vue-js-vs-axios-practical-guide-from-ajax-requests-to-api-proxy-configuration" ,
20292056 ]
20302057 } ] ,
20312058
@@ -2159,6 +2186,7 @@ module.exports = {
21592186 "Claude3到底多强" ,
21602187 "计算机使用功能" ,
21612188 "claude-3-7-sonnet" ,
2189+ "claude-4" ,
21622190 ]
21632191 } ,
21642192
@@ -2180,6 +2208,13 @@ module.exports = {
21802208 "Build-App-with-Dify" ,
21812209 "integrate-dify-and-aws-services-to-enable-more-flexible-translation-workflows" ,
21822210 "llm-knowledge-base-segmentation-data-cleaning" ,
2211+ "enhancing-llm-memory-with-conversation-variables-and-variable-assigners" ,
2212+ "accelerating-workflow-processing-with-parallel-branch" ,
2213+ "boost-ai-workflow-resilience-with-error-handling" ,
2214+ "introducing-parent-child-retrieval-for-enhanced-knowledge" ,
2215+ "dify-v1-0-building-a-vibrant-plugin-ecosystem" ,
2216+ "dify-deep-research-workflow-farewell-to-fragmented-search-unlock-ai-driven-insights" ,
2217+ "dify-agent-and-zapier-mcp-unlock-ai-automation" ,
21832218 ]
21842219 } ,
21852220 ] ,
@@ -2282,13 +2317,23 @@ module.exports = {
22822317 ] ,
22832318
22842319 "/md/AI/agent/" : [ {
2320+ title : "智能体发展" ,
2321+ collapsable : false ,
2322+ sidebarDepth : 0 ,
2323+ children : [
2324+ "ai-agents-dont-security-nightmare" ,
2325+ "improve-quality-gen-ai" ,
2326+ ]
2327+ } ,
2328+ {
22852329 title : "辅助编程" ,
22862330 collapsable : false ,
22872331 sidebarDepth : 0 ,
22882332 children : [
22892333 "changelog-cursor" ,
22902334 "goodbye-cursor-hello-windsurf" ,
22912335 "Junie" ,
2336+ "introducing-codex" ,
22922337 ]
22932338 } ,
22942339 ] ,
@@ -2351,7 +2396,7 @@ module.exports = {
23512396 collapsable : false ,
23522397 sidebarDepth : 0 ,
23532398 children : [
2354- "00- rag-introduction-tool-to-eliminate-llm-hallucinations" ,
2399+ "rag-introduction-tool-to-eliminate-llm-hallucinations" ,
23552400 "01-RAG应用框架和解析器" ,
23562401 "02-相似性检索的关键 - Embedding" ,
23572402 "03-core-of-rag-result-retrieval-and-reordering" ,
@@ -2414,6 +2459,7 @@ module.exports = {
24142459 "overcoming-fear-uncertainty-and-doubt-in-the-era-of-ai-transformation" ,
24152460 "aigc-app-in-e-commerce-review" ,
24162461 "ai-trends-disrupting-software-teams" ,
2462+ "amazon-strands-agents-sdk" ,
24172463 ]
24182464 } ,
24192465
@@ -2477,6 +2523,7 @@ module.exports = {
24772523 "适配器模式" ,
24782524 "门面模式" ,
24792525 "iterator-pattern" ,
2526+ "flyweight-pattern" ,
24802527 ]
24812528 } ,
24822529 ] ,
0 commit comments