1. saga配置与使用 首先看下saga模式的配置,代码地址[https://github.com/seata/seata-samples]: 在以上配置中的DbState...
1. saga配置与使用 首先看下saga模式的配置,代码地址[https://github.com/seata/seata-samples]: 在以上配置中的DbState...
判断Bean对象指定字段非空。方案:在bean对象上增加注解,指定字段非空,返回异常信息有明确字段描述,省去不必要的if、else判断。 新建注解类 BeanHelper工具...
序 本文主要研究一下rocketmq的HAClient HAClient rocketmq-all-4.6.0-source-release/store/src/main/j...
一、准备工作 系统:CentOS7Java:Apollo服务端要求Java1.8+,客户端要求Java1.7+,我们环境都是Java1.8mysql:需要5.6.5以上版本A...
前言 Map 这样的 Key Value 在软件开发中是非常经典的结构,常用于在内存中存放数据。 本篇主要想讨论 ConcurrentHashMap 这样一个并发容器,在正式...
多个项目中都用到了定时任务,如何实现管理,设计思路 redis缓存击穿 ArrayList 扩容原理(扩容大小) LinkedList 遍历 最大容量 HashMap、Has...