首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
9龙
掘友等级
菜鸟成长之路
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
最新
热门
可用于区块链的共识算法
上一篇写了分布式一致性协议相关理论与算法,那些算法不可用于区块链系统之中,不可防止作恶情况,只能容忍节点宕机、网络分区等情况。 这节,我们一起看看区块链中常用的共识算法。先来看看为什么分布式网络需要共识? 如图,白军军队实力强大,且居于要地,蓝军被白军隔开成为了两个军队,只有两…
分布式一致性算法,你确定不了解一下
就是将所有的业务都部署在一个中心主机(节点)上,所有的功能都由这个主机集中处理。 部署结构简单、不需要考虑多个主机之间的分布式协作问题。 分布式系统:指将硬件或者软件组件部署在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。 分布性:多台计算机可空间上随意分布…
比特币入门
上一篇我们已经知道了什么是区块链,此篇说一下区块链的第一个应用——比特币。其实先有比特币,后有的区块链。比特币是中本聪提出的一种P2P去中心化的支付系统,其底层原理为:去中心化、数据不可篡改、可溯源;数据以区块的形式保存,并且像链条一样连接起来,很形象地称为区块链。比特币就是一…
趣说区块链入门
不知道大家有没有听过区块链?有没有了解过区块链?有没有开发过区块链?当然,这些都不重要。重要的是,现在开始,你即将了解“「区块链」”。区块链包括了 「数学、密码学、P2P 通信、智能合约、分布式存储及共识算法」等知识,是多种技术共同组合而成的。 小时候最喜欢过年了,走亲访友我们…
CAS都不了解,你还怎么看J.U.C
说到CAS(CompareAndSwap),不得不先说一说悲观锁和乐观锁,因为CAS是乐观锁思想的一种实现。 悲观锁:总是很悲观的认为,每次拿数据都会有其他线程并发执行,所以每次都会进行加锁,用完之后释放锁,其他的线程才能拿到锁,进而拿到资源进行操作。java中的synchro…
你真的了解JMM吗?
在现代计算机中,cpu的指令速度远超内存的存取速度,由于计算机的存储设备与处理器的运算速度有几个数量级的差距,所以现代计算机系统都不得不加入一层读写速度尽可能接近处理器运算速度的高速缓存(Cache)来作为内存与处理器之间的缓冲:将运算需要使用到的数据复制到缓存中,让运算能快速…
品HashMap(java8)
作为java开发人员,HashMap可谓是业务中的一把利器,9龙再次捡起这老生常谈的知识点,深入源码,细细品味。 首先,我们抛出几个关于HashMap的问题,带着问题去学习,就像捉迷藏一样有意思。 我们在使用一种工具的时候,肯定是因为其的某种特性很符合我们的需求,能够快速准确的…
你知道Object中有哪些方法及其作用吗?
Object是java所有类的基类,是整个类继承结构的顶端,也是最抽象的一个类。大家天天都在使用toString()、equals()、hashCode()、waite()、notify()、getClass()等方法,或许都没有意识到是Object的方法,也没有去看Objec…
类加载流程,类加载机制及自定义类加载器详解(面试再也不怕了)
一、引言二、类的加载、链接、初始化1、加载1.1、加载的class来源2、类的链接2.1、验证2.2、准备2.3、解析3、类的初始化3.1、< clinit>方法相关3.2、类初始化时机3.3、final定义的初始化3.4、ClassLoader只会对类进行加载,不会进行初始化…
徒步四姑娘山二峰有感(5276米)
大城市的你,有多久没有看过蓝天?每天两点一线的生活,有多久没有户外游玩?看到朋友圈,别人户外徒步的照片,饱览星空,流星雨下双手合十,我好羡慕,好想,照片中也有自己的身影,自己也能亲身感受大自然的魅力。可能深受大冰书的影响,向往那种“即可朝九晚五,也可随处可栖”的生活;羡慕能够平…
下一页
个人成就
文章被点赞
803
文章被阅读
141,344
掘力值
4,259
关注了
5
关注者
2,711
收藏集
1
关注标签
20
加入于
2019-02-15