首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
胡振再酱
掘友等级
java中级工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
104
文章 102
沸点 2
赞
104
返回
|
搜索文章
赞
文章( 102 )
沸点( 2 )
RocketMq之事务消息实现原理
RocketMQ提供了事务消息的功能,采用2PC(两段式协议)+补偿机制(事务回查)的分布式事务功能,通过消息队列 RocketMQ 版事务消息能达到分布式事务的最终一致。 暂不能投递的消息,发送方已经成功地将消息发送到了消息队列 RocketMQ 版服务端,但是服务端未收到生…
Java如何实现去重?这是在炫技吗?
由于去重逻辑重构了几次,好多股东直呼看不懂,于是我今天再安排一波对代码的解析吧。austin支持两种去重的类型:N分钟相同内容达到N次去重和一天内N次相同渠道频次去重。 在最开始,我
不要造轮子
就是想告诉大家🤫 :不要造轮子、不要造轮子、不要造轮子,怎么简单怎么来。把精力放在有价值的事情上,支撑域和通用域尽量外包,它们可能比你想象的要专业。不管是商业的SaaS ,还是开源方案我们都有很多选
面试官:如何保证MySQL和Redis中的数据一致性?
这又是一个高频的场景面试题,同时,它也是一个没有标准答案的、可以跟面试官讨论很久的面试题。 对于这个面试题,我的观点是:”没有完美的方案,只有最适合某场景的方案。 “
我真的很小心了,但还是被 SpringEvent 坑了!
网络上比较推崇使用Spring Event 优雅的实现观察者模式,但线上的一次事故,让我意识它并没有那么好用。
万字详解 Stream 流式编程,写代码也可以很优雅
Java 流(Stream)是一连串的元素序列,可以进行各种操作以实现数据的转换和处理。流式编程的概念基于函数式编程的思想,旨在简化代码,提高可读性和可维护性。
【Java后端】@DateTimeFormat @JsonFormat 时间格式传参总结
【Java后端】@DateTimeFormat @JsonFormat 时间格式传参总结最近在时间Date传参时,没有加注解、前端多种格式都可以接收到数据,从而总结一下其中的原因。
记一次生产中使用CompletableFuture遇到的坑
在业务开发中为了提升接口速度都会使用到多线程异步编程,在多线程异步编程中使用不当或者不了解其中的原理很容易入坑,本篇文章就是记录了多线程异步编程生产环境使用CompletableFuture遇到的坑。
消息队列如何保证不重复消费消息
当使用消息队列时,客户端重复消费可能会成为一个严重的问题。 这是因为消息队列具有持久性和可靠性的特性,确保消息能够被成功传递给消费者。
水煮MyBatis(二一)- 动态SQL:@Provider
Mybatis里的动态SQL,估计用到的同学不是很多,毕竟在xml文件中定义sql语句的方式,已经可以满足绝大部分的开发需求,方便又简单。没有痛点,也就少了动力。
下一页
个人成就
掘力值
10
关注了
60
关注者
0
收藏集
7
关注标签
29
加入于
2017-10-09