设置网络结构配置 节点的类型: Peer(做校验的,执行交易更新账本的) Order(构造区块和排序) 客户端(有SDK, java/go,)-> 客户端就是...

设置网络结构配置 节点的类型: Peer(做校验的,执行交易更新账本的) Order(构造区块和排序) 客户端(有SDK, java/go,)-> 客户端就是...
在说区块链的共识算法的时候会有个容易混淆的点,就是公式算法和一致性,而且它们会经常一起出现,其实概念上是有区别的。 一致性指的分布式系统最终呈现的一个数据状态(对应的输入是不...
什么是区块链? 区块链最早是用在比特币项目中的,用来记录比特币交易账目历史的一个数据结构。但是当时并没有明确和单独提出区块链这个概念。后来发现区块链可以作为一项单独的分布式数...
本文独家发布到公众号:Android技术杂货铺 近两年来,RxJava可以说是异常的火爆,受到众多开发者的追捧与青睐,虽然后入门的门槛较高,学习成本较大,但是还是掀起一场学习...
本文独家发布到公众号:Android技术杂货铺 近两年来,RxJava可以说是异常的火爆,受到众多开发者的追捧与青睐,虽然后入门的门槛较高,学习成本较大,但是还是掀起一场学习...
Cyclicbarrier也是处理多线程并发的手段之一,就是多个线程同时执行,要等到彼此都执行完后再进行下一步操作,使用方式很简单,网上例子很多,这里我贴一个: https:...
首先,我们先把二叉树的前中后遍历用递归写一遍: 先定义二叉树数据结构: PublicclassTreeNode { public intvalue; publicTreeN...
看这部分的前提是大家已经看过AbstractQueuedSynchronizer这个类,知道它是个啥了哈,如果不知道,请先看这里https://www.jianshu.com...
因为在并发中经常会用到Thread的中断机制,这个东西也不是那么容易搞明白,所以我就写一篇文章说明一下昂。 Thread中有一个方法: public voidinterrup...
大家都亲切地称呼这玩意为AQS,作者写了注释哒: * Provides a framework for implementing blocking locks and rel...
在看AQS的时候发现它用到了LockSupport这个类,所以来瞄几眼~ AQS用它的代码场景: private final booleanparkAndCheckInter...
这个类啊是在并发包里很多类都用到的一个类,打开一看,莫名其妙,全是native定义的方法,作用是啥,怎么用?一堆问题,慢慢看了几篇文章,有了滴滴头绪~ 听这个名字就知道,这是...