会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Luvm
底层技术爱好者。
博客园
首页
新随笔
联系
订阅
管理
2024年12月20日
OpenHamony 5.0.1编译纠错指南
摘要: OpenHarmony 5.0.1编译指南 这个指南是在我经过数天的试错之后得到的最稳定的能编译5.X代码的方法,所以我默认观看该教程的人已经知道基本的流程,但是总是报奇怪的error无法编译成功(如果明显是某个lib没有安装的请自己解决) 首先先注意两点: 环境必须使用Ubuntu20.04, W
阅读全文
posted @ 2024-12-20 13:29 Withm
阅读(1039)
评论(1)
推荐(0)
2024年11月28日
MIT 6.S081 2024
摘要: 6.S081 Lab: mmap lab In this blog post, I'll be diving into the details of the mmap system call as implemented in the 6.S081. This lab is designed to
阅读全文
posted @ 2024-11-28 14:10 Withm
阅读(116)
评论(1)
推荐(0)
2024年7月2日
Redis源码 数据结构学习笔记(1)
摘要: Redis源码 数据结构学习笔记(1) 本次笔记主要记录学习redis字符串sds的收获。 优势分析 利用结构体里的内容在内存空间里顺序分布的特点,能从一个字符串的地址寻到它的相关信息,这是对原生 char * 做的一个巨大的突破。 显而易见的优势: 获取字符串长度:不再需要 O(n) 复杂度,因为
阅读全文
posted @ 2024-07-02 14:47 Withm
阅读(8)
评论(0)
推荐(0)
2024年6月6日
Golang学习笔记(1):包管理
摘要: Golang学习笔记(1):包管理 本人学习Golang主要是为了做MIT6.824的lab,然而一上来就被Golang神奇的import搞混了,因此写一篇博客记录学习Golang的包管理的过程。 package main import "fmt" func main() { fmt.Println
阅读全文
posted @ 2024-06-06 23:17 Withm
阅读(62)
评论(0)
推荐(0)
2024年6月4日
如何用纯C实现从原始文件到四元组的转换?一文教你实现C子集前端!
摘要: EasyC 编译器 此编译器是本人学习编译原理的过程中,遵循书上的步骤用纯C写出的编译器。目前仅能完成从原始C语言到四元组的生成,供编译原理初学者学习参考。 项目优势: 结构清晰,耦合度低 与课程内容联系紧密,充分利用课堂知识 未使用任何编译相关高级框架,仅使用基础C语法,适合初学者阅读 主要工作:
阅读全文
posted @ 2024-06-04 18:46 Withm
阅读(72)
评论(0)
推荐(0)
2024年3月29日
手把手带你实现一个简单的shell
摘要: Shell:半小时速通最简单的shell实验 作者: withm 日期: 2024年3月29日 适合读者: 有一定C语言基础(会写链表) Shell是什么? GPT: Shell(Shell程序)是计算机操作系统中的一种用户界面,它允许用户与操作系统进行交互。Shell是用户与操作系统内核之间的接口
阅读全文
posted @ 2024-03-29 23:26 Withm
阅读(287)
评论(0)
推荐(0)
Unix编程入门——从一道简单的实验讲文件读写
摘要: CS631-HW1:bare-bones copyafile(Solution) 作者: withm 日期: 2024年3月28日 适合读者: 本文面向没有任何Unix编程经验但对C和linux操作有一定了解的读者 实验介绍 请大家浏览 CS631 HW1 - Unix系统编程 (这可能是你RTFM
阅读全文
posted @ 2024-03-29 23:03 Withm
阅读(57)
评论(1)
推荐(0)
公告