libevent 学习(一)-Hello world

记录下libevent的学习过程,主要是想理解下其设计思想。源码在Github上, 下载后编译安装即可。 1 2 3 4 5 $ git clone git@github.com:libevent/libevent.git $ cd libevent && mkdir build && cd build $

小主机配置笔记

决定淘汰树梅派4B,上x86小主机了,整理下配置过程,免的下次重装系统再从头开始。暂时没有win的需求,所以只装了Ubuntu22.04,系

IEEE 浮点数表示

二进制小数 对于二进制小数的表示方法,按照十进制的表示方法,比较容易想到: 按每位的权值表示,小数部分依次表示$2^{-1}, 2^{-2}, 2^{-3} … $ 即对于一个

qemu xv6 使用GDB调试

Fall 2021 6.S081中视频还是20年的,用的GDB调试的部分没有看到比较清楚的配置过程,整理了下配置过程。 1. riscv64-unknown-elf-gdb 2020 Lecture 5 视频中用的riscv64-u

ptrace 笔记

笔记主要参考Playing with ptrace, 原文比较久远,而且是在程序是在32位机器上跑的,修改成了64位机器能正确运行的版本。 ptrace() 系统调用提供