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...
一、準(zhǔn)備工作 系統(tǒng):CentOS7Java:Apollo服務(wù)端要求Java1.8+,客戶端要求Java1.7+,我們環(huán)境都是Java1.8mysql:需要5.6.5以上版本A...
前言 Map 這樣的 Key Value 在軟件開發(fā)中是非常經(jīng)典的結(jié)構(gòu),常用于在內(nèi)存中存放數(shù)據(jù)。 本篇主要想討論 ConcurrentHashMap 這樣一個并發(fā)容器,在正式...
多個項目中都用到了定時任務(wù),如何實現(xiàn)管理,設(shè)計思路 redis緩存擊穿 ArrayList 擴容原理(擴容大小) LinkedList 遍歷 最大容量 HashMap、Has...