240 发简信
IP属地:加州
  • Resize,w 360,h 240
    搭建Fabric网络

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

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

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

  • 区块链基础学习笔记

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

  • Cyclicbarrier源码解析

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

  • Resize,w 360,h 240
    围绕二叉树的一些写递归方法的总结

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

  • ReentrantLock源码解析

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

  • Thread的中断机制

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

  • Resize,w 360,h 240
    AbstractQueuedSynchronizer源码解析

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

  • LockSupport源码解析

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