Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
深入理解计算机系统 --- 链接
本章目的 提供了关于链接各方面的全面讨论 从传统静态链接到加载时的共享库的动态链接 以及到运行时的共享库的动态链接 链接 linking 是将各种代码和数据片段收集并组合成一个单一文件的过程 这个文件可被加载 复制 到内存被并执行 链接可以
深入理解计算机系统
基础
CSAPP Lab5- MallocLab
实验目标 本实验需要用c语言实现一个动态的存储分配器 也就是你自己版本的malloc free realloc函数 实验步骤 tar xvf malloclab handout tar解压文件 我们需要修改的唯一文件是mm c 包含如下几个
CSAPP
c
算法
深入理解计算机系统
2021哈工大深入理解计算机系统Lab5(linklab)
2021哈工大计算机系统lab5 linklab 实验目的 实验环境与工具 硬件环境 软件环境 开发工具 实验内容 LinkBomb程序框架 phase1 全局变量 数据节 phase2 指令 代码节 phase3 符号解析 phase4
深入理解计算机系统
Linux
c语言
经验分享
深入理解计算机系统-链接篇
在linux系统下 很多开源C C 程序的编译规则都是以makefile文件的形式给出 我刚开始学习makefile规则是看陈浩的 跟我一起学makefile 后来看 深入理解计算机系统 这本书 对编译链接有了更加深入的了解 本文主要介绍程
深入理解计算机系统
fork函数讲解及代码分析
fork 函数 fork 的基础知识 父进程通过调用fork函数来创建一个新的运行的子进程 父进程和子进程之间最大的区别就是PID不同 1 在父进程中 fork返回新创建子进程的PID 2 在子进程中 fork返回0 3 如果出现错误 fo
深入理解计算机系统
fork
fflush
waitpid
GiftWrapping算法求最小凸包的简单实现
目录 前言 问题简介 基本知识 算法简介 算法简单实现过程 源代码 结语 前言 本篇文章是基于哈工大软件构造的实验一写出的 源代码也只是TurtleSoup类中一个方法 虽然不能直接使用 但其思想还是有一定的参考价值 问题简介 一组平面上的
深入理解计算机系统
Java
算法
图论
《深入理解计算机系统》怎样学?个人看法和资源分享
前言 我与 深入理解计算机系统 有三次接触吧 真有缘 第一次 在我读专科大二的时候 自己就看过一遍 深入理解计算机系统 想想就是放寒假前看完的 和现在的时间也差不了多少 第二次 在专科大三下学期又重新重头看起了本书 其主要原因为第一遍看的比
《深入理解计算机操作系统》
深入理解计算机系统
操作系统
实验
《深入理解计算机系统》(CSAPP)实验三 —— Buf Lab
这是CSAPP的第三个实验 主要让我们熟悉GDB的使用 理解程序栈帧的结构和缓冲区溢出的原理 实验目的 本实验的目的在于加深对IA 32函数调用规则和栈结构的具体理解 实验的主要内容是对一个可执行程序 bufbomb 实施一系列缓冲区溢出攻
深入理解计算机系统
嵌入式软件
计算机基础
汇编语言
操作系统
CSAPP第二章课后作业题
include
CSAPP
c
c语言
深入理解计算机系统