首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
半亩方塘立身
掘友等级
@半亩方塘立身
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
61
文章 61
沸点 0
赞
61
返回
|
搜索文章
半亩方塘立身
@半亩方塘立身
·
2年前
关注
分布式事务-TCC
TCC(Try-Confirm-Cancel)它是一种业务侵入性较强的事务方案,要求业务处理过程必须拆分为“预留业务资源”和“确认/释放消费资源”两个子过程。TCC的实现过...
2
评论
分享
半亩方塘立身
@半亩方塘立身
·
2年前
关注
分布式事务-两阶段、三阶段提交
二阶段提交(Two-phaseCommit)是分布式系统架构下的所有节点在进行事务提交时保持一致性而设计的一种算法。参与者将操作成败通知协调者,再由协调者根据所有参与者的反...
1
评论
分享
半亩方塘立身
@半亩方塘立身
·
2年前
关注
如何在业务代码中优雅的使用责任链模式
责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型...
56
12
分享
半亩方塘立身
@半亩方塘立身
·
2年前
关注
分布式事务-最大努力通知
最大努力通知(Best-Effort Notification)是一种在分布式系统中处理分布式事务的方法之一,它强调尽力而为,不保证完全的事务一致性,但可以通过一定的机制来...
4
评论
分享
半亩方塘立身
@半亩方塘立身
·
2年前
关注
分布式事务-通过本地消息表实现最终一致性
通过本地消息表(也称为可靠消息表)实现分布式事务是一种常见的做法,用于保证在分布式环境中消息的可靠传递和事务的一致性。以下是使用本地消息表实现分布式事务的一般步骤: 0. ...
18
4
分享
半亩方塘立身
@半亩方塘立身
·
2年前
关注
分布式事务-rocketmq半消息事务
事务消息是 Apache RocketMQ 提供的一种高级消息类型,支持在分布式场景下保障消息生产和本地事务的最终一致性。 RocketMQ的分布式事务又称为“半消息事务“...
2
评论
分享
半亩方塘立身
@半亩方塘立身
·
2年前
关注
解析SPI机制:实现灵活插件式架构
SPI提供了一种机制,允许组件在不同的实现之间进行插拔,从而实现松耦合的架构。Dubbo 中的扩展能力是从 JDK 标准的 SPI 扩展点发现机制加强而来,为用户提供非常灵...
33
评论
分享
半亩方塘立身
@半亩方塘立身
·
2年前
关注
探索软件系统架构的4+1视图
本文对软件系统架构4+1视图(4+1 View)进行分析,然后对逻辑视图、实现视图、进程视图、部署视图、用例视图进行详细讲解,并对他们的画法进行说明,最后介绍下常用的画图工...
1
评论
分享
半亩方塘立身
@半亩方塘立身
·
2年前
关注
如何在业务代码中优雅的使用策略模式
策略模式是一种行为型设计模式,它允许在运行时选择算法的一种方式,使得算法可以独立于客户端代码进行变化。在业务代码中使用策略模式可以帮助你实现可维护、可扩展和可变化的代码结构...
8
1
分享
半亩方塘立身
@半亩方塘立身
·
2年前
关注
服务限流策略、实现方式及Guava Limit的实现
什么是服务限流? 限流的策略有哪些?限流的实现方式:计数器方式、队列算法、漏斗算法、令牌桶算法。Guava Limit限流的实现,Guava限流器的实现,阻塞请求时间的计算...
0
评论
分享
半亩方塘立身
赞了这篇文章
文艺码农天文
前端 @美团
·
2年前
关注
从美团的开发通道合并谈谈开发的职业规划
2023年5月,美团将原有的前端开发、后台开发、系统开发、数据开发四个方向统一为软件开发,这对应用开发的同学,有何启示?...
38
6
分享
半亩方塘立身
@半亩方塘立身
·
2年前
关注
Java字节码相关工具总结
Javapoet、注解处理器APT、ASM、Javassist、ByteBuddy、CGLIB、AOP、Java代理...
1
评论
分享
半亩方塘立身
@半亩方塘立身
·
2年前
关注
Java代码生成工具-Javapoet
`JavaPoet` 是 Square 公司开发的一个开源 Java 库,用于通过 Java 代码生成器来创建和修改 Java 代码。它的目标是通过编程的方式生成 Java...
1
评论
分享
半亩方塘立身
@半亩方塘立身
·
2年前
关注
什么是 Java Agent,以及如何使用它们进行性能分析?
Java Agent是Java编程语言提供的一种特殊机制,允许你在程序运行过程中对字节码进行转换和增强。它是通过 Java 的 Instrumentation API来实现...
9
3
分享
半亩方塘立身
@半亩方塘立身
·
2年前
关注
深入探析切面编程:解密 AspectJ 与 Spring AOP 的 AOP 魔法
在AOP中,两个主要的实现框架是AspectJ和Spring AOP。本文将介绍AOP的概念,深入探讨AspectJ和Spring AOP,以及通过实例演示这两者的应用。最...
5
评论
分享
半亩方塘立身
@半亩方塘立身
·
2年前
关注
Java注解处理器APT
APT用于在编译时处理源代码中的注解,从而生成额外的代码、配置文件或其他资源。与传统的运行时反射相比,APT在编译时进行处理,可以提高性能并在编译阶段捕获一些问问题,减少运...
8
评论
分享
半亩方塘立身
@半亩方塘立身
·
2年前
关注
字节码增强技术-ByteBuddy
ByteBuddy 简介,与其他字节码增强工具对比,核心功能与特点介绍,通过示例详解ByteBuddy...
59
评论
分享
半亩方塘立身
关注了
why技术
@半亩方塘立身
半亩方塘立身
关注了
阿里巴巴大淘宝技术
@半亩方塘立身
半亩方塘立身
@半亩方塘立身
·
2年前
关注
字节码增强技术-Javassist
Javassist 是一个用于在运行时操作字节码的 Java 库,它允许开发人员动态生成、修改和分析 Java 类的字节码。本文详细介绍Javassist操作步骤,并实现一...
11
评论
分享
下一页
个人成就
文章被点赞
685
文章被阅读
116,960
掘力值
5,133
关注了
8
关注者
176
收藏集
0
关注标签
23
加入于
2016-08-27