Posts

2023:在变化的浪潮中活着

时间过得还真快,又一年要结束了。对于我来说,不论是工作还是生活上,23年比22年都充满了更多变化。 工作 工作内容 上半年的核心OKR是模型快速运营项目,简
2023-12-31
5分钟阅读时长

从2-4树到红黑树

对于一般的二叉搜索树来说,查找、插入、删除的平均时间复杂度都是$O(logN)$,但最坏情况是$O(N)$。而平衡树可以保证这三种方法的复杂度都是$O
2023-04-30
9分钟阅读时长

BerryKV: 基于Bitcask模型的KV存储

Bitcask起源于Riak 这个分布式数据库,是一个Log-Structured Key Value存储引擎,并且使用Hash Table作为索引。 本文将探索一
2023-04-07
7分钟阅读时长

做一个AI绘画魔法师

第一次接触AI绘画是Make Girls Moe这个项目,通过调整面部的一些参数来生成二次元头像。2022年Stable Diffusion让AI绘画达到了一个新的
2023-02-27
3分钟阅读时长

不知道怎么定义的2022

2022注定是被历史记住的一年,发生了太多太多超出预期的事件,想不到用什么形容词来描述,对于我个人而言,2022年是消极的。发生了太多的事情,记忆也模糊了,想起什么就记录下什么吧。
2022-12-30
7分钟阅读时长

浅谈函数调用

函数是编程里非常基础的知识,也是日常非常常用的编程封装方式,于是浅浅探索一下函数调用的底层实现。
2022-10-05
6分钟阅读时长

从Hexo迁移到Hugo

折腾过好几次博客的主题,可能是审美疲劳过一段时间就想换掉。反正也是要折腾,不如折腾的大一点好。之前博客的源文件是在个人电脑的Linux系统上,工作之后
2022-08-28
2分钟阅读时长

MIT6.S081 System Calls

MIT 6.S081 Fall 2020 Lab System Calls
2021-09-22
3分钟阅读时长

Starting xv6 and the first process

MIT 6.S081 Fall 2020 xv6的启动过程
2021-09-05
2分钟阅读时长

MIT6.S081 Xv6 and Unix utilities

MIT 6.S081 Fall 2020 Lab Utilities
2021-08-18
4分钟阅读时长