摘要: 2018 2019 1 20189221 《从问题到程序》第 7 周学习总结 第 8 章 文件和输入输出 文件的一般性概念及 C 程序里的文件使用,介绍输入输出格式控制的细节。 8.1文件的概念 由于目前计算机内存器件的特性,存于其中的数据在关机后将立刻消失。由于这些原因,为了持续性地保存数据,就必 阅读全文
posted @ 2018-11-29 10:16 古厉 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20189221 《构建之法》第 3 周学习总结 第 3 章 软件工程师的成长 3.1 个人能力的衡量与发展 IC(Individual Contributor)在团队中的流程: 通过交流、实验、快速原型等方法,理解问题、需求或任务 提出多种解决办法并估计工作量 包括寻找以前 阅读全文
posted @ 2018-11-29 09:30 古厉 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20189221 《Linux内核原理与分析》第八周作业 "实验七" 编译链接过程 ~~~ gcc –e –o hello.cpp hello.c / gcc x cpp output S o hello.s hello.cpp gcc x assembler c hello 阅读全文
posted @ 2018-11-29 09:10 古厉 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20189221 《深入理解计算机系统》第 3 周学习总结 第 3 章 程序的机器级表示 计算机执行机器代码,用字节序列编码低级的操作,包括处理数据、管理内存、读写存储设备上的数据,以及利用网络通信。编译器基于编程语言的规则、目标机器的指令集和操作系统遵循的惯例,经过一系列的 阅读全文
posted @ 2018-11-23 08:55 古厉 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20189221 《从问题到程序》第 6 周学习总结 第七章 指针 7.1 地址与指针 许多高级语言把程序对象(如变量)的地址作为一种可处理数据,称为地址值或指针值,以地址为值的变量称为指针变量,简称指针(pointer)。我们知道,机器语言层对各种对象的操作都要通过地址。指 阅读全文
posted @ 2018-11-23 08:55 古厉 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20189221 《Linux内核原理与分析》第七周作业 "实验六 分析Linux内核创建一个新进程的过程" 代码分析 task_struct: ~~~ struct task_struct { volatile long state; //进程状态/ 1 unrunnabl 阅读全文
posted @ 2018-11-23 00:34 古厉 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20189221 《文献管理与信息分析》第 2 周学习总结 学习是一个搜索过程,要找到合适的对象或资源,需求就是克服种种不便 搜索过程:是先通过爬虫,读取网页内容进行自动归类,存放到数据库中,然后用户输入关键字,去数据库中进行查询 信息获取资源和方法 资源:图书类、搜索引擎、 阅读全文
posted @ 2018-11-16 08:43 古厉 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20189221 《从问题到程序》第 5 周学习总结 第六章 数据对象的顺序组合:数组 简洁性与方便性 数据机制基本框架通常包括下面几个互相联系的方面: 把语言要处理的数据对象划分为一些类型,每个类型是一个数据值的集合。例如 C 语言里的int类型就是该类型能表示的所有整数值 阅读全文
posted @ 2018-11-16 08:19 古厉 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20189221 《Linux内核原理与分析》第六周作业 "实验五" 实验过程 将Fork函数移植到Linux的MenuOS fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程。在fork函数执行完毕后,如果创建新进程成功,则出现两个进程,一个是子进程,一个是父 阅读全文
posted @ 2018-11-16 07:51 古厉 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 1 20189221《Linux内核原理与分析》第五周作业 "实验四" 实验过程 1. 当用户态进程调用一个系统调用时,cpu切换到内核态并开始执行一个内核函数。 在Linux中是通过int $0x80来执行系统调用的,这条汇编指令产生向量为128的编程异常 传参:内核实现了很多 阅读全文
posted @ 2018-11-09 16:33 古厉 阅读(126) 评论(0) 推荐(0) 编辑