07 2017 档案

ceph-mon 代码解读
摘要:一、概述: ceph-mon代码必备知识:Paxos算法,参见此处 数据结构分析: monitor代码结构: 阅读全文

posted @ 2017-07-18 16:27 阳台 阅读(660) 评论(0) 推荐(0) 编辑

golang下划线(underscore) 总结
摘要:一、概述 "_" 可以简单理解为赋值但以后不再使用,在golang中使用的比较多,使用的场合也很多,稍作总结; 二、场景 1、import 引入包,会调用包中的初始化函数,这种使用方式仅让导入的包做初始化,而不适用包中其他功能; 2、用在返回值 表示忽略某个值。单函数有多个返回值,用来获取某个特定的 阅读全文

posted @ 2017-07-13 08:55 阳台 阅读(821) 评论(0) 推荐(0) 编辑

paxos算法
摘要:一、概述: 确定一个不可变变量的取值: 基于互斥访问权的Acceptor的实现: 1、Acceptor保存变量var和一个互斥锁 2、Acceptor::prepare() 互斥加锁,给予var的互斥访问权,并返回var当前的取值f 3、Acceptor::release() 解开互斥锁,收回var 阅读全文

posted @ 2017-07-06 15:34 阳台 阅读(349) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示