自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (1)
  • 收藏
  • 关注

原创 Raft解读

任期号是方块中的数字,每个任期图上的颜色不同,任期号主要标识在该任期内数据发生的变化,用于检测日志一致性「任期号是唯一的,可以看出来哪个任期内发生了数据不一致」;如果一个服务器完成了一个RPC,但是还没有响应的时候失败了,重启之后还会街道同样的请求「Raft的RPC都是幂等的」让我们回顾一下上文中的时刻d,在新的规则限制下,任期2的日志可以被任期3 的日志覆盖,因为任期3是一个新的任期,它不会在意前一个任期内的日志是否被多数节点复制。等到新节点赶上集群其他节点的状态之后,才开始前面介绍的配置变更过程。

2024-05-27 00:48:48 379

原创 网络协议小记

网络协议的学习,最绕不开的就是网络模型,这时候大家可能就有所疑问了,为什么要进行分层呢?咱们可以带入到现实来概括一下:1. 各层独立2. 更加的灵活3. 分解复杂问题。

2024-03-23 18:50:18 843 2

原创 设计模式的思考与学习【六大原则】

不同的原则体现了不同的语言的基础体系,如继承、抽象、多态、封装等,总的来说,设计模式最先被称为“可复用面向对象软件的基础”,而面向对象的思想已经在个大编程语言中扎下了深深的根,我的老师曾经说过:”将设计模式全部写一遍,那么你就完全学会了这门语言。“今日看来,所言非虚。

2024-02-23 21:10:51 894

原创 【学习笔记】Linux进程与权限

任务分为两种类型,一个叫做服务,一个叫做作业,服务的生命周期长期存在,只有用户主动关闭才会关闭,作业的生命周期是固定的,当程序执行完毕,作业就会自动结束,服务在业务角度上又分为为代理与服务,代理通常是客户端,服务通常是服务器端,服务与作业又分为前台进程及后台进程两大模式,前台进程时,在终端中输入命令不会干扰执行,而在后台进程输入命令会发生干扰,一个前台进程可以拥有多个后台进程,),依赖于同一线程主id的线程也会获得对应的线程号,简写为tid,同一个线程共享同组代码段数据段。adduser+用户名。...

2022-08-02 19:23:05 331 1

空空如也

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

TA关注的人

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