- 博客(7)
- 收藏
- 关注
转载 20. Java JUC源码分析系列笔记-CompletableFuture
1.1. Java JUC源码分析系列笔记-JMM模型之先谈硬件2.2. Java JUC源码分析系列笔记-JMM模型之再谈JMM3.3. Java JUC源码分析系列笔记-Synchronized4.4. Java JUC源码分析系列笔记-锁的优化5.5. Java JUC源码分析系列笔记-volatile6.6. Java JUC源码分析系列笔记-CAS7.7. Java JUC源码分析系列笔记-AQS8.8. Java JUC源码分析系列笔记-手写AQS9.
2025-07-19 11:40:12
67
转载 Sentinel源码—1.使用演示和简介
系统规则是针对整个系统进行流量控制的,是操作系统级别或服务器级别的,不是应用级别或资源级别的。接着,在Dashboard上建立一个资源名为testQps的流控规则,也就是针对testQps这个资源建立一个QPS为1的流控配置。下面的配置要达到的效果是:当资源testSlowCall在10秒(统计时长)内请求数达10个(最小请求数)以上,且响应时长超过1秒(最大RT)的请求数量大于1(10 * 0.1)个时进行熔断,熔断5秒后资源testSlowCall会变成Half Open状态。
2025-05-28 09:32:48
72
转载 DataPermissionInterceptor源码解读
本文首发在我的博客:https://blog.liuzijian.com/post/mybatis-plus-source-data-permission-interceptor.htmlDataPermissionInterceptor是MyBatis-Plus中的一个拦截器插件类,位于mybatis-plus-jsqlparser-support模块的com.baomidou.mybatisplus.extension.plugins.inner.DataPermissionInterceptor,用于
2025-05-27 13:28:51
63
转载 mcp~客户端与服务端的通讯技术
引入会话 ID 机制(通过 Mcp-Session-Id 头部传递),支持断线重连和状态恢复。mcp-java-sdk 暂未支持新版 Streamable HTTP 协议,(不过应该也快了,目前在分支PR上已经有了,使用快照版1.0.0-SNAPSHO,引用包spring-ai-starter-mcp-server-webflux。移除专用的 /sse 端点,所有通信通过单一端点(如 /mcp)完成,支持 POST 和 GET 请求。初始化会话后,通过会话 ID 维持上下文,支持多轮交互与断线恢复。
2025-05-22 05:15:40
39
转载 VBA技术资料MF184:图片导入Word添加说明文字设置格式
我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。“VBA语言攻”提供的教程一共九套,分为初级、中级、高级三大部分,教程是对VBA的系统讲解,从简单的入门、到入门后的提高、到数据库、到字典、到Word VBA的应用、到高级网抓及类的应用、一直讲到程序的分...
2024-08-19 02:24:46
112
转载 java 定义数组的时候设置长度
数组相关视频讲解:数组-Go代码演示数据结构与算法-栈-Go代码演示版Java中定义数组的时候设置长度在Java中,数组是一种非常重要的数据结构,它可以存储多个相同类型的数据元素。在定义数组的时候,我们可以设置数组的长度,也就是数组中可以存储的元素个数。本文将介绍在Java中如何定义数组并设置长度,以及如何操作数组。...
2024-07-10 02:42:40
449
原创 TARS为SpringCloud提供高性能的RPC能力
传统HTTP存在的瓶颈Spring Cloud 是一个优秀的开源微服务解决方案,通常采用 HTTP + json 的 REST 接口对外提供服务,简洁易用部署方便,很多公司也基于 Spring Cloud 作为基础架构去构建自身的微服务架构。但是随着业务规模和用户规模的增长,传统基于的 HTTP 的服务会逐步暴露出一些问题。首先是性能的问题,随着用户请求量的增长和业务逻辑复杂度的提升...
2024-02-22 16:12:40
533
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅