2024
- 31 Mar 使用串口调试Linux内核
2023
- 11 Sep 使用qemu进行Linux内核调试
- 14 Aug Linux下的TTBR1_EL1寄存器使用探究
- 23 Jun 如何基于LLVM IR分析全局函数指针的使用情况
- 04 Jun LeetCode 11. 盛最多水的容器
- 12 May Linux内核模块签名与版本检查机制
- 24 Apr Fault-tolerant Key/Value Service
- 14 Apr MIT 6.s081 Lab Multithreading
- 10 Apr MIT 6.s081 Lab copy-on-write fork
- 06 Apr MIT 6.s081 Lab lazy allocation
- 05 Apr MIT 6.s081 Lab traps
- 04 Apr xv6 trap and system call notes
- 29 Mar 如何使用gdb调试LLVM Pass?
- 21 Mar MIT 6.s081 Lab page tables
- 06 Mar MIT 6.s081 Lab system calls
- 03 Mar Linux内核与模块数据交互方式总结
- 05 Feb CS144 Lab Assignments 学习笔记
2022
- 11 Nov 6.824 Lab2 Raft Implementation
- 11 Nov Raft--In Search of an Understandable Consensus Algorithm
- 26 Oct Web安全原理 CTF Writeup
- 21 Oct The Design of a Practical System for Fault-Tolerant Virtual Machines
- 28 Sep MapReduce--Simplified Data Processing on Large Clusters
- 15 Sep BJDCTF2020 Easy MD5
- 09 Sep Tai-e Assignment 3 死代码检测
- 09 Sep Tai-e Assignment 2 常量传播和Worklist求解器
- 03 Sep Tai-e Assignment 1 活跃变量分析和迭代求解器
- 26 Aug Static single-assignment form (SSA)
- 09 Aug LeetCode 761 特殊的二进制序列
- 07 Aug x86-64 Assembly notes
- 05 Aug 字符串字面值作为实参时,被放在哪了?
- 25 Jul C++ tricks
- 24 Jul vscode踩坑记录
- 02 Mar SEIMI
- 11 Feb 秋招补录不完全指南
- 03 Jan Makefile学习
- 03 Jan AES算法的经典实现