ArchLinux使用问题汇总 本文用以记录本人使用ArchLinux时遇到的问题,以备参考。 btrfs文件系统metadata过大 在一次日常更新后,发现可用空间不足 以为仅仅是好久没清理快照的问题,遂删掉一大部分快照 使用df -h命令后发现,Size为256G,Used为77G,Avail确只有30G不到? 查阅资料发现df命令无法准确显示btrfs文件系统的占用 应使用命令: sudo btrfs file 2024-04-25 Linux #Linux #Btrfs
Raft论文浅读 论文为:In Search of an Understandable Consensus Algorithm (Extended Version) https://pdos.csail.mit.edu/6.824/papers/raft-extended.pdf 本文仅记录个人学习的见解,与原文搭配更佳,如有错误,欢迎指正 1 Raft 介绍 作为共识算法,Raft有三个特性: * 只有 2024-04-14 论文阅读 #数据库 #分布式 #Raft
MIT6824-Spring2024课程笔记 刷完CMU15445,继续开坑6824 课程笔记 公开课最新只放了2021版的,所以笔记也是基于此,但是Lab做的是2024版的。 不同于CMU15445,课程没有PPT,但是官网放了官方笔记 和学习CMU15445时一样,本笔记只记录关键词 Introduction * why distributed * connect(sharing) * increase parallel 2024-04-04 笔记 #笔记 #数据库 #MIT #分布式
GO学习笔记 浅学Golang,为分布式的学习做准备 参考书籍: * The Go programming language Go基础 1. Neovim环境搭建 * pacman 安装 goland * maven 添加 gopls * formatter 添加 gofmt * treesitter 添加 go * dap 添加 delve 2. Golang基础 * gofmt 没有参 2024-04-02 笔记 #笔记 #GO
Hadoop部署实验报告 set java home export JAVA_HOME=/usr/lib/jvm/java-8-openjdk 运行map reduce 运行word count 启动hdfs hdfs shell 目录操作 文件操作 上传文件 下载文件 拷贝文件 启动Map reduce wordcount 运行结果 运 2024-03-07 实验报告 > 分布式系统 #Hadoop #分布式系统
Minichain实验报告 挖矿模拟 Minichain 代码结构 flowchart subgraph our works MinerNode --+Transaction--> BlockBody MinerNode --+previous hash--> BlockHead BlockBody --> Block BlockHead --> Block end B 2024-02-29 实验报告 > 区块链 #区块链
JAVA学习笔记 虽然打算主用cpp,但是由于课程原因不得不使用java… Neovim + Maven * 使用Maven帮助构建java项目 * tldr mvn * 使用sudo archlinux-java set切换全局java环境 2024-02-29 笔记 #笔记 #JAVA
Spring2024各课程笔记 区块链 * 去中心化,防篡改,可追溯 * 拜占庭将军问题 * Merkle树 * 联盟链/公有链 数据库 * Google三驾马车 * ACID 分布式 * 网格计算/集群计算/云计算 * 计算密集型/数据密集型 2024-02-26 笔记 #笔记 #数据库 #区块链 #分布式
国内购买ChatGPT Plus教程 本文介绍了使用虚拟卡Wildcard来开通ChatGPT的Plus服务的方法,针对OpenAI封锁国内IP的情况提供了最快捷有效的解决方案。首先介绍了成本预估,包括开通虚拟卡和ChatGPT充值的费用。然后列举了申请虚拟卡的步骤,包括注册、填写邀请码、支付费用等流程。文章强调了拥有国外银行卡的重要性,不仅可以订阅ChatGPT,还可以使用在其他国外付费订阅软件上。最后提到了一键开通服务,简化了升级 2024-02-23 #ChatGPT #Sora