自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 Seata源码—2.seata-samples项目介绍

BusinessService业务服务启动时,会创建两个服务接口的动态代理。BusinessService业务服务的下单接口会添加@GlobalTransaction注解,通过@GlobalTransaction注解开启一个分布式事务,Seata的内核组件GlobalTransactionScanner就会扫描到这个注解。首先会把jdbc.properties文件里的配置加载进来,然后将配置配置的值注入到库存服务的数据库连接池,接着通过Seata的DataSourceProxy对数据库连接池进行代理。

2025-06-27 14:45:57 39

转载 AI+Web3:张三的未来机会地图

大会透露的一个数据让他倒吸一口凉气:去中心化物理基础设施(DePIN)在2024年的收入暴涨100倍,从可怜巴巴的500万美元直接蹿升到5亿美元。简单点说,就是你家的路由器不仅仅是上网,还能成为一个能赚钱的小能手。去中心化的本质是让权力重新回到个人手中,AI则像一个放大器,将普通人的收益能力成倍增长。想象一下,曾经996老板拿大头的时代即将终结,Web3+AI让每个人都有机会成为自己的"老板"。相信我,在未来十年,AI和Web3很可能成为你最默契的"新同事"。别急,这可能是你我真正的机会。

2025-05-11 12:58:00 27

转载 zk源码—5.请求的处理过程

Leader中的AckRequestProcessor处理器和Follower中的SendAckRequestProcessor处理器,最终都会触发调用Leader的processAck()方法和tryToCommit()方法,而Leader的tryToCommit()方法又会调用CommitProcessor的commit()方法进行事务提交。对于Learner转发的会话请求,虽然在Learner的会话管理器注册了会话,但还没在Leader的会话管理器中进行注册,因此需要在预处理器进行注册。

2025-05-05 09:00:29 28

转载 edge浏览器加载java插件

引言随着技术的发展,浏览器插件已经成为提高我们在线体验的重要工具。对于需要使用Java应用的用户来说,能够在浏览器中加载Java插件变得尤为重要。Microsoft Edge作为Windows 10及更高版本操作系统的默认浏览器,提供了对各种插件的支持。本文将指导如何在Edge浏览器中加载Java插件,以便用户能够更便捷地...

2024-08-20 02:15:10 501

原创 源码分析Mybatis MapperProxy初始化之Mapper对象的扫描与构建(图文并茂)

温馨提示:本文基于Mybatis.3.x版本。MapperScannerConfigurer,Spring整合Mybatis的核心类,其作用是扫描项目中Dao类,将其创建为Mybatis的Maper对象即MapperProxy对象。首先进入源码学习之前,我们先看一下在项目中的配置文件信息。 我们注意到这里有两三个与Mapper相关的配置:SqlSessionFactory#...

2024-02-01 16:04:18 620

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除