240 发简信
IP属地:加州
  • 120
    搭建Fabric网络

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

  • 区块链中的共识算法和一致性

    在说区块链的共识算法的时候会有个容易混淆的点,就是公式算法和一致性,而且它们会经常一起出现,其实概念上是有区别的。 一致性指的分布式系统最终呈现的一个数据状态(对应的输入是不...

  • 区块链基础学习笔记

    什么是区块链? 区块链最早是用在比特币项目中的,用来记录比特币交易账目历史的一个数据结构。但是当时并没有明确和单独提出区块链这个概念。后来发现区块链可以作为一项单独的分布式数...

  • 120
    RxJava 操作符flatMap 与 concatMap详解

    本文独家发布到公众号:Android技术杂货铺 近两年来,RxJava可以说是异常的火爆,受到众多开发者的追捧与青睐,虽然后入门的门槛较高,学习成本较大,但是还是掀起一场学习...

  • 120
    RxJava 操作符flatMap 与 concatMap详解

    本文独家发布到公众号:Android技术杂货铺 近两年来,RxJava可以说是异常的火爆,受到众多开发者的追捧与青睐,虽然后入门的门槛较高,学习成本较大,但是还是掀起一场学习...

  • Cyclicbarrier源码解析

    Cyclicbarrier也是处理多线程并发的手段之一,就是多个线程同时执行,要等到彼此都执行完后再进行下一步操作,使用方式很简单,网上例子很多,这里我贴一个: https:...

  • 120
    围绕二叉树的一些写递归方法的总结

    首先,我们先把二叉树的前中后遍历用递归写一遍: 先定义二叉树数据结构: PublicclassTreeNode { public intvalue; publicTreeN...

  • ReentrantLock源码解析

    看这部分的前提是大家已经看过AbstractQueuedSynchronizer这个类,知道它是个啥了哈,如果不知道,请先看这里https://www.jianshu.com...

  • Thread的中断机制

    因为在并发中经常会用到Thread的中断机制,这个东西也不是那么容易搞明白,所以我就写一篇文章说明一下昂。 Thread中有一个方法: public voidinterrup...

  • 120
    AbstractQueuedSynchronizer源码解析

    大家都亲切地称呼这玩意为AQS,作者写了注释哒: * Provides a framework for implementing blocking locks and rel...

  • LockSupport源码解析

    在看AQS的时候发现它用到了LockSupport这个类,所以来瞄几眼~ AQS用它的代码场景: private final booleanparkAndCheckInter...

  • Unsafe这个神奇的类

    这个类啊是在并发包里很多类都用到的一个类,打开一看,莫名其妙,全是native定义的方法,作用是啥,怎么用?一堆问题,慢慢看了几篇文章,有了滴滴头绪~ 听这个名字就知道,这是...