摘要: 说明 对于虚拟内存的学习 虚拟内存的硬件部分 mmap munmap 内存碎片 有未使用的内存,但无法分配 内部碎片 = 已分配块大小和它们有效载荷大小的差的和 (这里因为需要数据结构来维护块,所以空间利用率不会满,就是有效载荷) 外部碎片 = 当空闲内存合计起来可以满足请求,但无法分配 mallo 阅读全文
posted @ 2021-10-18 10:05 XDU18清欢 阅读(30) 评论(0) 推荐(0)
摘要: 说明 数值分析 数值积分 \[ \int_a^bf(x)dx \approx \sum_{k = 0}^{n}A_kf(x_k) \] 当所有$A_k > 0$时,求积公式稳定 等分区间的时候,有newton-cotes插值积分公式 这玩意就是等间距插值,然后积分多项式,得到的系数 高阶插值数值不稳 阅读全文
posted @ 2021-10-17 22:55 XDU18清欢 阅读(323) 评论(0) 推荐(0)
摘要: 说明 同济高数读书笔记 近似、近似、近似、各种近似 预备知识 极限 → 导数 → 微分 \(dy = f'(x)dx\),dy本质上是一个线性函数,用线性函数来近似逼近复杂的函数 极限、无穷小 无限个无穷小的和不一定是无穷小 : 概率密度函数,处处为0,但是和为1 中值定理 还有一个柯西中值定理 \ 阅读全文
posted @ 2021-10-17 19:49 XDU18清欢 阅读(241) 评论(0) 推荐(0)
摘要: 说明 PE结构好文 windows下的各种类型定义 对pe文件头的解析 各种数据结构的定义都在 Winnt.h中 DOS头 typedef struct _IMAGE_DOS_HEADER { WORD e_magic; // MZ头 WORD e_cblp; WORD e_cp; WORD e_c 阅读全文
posted @ 2021-10-16 21:23 XDU18清欢 阅读(137) 评论(0) 推荐(0)
摘要: 说明 对windows下的汇编、x86架构的学习 微软手册 PART 常识 指令周期 1.CPU从指令队列的内存取余取得指令,之后立即增加指令指针的值 2.CPU对指令的二进制位模式进行译码。这种位模式可能会表示该指令有操作数 3.如果有操作数,CPU就从寄存器和内存中取得操作数。有时,这步还包含了 阅读全文
posted @ 2021-10-13 20:51 XDU18清欢 阅读(165) 评论(0) 推荐(0)
摘要: upd 老掉牙的玩意,powershell是windows下更好的脚本语言 建议右转powershell 每一个命令实际上是某个系统文件夹下的 .exe 文件 利用PATH环境变量,可以配置这些命令,配置之后即可在cmd调用 说明 用来提高工作效率 cmd里面help findstr啥用法都出来了 阅读全文
posted @ 2021-10-13 14:27 XDU18清欢 阅读(792) 评论(0) 推荐(0)
摘要: 说明 弥补一下图论方面的欠缺 二维图上的并查集 #include <iostream> #include <cstring> using std::cout; struct Dsu { const int size; int f[1000]; int numOfBlock[1000]; int nu 阅读全文
posted @ 2021-10-11 15:08 XDU18清欢 阅读(59) 评论(0) 推荐(0)
摘要: 说明 对于算法基础的一个补充 矩形求交并 等效到线段的交并上,注意这里把矩形表示调整为左下角 + 右上角 static const rectangle empty_tuple = make_tuple(INT64_MAX,INT64_MAX,INT64_MAX,INT64_MAX); tuple<l 阅读全文
posted @ 2021-10-11 14:26 XDU18清欢 阅读(458) 评论(0) 推荐(0)
摘要: 说明 《黑客编程揭秘与探索》 GetLastError()返回值意义 获取时间 string get_current_time() { tm t; time_t now; time(&now); localtime_s(&t, &now); //获取当地日期和时间 char buf[100]; sp 阅读全文
posted @ 2021-10-10 23:05 XDU18清欢 阅读(76) 评论(0) 推荐(0)
摘要: 说明 读书笔记 异常的类型 异常表 系统中每种可能的异常类型,都分配了一个唯一的非负整数的异常号 其中一些由处理器的设计者分配(被0除、缺页、内存访问违例、断点、算术运算溢出),其他号码由操作系统内核的设计者分配(系统调用、来自外部设备的io信号) 流程 1.处理器检测到异常,并且确定对应的异常号 阅读全文
posted @ 2021-10-08 16:13 XDU18清欢 阅读(45) 评论(0) 推荐(0)