首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
收藏起来吧
订阅
zhc在掘金
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
面试官:能聊聊Paxos算法和ZAB协议吗
是一种基于消息传递的,具有高容错的一致性算法。 主要解决分布式系统中,如何就某个决策达成一致性的问题。主要的工程实现,ZAB,Google Chubby、微信的 PhxPaxos。 paxos算法的作者认为,在信道不可信的前提下,通过消息传递的方式达成一致性,是不可能的。因此,…
神一样的CAP理论被应用在何方
对于开发或设计分布式系统的架构师工程师来说,CAP是必须要掌握的理论。 CAP定理又被成为布鲁尔定理,是加州大学计算机科学家埃里克·布鲁尔提出来的猜想,后来被证明成为分布式计算领域公认的定理。不过布鲁尔在出来CAP的时候并没有对CAP三者(Consistency,Availab…
我以为我对Mysql事务很熟,直到我遇到了阿里面试官
迎面走来了一个风尘仆仆的身穿格子衫的男子,手里拿着一个MacBook Pro,看着那稀少的发量,和那从容淡定的眼神。 我心里一颤,我去,这是架构师,架构师来面我技术面,我心里顿时不淡定了,表面很稳实则心里慌得一批。 果然,他手里拿着我的简历,快速的扫了一下,然后用眼角余光看了一…
2020年11个Redis系列高频面试题,哪些你还不会?
现在大家的工作生活基本已经是回归正轨了,最近也是迎来了跳槽面试季,有些人已经拿到了一两个offer了。 Redis是一个支持持久化的内存数据库,通过持久化机制把内存中的数据同步到硬盘文件来保证数据持久化。当Redis重启后通过把硬盘文件重新加载到内存,就能达到恢复数据的目的。 …
超全的设计模式简介(45种)
共有 23 种设计模式。这些模式可以分为三大类: 创建型模式(Creational Patterns)- 这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。 结构型模式…
排名Top 16的Java实用类库
在Java中,有很多比较实用的类库,他们通常都定义了一系列具有常见功能的方法。本文总结了最常用的Java中的实用类以及他们的最常用的方法。无论是类和类中方法都是按照流行程度来排序的。 本文中列出来的类及方法都是经过大量实践的常用类库及方法,我们可以直接拿过来用。当然,这些方法实…
Java8的CompletableFuture进阶之道
作为Java 8 Concurrency API改进而引入,本文是CompletableFuture类的功能和用例的介绍。同时在Java 9 也有对CompletableFuture有一些改进,之后再进入讲解。 Future异步计算很难操作,通常我们希望将任何计算逻辑视为一系列…
Java 8 CompletableFuture 教程
Java 8 有大量的新特性和增强如 Lambda 表达式,Streams,CompletableFuture等。在本篇文章中我将详细解释清楚CompletableFuture以及它所有方法的使用。 在Java中CompletableFuture用于异步编程,异步编程是编写非阻…