前言: **AtomicInteger**是一個專門用于以線程安全方式更新整數(shù)設(shè)計的類咐吼。 為什么我們不能簡單地使用volatile int 悴灵? AtomicInteger 計...
![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言: **AtomicInteger**是一個專門用于以線程安全方式更新整數(shù)設(shè)計的類咐吼。 為什么我們不能簡單地使用volatile int 悴灵? AtomicInteger 計...
前言: 1.Etherscan https://etherscan.io/(推薦) 通用癣籽,數(shù)據(jù)刷新及時 ? ******2.blockscout****** BlockSco...
前言:有些同學不想搭建節(jié)點同步數(shù)據(jù)渊抽,可以采用調(diào)用三方接口進行簽名交易雪标,提供如下api地址零院。后續(xù)會持久更新。村刨。 測試鏈:1.blockchain-testnet (節(jié)點數(shù)據(jù)會出...
業(yè)務場景:1.在自己的錢包節(jié)點上根據(jù)txId獲取交易原始交易 ** 2.通過原始交易遞歸計算手續(xù)費: 公式[ 手續(xù)費 sum(vin)- ...
前言: HD 錢包全稱為是分層確定性(Hierarchical Deterministic)錢包的縮寫 HD Wallets。 首次創(chuàng)建 HD 錢包或者備份錢包時嵌牺,會產(chǎn)生一個...
基于數(shù)據(jù)庫的實現(xiàn)方案 數(shù)據(jù)庫自增 id 這個就是說你的系統(tǒng)里每次得到一個 id逆粹,都是往一個庫的一個表里插入一條沒什么業(yè)務含義的數(shù)據(jù)募疮,然后獲取一個數(shù)據(jù)庫自增的一個 id。拿到這...
******一僻弹、MYSQL的索引****** 索引(Index):幫助Mysql高效獲取數(shù)據(jù)的一種數(shù)據(jù)結(jié)構(gòu)阿浓。用于提高查找效率,可以比作字典蹋绽“疟校可以簡單理解為排好序的快速查找的數(shù)...
前言: 什么是MapReduce筋蓖? MapReduce 是一種可以用Java實現(xiàn)的分布式計算的程序模型。該算法包含兩個關(guān)鍵任務稿蹲,稱為Map和Reduce扭勉。 Map任務的目的 ...
前言: 如何使用Java的ExecutorService框架來創(chuàng)建線程池處理大量消息? 1.topic消息傳遞到ThreadPoolExecutorService 2.創(chuàng)建工...
redis 過期策略 redis 過期策略是:定期刪除+惰性刪除苛聘。 所謂定期刪除涂炎,指的是 redis 默認是每隔 100ms 就隨機抽取一些設(shè)置了過期時間的 key,檢查其是...
前言: 消息隊列很好理解设哗,顧明思議就是排隊執(zhí)行唱捣。Redisson 隊列類似實現(xiàn)Java接口,例如Queue和BlockingQueue基于Redisson Api 來處理一些...
在Java并發(fā)場景中网梢,會涉及到各種各樣的鎖如公平鎖震缭,樂觀鎖,悲觀鎖等等战虏,這篇文章介紹各種鎖的分類: 公平鎖/非公平鎖可重入鎖獨享鎖/共享鎖樂觀鎖/悲觀鎖分段鎖自旋鎖線程鎖 樂...
由于已經(jīng)不從事區(qū)塊鏈相關(guān)項目拣宰,對疑惑的小伙伴提供一些幫助~~ 對于離線交易不做過多解釋~,說白了就是拿上一筆未發(fā)出交易記錄進行私鑰的簽名然后廣播到鏈上烦感。 主要是對區(qū)塊鏈離線交...
分布式事務的實現(xiàn)主要有以下 5 種方案: XA 方案 TCC 方案 本地消息表 可靠消息最終一致性方案 最大努力通知方案 兩階段提交方案/XA方案 所謂的 XA 方案巡社,即:兩...
前言 PoolConfig(線程池核心配置參數(shù)): ThreadPoolConfig(線程池配置 yml/poperties配置項以thread開頭): 定義Task注解,方...