自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 区块链学习笔记5

共识算法  (参考自《白话区块链》)一致性问题、FLP原理、CAP原理、拜占庭将军问题就不记了,有时间再回头写..几个算法:(懒得写原理了,主要是有的我自己也没看懂...了解算法的输入输出得了..)1.Paxos算法(解决的是非拜占庭问题)2.Raft算法(同上,比上面那个更好懂)3.PBFT算法(解决拜占庭问题,据说用的很多)4.PoW5.PoS(PoW的改进,存币有...

2019-02-19 21:54:26 190

转载 区块链学习笔记4

有关密码算法(参考自《白话区块链》)1.哈希算法通过某个方法将一段任意输入 的字符串计算出一个固定长度的值,相当于计算出一个身份证号。通过 哈希算法计算出的结果,是无法再通过一个算法还原出原始数据的,即 是单向的,因此适合用于一些身份验证的场合,同时由于哈希值能够起 到一个类似于身份证号的作用,因此也可以用于判断数据的完整性,哪 怕数据发生微小的变化,重新计算后的哈希值都会与之前的不一样。...

2019-02-15 11:25:39 312

转载 区块链学习笔记3

区块链的应用发展:1.加密数字货币普通的代表资产背书的数字要能成为可以流通的加密数字 货币,必须具备如下三个基本条件:·加密哈希函数(例如SHA256);·独特的、以哈希函数结果为指针的、防止篡改的链式数据结构;·非对称(公钥/私钥)密钥体系当普通的账本数据具有以上三个特征,普通的账本数据就具备了加 密数字货币的特征。在区块链技术中,由共识机制和价值流通网络所构 成的价值环...

2019-02-13 22:34:41 231

转载 区块链学习笔记2

关于比特币(参考自《白话区块链》)1.回收硬盘空间实际上,只有运行全功能节点的客户端才会一直保持完整的区块链数据。这里提出了一个思路,删除过老的一些交易数据,同 时不破坏区块的随机哈希值,通过这种方法压缩区块数据。2.简化的支付确认(移动端的解决方案)上述提到了,比特币客户端的数据量很大,这么一来,等于不管是 用比特币系统干什么都要带上大量的数据,这岂不是很不方便,而且也 会限制在...

2019-02-12 21:42:47 481

转载 实现Runnable接口和继承Thread类区别

如果一个类继承Thread,则不适合资源共享。但是如果实现了Runable接口的话,则很容易的实现资源共享。实现Runnable接口比继承Thread类所具有的优势:1):适合多个相同的程序代码的线程去处理同一个资源2):可以避免java中的单继承的限制3):增加程序的健壮性,代码可以被多个线程共享,代码和数据独立直接看代码:1、继承Thread的demopackag...

2018-11-18 15:02:09 736

转载 (转载)字节流和字符流的区别

1. 字节流与字符流的区别    1.1 要把一片二进制数据数据逐一输出到某个设备中,或者从某个设备中逐一读取一片二进制数据,不管输入输出设备是什么,我们要用统一的方式来完成这些操作,用一种抽象的方式进行描述,这个抽象描述方式起名为IO流,对应的抽象类为OutputStream和InputStream,不同的实现类就代表不同的输入和输出设备,它们都是针对字节进行操作的。        1.2...

2018-11-14 21:51:57 156

原创 Java图像界面学习笔记1

前些日子刚学完Java的图形界面,想写个小计算器练练手。结果出现了一个问题,就是每次运行时界面都是空的,当放大或者缩小以后界面才会出来。。。查了资料后发现原来是setVisible的位置问题。setVisible(true)要放到控件前面的话会先刷新出页面,结果就是后面的控件显示不出来。因此要把setVisible(true)放到构造函数的最后面。改进前public MyCalculate...

2018-11-11 11:58:15 355 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除