Springboot并发篇 Spring Boot 多线程执行并接收返回值在 Spring Boot 中实现多线程执行任务并获取返回值,主要有以下几种方式:1. 使用 @Async 注解这是 Spring 提供的最简单的方式。配置步骤 首先在配置类上启用异步支持: java复制下载 @Configuration @EnableAsync public cl 后端 2025年08月09日 34 点赞 0 评论 3113 浏览
Spring注册修改Bean定义扩展点:BeanFactoryPostProcessor与BeanDefinitionRegistryPostProcessor 目录 一、引言 二、核心概念与区别 1、BeanFactoryPostProcessor 2、BeanDefinitionRegistryPostProcessor 3、核心区别 三、执行时机与流程 四、典型应用场景 1、BeanFactoryPostProcessor的使用场景 2、BeanDefinitionRegistryPostProcessor的使用场景 后端 2025年11月11日 148 点赞 0 评论 3111 浏览
什么是链路追踪?分布式系统如何实现链路追踪? 在分布式系统,尤其是微服务系统中,一次外部请求往往需要内部多个模块,多个中间件,多台机器的相互调用才能完成。在这一系列的调用中,可能有些是串行的,而有些是并行的。在这种情况下,我们如何才能确定这整个请求调用了哪些应用?哪些模块?哪些节点?以及它们的先后顺序和各部分的性能如何呢? 这就是涉及到链路追踪。 什么是链路追踪? 链路追踪是分布式系统下的一个概念,它的目的就是要解决上面所提出的问题,也就是将 后端 2025年06月20日 84 点赞 0 评论 3105 浏览
Spring Boot 启动失败:循环依赖排查到懒加载配置的坑 Spring Boot 启动失败:循环依赖排查到懒加载配置的坑 🌟 Hello,我是摘星! 🌈 在彩虹般绚烂的技术栈中,我是那个永不停歇的色彩收集者。 🦋 每一个优化都是我培育的花朵,每一个特性都是我放飞的蝴蝶。 🔬 每一次代码审查都是我的显微镜观察࿰ 后端 2025年09月01日 60 点赞 0 评论 3095 浏览
轻量级开源的前端调试接口工具 Intermediator Intermediator是一款轻量开源工具,用于 Windows(x64)、 Mac 系统上修改HTTP(S)返回值。 您可以使用它修改HTTP(S)响应值、重定向静态文件请求到本地文件目录,支持使用正则的方式批量修改请求返回值。 使用方式 1. 输入包含http/https的网址 2. 点击添加规则 3. 编辑你的规 后端 2026年02月05日 172 点赞 0 评论 3091 浏览
观察者设计模式 前言 观察者(Observer)模式的定义:指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式、模型-视图模式,它是对象行为型模式。 观察者模式是一种对象行为型模式,其主要优点如下: - 降低了目标与观察者之间的耦合关系,两者之间是抽象耦合关系。符合依赖倒置原则。 - 目标与观察者之间建立了一套触发机制。 它的主 后端 2025年05月03日 183 点赞 0 评论 3084 浏览
Java锁相关概念的简单理解 Java中锁的概念 自旋锁:是指当一个线程在获取锁的时候,如果锁已经被其它线程获取,那么该线程将循环等待,然后不断的判断锁是否能够被成功获取,直到获取到锁才会退出循环 乐观锁:假定没有冲突,在修改数据时如果发现数据和之前获取的不一致,则读最新数据,修改后重试修改 悲观锁:假定会发生并发冲突,同步所有对数据的相关操作,从读数据就开始上锁 独享锁(写):给资源加上写锁,线程可以修改资源,其他线程不能 后端 2025年06月28日 146 点赞 0 评论 3084 浏览