03 2021 档案
摘要:写在前面 lab2D是今年新添加的部分,网上很难找到博客资源。 这一部分要求我们为raft添加log compaction功能:在运行一段时间后,raft的上层service可以生成一个snapshot,并通知raft。在这之后,raft就可以丢弃snapshot包含的log entries,起到节
阅读全文
摘要:写在前面 这次借着写Lab2C的功夫,把先前的bug修了一下。说是修bug,实际上重写了很多逻辑。现在的版本我认为可以算是完美。(Lab2A 2B 2C的testcase各跑50次,全部PASS)。 这次的修改很大程度上是受了LAB2A/2B代码讲解的那堂课的启发。整体框架还是延续了我之前的思路,但
阅读全文
摘要:写在前面 这是数据挖掘技术课程的课程笔记 复习的时候发现这些算法看似简单,但是蕴含了一些有趣的insight。在此加以记录。 K-means K-means算法大家都很熟悉了: 首先随机分配K个centroid, 在每个iteration中: 把所有的数据点分配到最近的centroid。 计算每个c
阅读全文
摘要:写在前面 这是我第一次写博客,主要是为了记录自己在做MIT6.824 Lab的过程中的实现设计,防止以后忘记。 其实之前做完6.828的时候就想写了来着,但是还是由于种种原因搁置了(其实是因为懒。。。) 这次下定决心,主要是因为完成这次实验花了相当久的时间,修改了好几版才想出现在的版本。 在基本逻辑
阅读全文

浙公网安备 33010602011771号