摘要:
ProxyLab 开始日期:22.2.27 操作系统:Ubuntu20.0.4 Link:CS:APP3e 写在前面 实验环境bug 在目录proxylab-handout中输入./driver.sh,出现bug: bug 1:未安装net-tool包 行 117: netstat:未找到命令 .. 阅读全文
摘要:
开始日期:22.2.24 操作系统:Ubuntu20.0.4 Link:Lab Utilities github repository: duilec/MITS6.081-fall2021/tree/util Lab Utilities 环境配置 每次的环境配置都是一段折磨又快乐的时光,这个实验的环 阅读全文
摘要:
#Leetcode(c++实现) Data structure Array 1. 两数之和 date: 22.2.22 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答 阅读全文
摘要:
MallocLab 开始日期:22.2.8 操作系统:linux 调试工具:gdb Link:CS:APP3e Pre-knowledge 完全阅读CSAPP9.9章节,该章节有Implicit list + First fit + LIFO的全实现 本文主要参考2015 fall的ppt及rec, 阅读全文
摘要:
TshLab 开始日期:22.1.20 操作系统:linux 调试工具:linux terminal Link:CS:APP3e Preknowledge tshlab的意思是:tiny shell lab EOF(第八章)这一章务必看到8.6,笔者是把里面可运行的源代码都敲了一遍,想要方便的可以参 阅读全文
摘要:
CacheLab 开始日期:21.12.25 操作系统:linux 调试工具:valgrind Link:CS:APP3e Part A pre-knowledge 如上图所示,我们需要理清楚organization(组织)和address(地址)的区别: organization表明cache(高 阅读全文
摘要:
AttackLab 操作系统:linux 调试工具:gdb Link:CS:APP3e Memory Dot 我的个人博客,欢迎来玩。 Phase 1 我们是攻击者,也就是hack,其实我更喜欢骇客这个翻译,而不是黑客。phase1 ~ phase3的攻击方式都是运行CTARGET使用注入代码技术。 阅读全文
摘要:
Bomb Lab 操作系统:linux 调试工具:gdb Link:CS:APP3e Memory Dot 我的个人博客,欢迎来玩。 文章分为实验前准备、复习、拆炸弹三个模块。读者可以自取所需。 实验前准备 实验由phase_1 ~ phase_6组成,共6个阶段, 我们需要分别输入6个字符串密码, 阅读全文
摘要:
Memory Dot 我的个人博客,欢迎来玩。 Function Link: PTA 6-1 简单输出整数 (10 分) 本题要求实现一个函数,对给定的正整数N,打印从1到N的全部正整数。 void PrintN ( int N ){ for(int i = 1; i<=N; i++) printf 阅读全文
摘要:
data lab 位级运算实验 阅读全文