MIT 6.824 sp24 Lab3 Raft
MIT 6.824 Lab3 Raft 实现笔记,涵盖领导者选举、日志持久化及快照功能。
汇集全部已收录博客的最新文章,点击标题前往原文阅读。
MIT 6.824 Lab3 Raft 实现笔记,涵盖领导者选举、日志持久化及快照功能。
本文首发于 21notion.com 在全世界对 AI 几乎才刚有实感的 2022 年,Notion 已经是最早就接入 GPT 3 的工具之一,至今在 AI 层面的功能布局已经很多年了,因此如果要问当前哪一款「笔记软件」与 AI 的结合做得最深、实践价值最大,我会毫不犹豫地推荐 Notion。 然而在这 3 年时间里,Notion AI 迭代进化了无数版,但我关注的时间线上却鲜有人讨论 Notion AI 的易用和强大,不免让我感到些许遗憾。模型的迭代总是能轻易掀起一阵阵狂热,但在冷静之后,能否让 AI 真正优化、
虽然重置之后打算用 Hexo 写博客(毕竟是熟悉的 Node 技术栈),但也想试试 Hugo。
2026.01.23VSCode 貌似又更新Electron版本,新的libGLESv2.so不会导致花屏。但实测Vulkan会显著提升渲染效率,降低CPU占用,考虑开启Vulkan仍是一个好选...
#!/usr/bin/env python3 import sys import requests import os # 配置信息(根据你的图床修改) CONFIG = { "api_url": "https://tc.cuirx.me/api/v1/upload", "token": "**********************************", # Bearer Token "album_id": None, # 可选相册ID "strategy": "default" # 存储策略 } def upload_image(image_path): headers = { "A…
各主播改枪码及工具汇总:sjz.cuirx.me(实时更新) 更新时间:2026年3月1日 Ctrl+F搜索 数据来源@白柯 AKM突击步枪(26w腰射直播同款)-烽火地带-6I2E558073BD2R3NDI4S3 杠杆式步枪-烽火地带-6IEAA38073BD2R3NDI4S3 K416突击步枪-烽火地带-6HLIK4S0ETFQ1MATQEOSO 移速AS Val突击步枪-烽火地带-6IMAMVC0EPKITGBDS8KHM M4A1突击步枪-烽火地带-6IMAN1O0EPKITGBDS8KHM AS Val突击步枪-烽火地带-6IVHB040A2S0ISQG9F2KH PKM通用机枪-…
我试图将脑子里的一切混乱表达出来,至少有头有尾。 点击查看全文
终于等到你!Trae SOLO带来全新编程体验最近发现了一个超酷的AI编程工具——Trae SOLO,感觉这个工具可能真的要改变我们写代码的方式了!不是夸张,是真的有被惊艳到什么是Trae SOLO?简单来说,Trae SOLO是一种以AI为主导的高度自动化开发方式。传统的编程工具可能只是提供一些智能提示或者补全功能,但SOLO模式可厉害了,它能理解你的开发目标、承接上下文,还能自动调度各种工具,独立推进各个阶段的开发任务。双模式设计,满足不同需求Trae提供了两种开发模式:IDE模式:保留了传统的开发流程,提供智能问答、代码自动补全等功能,让你掌控感更强,适合喜欢自己掌控节奏的开发者。SOL…
由于对现有 Fuwari 原版主题的不满意,本站即将切换为 Fuwari 魔改主题——Firefly
中国禁毒寸步不让!致敬禁毒英雄!
在 Windows 上安装 BarTender Print Portal 组件时,安装过程在配置 IIS 阶段失败,弹出以下错误提示并回滚安装:There was an error during the llS configurationprocess while trying to install Application pool"BPP_AppPool".Your original llS configuration will be restored.解决方案本问题的根本原因是 IIS 环境不完整或配置不符。解决方案的核心是:手动确保 IIS 服务正常运行,并预先创建好符合要求的应用程序池…
大家好,我是时光本的开发者,时光本是一款专注效率与记录的笔记工具。可以帮助你整理各种信息,包括便签、清单、图片、纪念日、地址、链接、银行卡、名片、账号、密码等。今天想和大家聊聊这款 APP 从诞生到即将下线的全过程 —— 没有什么高大上的商业计划,只是一个技术人 “折腾” 出来的小成果,以及一些想和用户说的真心话。 一、为什么会做时光本? 我本身是 iOS 端开发,2020 年的时候,主要抱着两个想法开始做这个 APP: 一是想给自己攒一个 “拿得出手的个人项目”—— 毕竟做开发的都知道,找工作或者职场进阶时,光有公司项目不够,一个完整的个人作品,能更直观体现自己的技术思路和执行力,相当于给简…
事情是这样的,最近收到一个 PR https://github.com/dying-will-bullet/deunicode/pull/2,非常感谢 Ethan Evans 。这个 PR 是升级 Zig 版本到 0.15.1 的,改动点是 Zig 那些 break change 的 API。但是在合并之后我发现这个改动在 Zig 0.15.2 是会单元测试失败的。查了一下发现这个问题还是比较有意思的
Here’s a small but fun use case for CSS Anchor Positioning, using it to keep multiple labels around a progress bar readable, without touching JavaScript. The goal is simple: we have a horizontal progress bar with three labels: one on the left, one on the right, and one that should follow the progres…
Here’s a small but fun use case for CSS Anchor Positioning, using it to keep multiple labels around a progress bar readable, without touching JavaScript. The goal is simple: we have a horizontal progress bar with three labels: one on the left, one on the right, and one that should follow the progres…
胶片名称 KENTMERE-PAN400(凯锐PAN400) 胶片类型 黑白负片 胶片尺寸 120画幅(6x7) 冲洗工艺 D76 扫描仪 自翻拍校色(Nikon ℤf+Micro-Nikkor-P Auto 55mm f3.5) 相机 Mamiya RB67 Pro SD 镜头 MAMIYA-SEKOR C 90mm f3.8 本来这卷黑白也是打算作为测试机器的胶片的 结果在拍摄到一半的时候,后背过片卡住了 不得不在没有拍完的情况下直接打开后仓了,所以可能一大半的底片都被曝光作废了 在拍摄完22和23这两卷测试卷后,在一次给对焦屏清洁时发现,4块对焦屏中,机器上的这一块对焦不太准确 在对比其…
独立开发者接私活时如何使用电子税务局代开增值税发票的详细指南。
晓看天色暮看云,冬吃萝卜夏吃姜。 一则形式正确的无情对 深秋,傍晚,一个偶然的时刻。看到眼前的美景,我突然想到了“晓看天色暮看云”这半句词。当时我也知道它的后半句是:行也思君,坐也思君。这句词的知名度...
介绍 概述 教程: https://www.bilibili.com/video/BV1th411z7sn?p=36 四根通信线:SCK, MOSI, MISO, SS/CS/NSS 所有从机共享主机引出的同一根SCK, MOSI, MISO, 每个设备独享一个CS 同步,全双工,无应答机制 通信过程 开始条件:主机将SS置为低电平 只有一个操作:主机和从机的移位寄存器交换数据,在一个时钟边沿(上升沿或下降沿,可配置)上,两方的移位寄存器同时把最高位输出到数据线上;在另一个时钟边沿时再同时从对方发送的数据线上接收1bit数据存到移位寄存器的最高位。 如果芯片是半双工通信,那么主机仅发送时忽略接…
我有一个运行了好几年的 Django 项目,之前一直在使用默认的 pip 管理和安装依赖,最近切换到了 uv,感觉还不错,在这儿记录一下。 什么是 uv 根据官网的介绍,uv 是一个 Python 包以及项目管理器,非常快,使用 Rust 开发。 安装和管理依赖只是它的功能之一,除此之外,它还可以创建虚拟环境,即可以取代 pip + virtualenv 的功能。 我测试了一下,uv 确实比 pip 快了很多。在使用相同的镜像源,且都是纯净的 docker 环境下,使用 pip 安装项目的依赖花了约 88 秒,但使用 uv 只用了 13 秒。 不过,安装依赖并不是一个高频操作,多花一点时间一般…
前言 本人是 Tailscale 重度用户,一家八口十几台全球各地的服务器以及笔记本手机 NAS 之类的设备都安装了 Tailscale,爽死了。 但是最近电信不知道抽了什么风,早晚高峰Q得妈都不认识,还时不时间歇封锁几个官方中继,导致连接稳定性骤降。 为了对抗封锁和运营商 QoS,提升连接稳定性,萌生了自建中继的想法
前几天访问自己博客的时候发现自己设置的字体,部分文字显示的是默认字体,今天中午打开Devtools发现是部分字体文件被CORS拦截了但令人不解的是明明都在同一个目录下,而且在最开始的时候也是正常...
文字的情绪表达需要搭配音乐呼应。本项目借鉴三禾木木的音乐插件设计,开发了网易云音乐博客嵌入插件 Demo。该插件可将音乐播放器集成至文章中,以旋律浸染文字意境、抚慰阅读体验,为文字内容赋予更丰富的情感张力。目前插件适配工作正稳步推进,后续将加速优化迭代,力争早日实现正式上线,为用户带来更细腻的阅读与听觉融合体验。
图文详解LSI/Avago/Broadcom MegaRAID硬件阵列:从WebBIOS建阵、参数优化到SMART穿透查询。示例搭建4盘RAID10,兼顾性能与冗余。
2025年11月,闲来无聊,又折腾了博客。把顶部网站标题换成了网站图标+手写体。long.ge本来是想保持,但 ...
使用尼康F3HP + 25-50 F4 AI +28-200 F4 AIS +x2增倍镜拍摄,使用美产富士C2 […]
Mac Tahoe (in Beta as of the time of this writing) has this new feature called Edge Light that basically puts a bright picture of an Edge Light around your screen and basically uses the power of OLED to give you a virtual ring light. So I was like, why can't we also have nice things? I wrote (vibed,…
2025年11月29日下午17:20,放下手头的工作,看着窗外的晚霞正一点点退出天际,昏黄色的路灯代替了晚霞。 […]
Zero-extension refers to the process of expanding a binary number by adding zeros to the higher-order bits. In this post, we will explore how zero-extension of 32-bit results works in the x86-64 architecture. How does zero-extension in x86-64 work? In general, byte and word operands are stored in th…
很久之前,N1MM突然连不上Telnet了,Bandmap上一片空白,Telnet窗口提示“Telnet connection error occurred. Fix the internet connection problem and reconnect.“。明明网是好的,之前也能用,突然就不行 …
玖涯软著AI于24年初发布,至今测试和使用了GPT、Gemini、Claude和Deepseek等多种AI模型,并对开源模型进行调优。每个模型有不同的优势,玖涯软著AI的代码、文档材料、demo都有专门的模型负责,从而达到了业内领先的通过率。但开放到市场端使用之后,也发现了一些问题。也可以说,用户一些使用方法,是我们软著申请师从未想到的。本文就怎么用AI生成高质量软著,最大提高软著通过率,讲解使用技巧。一、声明首先要申明的是,本文所述的一些问题并不是玖涯软著AI的缺陷,而是AI生成材料的一些共性问题。分享公司内部员工的使用经验,也是为了帮助用户生成一份更高质量的软著材料。二、功能描述填写在申请…
互联网让人变得可怕,越是沉溺其中,社交能力越是退化;社交能力越是退化就使人更加沉溺其中。如此反复,最终我们将失去社交能力。我们虽生活在中国历史上最开放的年代,可相反,越是开放,我们的内心世界反而越加封闭。资本主义通过市场长期向大众输出关于美丑的标准,逐渐将我们物化、奴化。当社会中大部分人都努力却依旧无法获得回报时,可能错的并不是我们,而是这个世界。
重置了陪了我四年的服务器,清空了所有文章和网页,虽然做了备份但大概是用不上了。
The theory Basic components of axion-photon interaction The effective axion-photon lagrangian can be written as: Here is the dual of . Focus on the interaction term, break out, we have: Then we get th…
Linux UFW 防火墙完整教程:安装配置、端口管理、IP 访问控制、限速防暴力破解。
从更自然的角度整理 C# 的入门思路,重点放在面向对象、托管环境和日常开发体验上。
为博客寻找背景
在OpenLiteSpeed中,”Rolling Size”设置是指配置轮询(Rolling)缓存大小的选项。 […]
0.写在实验1之前 首先是实验0的内容。 实验0帮助大家了解如何用verilog设计电路,以及在Vivado中 […]
初三学业压力大,暂停更新。网站经历技术问题,已恢复但丢失部分内容。将调整投入学业,更换数据库,期间可能短暂不可用。 点击查看全文
原来有些心动,有些回忆,哪怕被岁月蒙上厚厚的尘埃,也从未真正消失。它只是在某个不为人知的角落静静蛰伏,等待一个合适的契机,再次叩响心底的门。而这个深秋,便是它选中的,最温柔也最残忍的契机。 点击查看全文
结束了山阳道的旅程后,我并没有立刻走访舞鹤,主要是因为接下来的数个周末都已预先有了安排。直到整整一个月后,东京迈入七月盛夏,距离我离开日本仅剩一个月,我才终于迎来一个无所事事的周末。再不去的话恐怕就没有机会去了。这么想着,我立刻着手准备舞鹤之行。 同样的理由,我打开巡礼地图,思考能与舞鹤一道周游的城市。舞鹤周边有数个城市都值得一去,大阪、……
永远真诚,永远年轻,永远热泪盈眶
终于升到顶级大佬了
Rust 因其出色的性能、内存安全以及强大的工具链而备受青睐。然而,初次接触 Rust 的开发者可能会注意到,即使是一个简单的 "Hello, World!" 程序,其编译后的二进制文件也比 C 或 Go 等语言的对应产物要大。这主要是由 Rust 的静态链接策略、丰富的标准库以及为支持健全的错误处理(如栈展开)而包含的元数据所导致的。
某人需要配置环境时做机器学习,这是他配置环境后电脑发生的变化…… 头图选择了可爱的小羊,来自 Ruziかねつカーぺット 太太的 ピンクの夢,粉粉的,可爱捏