设置网络结构配置 节点的类型: Peer(做校验的,执行交易更新账本的) Order(构造区块和排序) 客户端(有SDK, ja...
在说区块链的共识算法的时候会有个容易混淆的点,就是公式算法和一致性,而且它们会经常一起出现,其实概念上是有区别的。 一致性指的分布式系统最终呈现...
什么是区块链? 区块链最早是用在比特币项目中的,用来记录比特币交易账目历史的一个数据结构。但是当时并没有明确和单独提出区块链这个概念。后来发现区...
Cyclicbarrier也是处理多线程并发的手段之一,就是多个线程同时执行,要等到彼此都执行完后再进行下一步操作,使用方式很简单,网上例子很多...
首先,我们先把二叉树的前中后遍历用递归写一遍: 先定义二叉树数据结构: PublicclassTreeNode { public intvalu...
看这部分的前提是大家已经看过AbstractQueuedSynchronizer这个类,知道它是个啥了哈,如果不知道,请先看这里https://...
因为在并发中经常会用到Thread的中断机制,这个东西也不是那么容易搞明白,所以我就写一篇文章说明一下昂。 Thread中有一个方法: publ...
大家都亲切地称呼这玩意为AQS,作者写了注释哒: * Provides a framework for implementing blockin...
在看AQS的时候发现它用到了LockSupport这个类,所以来瞄几眼~ AQS用它的代码场景: private final booleanpa...