概述 ReflectASM是一个很小的java类库,它仅仅有5个类,但是却提供了非常高性能的属性操作、方法调用、构造方法调用,它在底层使用了as...
简介 在Redis中的BITCOUNT命令可以实现统计一个key对应的二进制数组1的个数,它的实现方式便是查表法+variable-precis...
简介 在以太坊上P2P网络上使用了多种数据要交互,这就会涉及的很多种协议,所以以太坊使用了RPLx协议,它是一个加密的点对点的协议套件,它为在P...
简介 IO模型是网络编程中十分重要,却也是容易搞混的部分,一般IO模型都从两个角度来划分,分别是同步异步以及阻塞非阻塞,有同步阻塞IO、异步非阻...
ethereum - build unstoppable applications 节点发现 以太坊的节点发现协议使用的是KAD算法(kadem...
ethereum - build unstoppable applications 智能合约 以太坊的智能合约具有动态脚本一样,它可以动态的执行...
简介 先构造一个长度为2^32的整数环(这个环被称为一致性Hash环),根据节点名称的Hash值(其分布为[0, 2^32 - 1])将服务器节...
netty是如何实现流控的 netty实现流控的方式可以分两个大类,第一类依赖于tcp的窗口机制,第二类通过使用流量整形,这里只对第一类进行介绍...
ethereum - build unstoppable applications 简介 以太坊作为目前区块链技术2.0的代表作品,无论是它独创...