自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 理解进程创建、可执行文件的加载和进程执行进程切换,重点理解分析fork、execve和进程切换

原创作品转载请注明出处 + https://github.com/mengning/linuxkernel/ 学号 181 本次实验从整体上理解进程创建、可执行文件的加载和进程执行进程切换,重点理解分析fork、execve和进程切换 一、阅读理解task_struct数据结构 代码链接 1.什么是进程 进程是程序的一个执行实例 进程是正在执行的程序 进程是能分配处理器并由处理器执行的实体 为...

2019-03-22 21:55:54 738

原创 举例跟踪分析Linux内核5.0系统调用处理过程

原创作品转载请注明出处 + https://github.com/mengning/linuxkernel/ 学号 181 本次实验主要内容如下: 编译内核5.0 选择系统调用号后两位与您的学号后两位相同的系统调用进行跟踪分析 一、编译内核5.0 方法 下载内核、解压、make 内核下载地址https://mirrors.edge.kernel.org/pub/linux/kernel/v5....

2019-03-17 13:27:46 498

原创 基于mykernel的简单时间片轮转多道程序内核代码分析

学号后三位:181 原创作品转载请注明出处 + https://github.com/mengning/linuxkernel/ 一、初始实验——使用环境 本实验使用实验楼的环境。 第一步:在实验楼的shell里输入 cd LinuxKernel/linux-3.9.4 rm -rf mykernel patch -p1 < ../mykernel_for_linux3.9.4sc.patc...

2019-03-08 20:56:20 324

原创 高级网络技术(TCP/IP协议族 第2章)

1.分层协议 两个实体之间要进行通信就需要一个协议,而当该通信比较复杂的时候,有必要将这个复杂的任务划分为多层,此时我们就需要多个协议,每层都有各自协议服务。 分层模型重要概念 1.服务 下层为上层服务(无连接、面向连接) 2.接口 下层为上层服务的入口,每个接口都定义了该层必须向它的上层提供什么样的信息和服务。 3.封装 上层协议单元被封装在下层协议载荷中 发送方的每一层都要使用下一层所提供的...

2018-11-20 21:03:45 696

原创 (鸟叔的Linux私房菜)学习笔记1—安装安装CentOS 7

下载镜像 这里我用的是CentOS-7-x86_64-DVD-1804.iso,下载地址为http://mirrors.163.com/centos/7/isos/x86_64/ 里面还有其他格式的镜像供下载。 安装 打开VM—>新建虚拟机 点击下一步 点击下一步 点击下一步 点击下一步 点击下一步 点击完成,虚拟机初步创建完成。 选择使用ISO镜像文件 选择使用CentOS-...

2018-11-20 18:17:11 604

线性表的基础训练 顺序表

首先,逐行读取指定文件中的数据,并进行解析后保存在顺序表中。其中,文件中每行数据格式为“学号,姓名,年龄”,比如“SA10225048,[yyw1] 张三,24”。 (提示:采用顺序表结构时,顺序表中每个表元素包含三类信息:学号,姓名,和年龄;采用单链表结构时,单链表中每个结点的数据域包含三类信息:学号,姓名,和年龄。) 再,根据键盘输入进行相关操作(查找,删除和插入)。比如,若键盘输入为“P3”,则表示打印出第3项的信息(注意:采用顺序表结构时,第3项数据对应下标为2的表元素;采用单链表结构时,第3项数据对应链表中第3个结点的信息;);若键盘输入为“D3”,则表示删除第3个表元素;若键盘输入为“I3,SA10225038,张四,24”,则表示在第3项前插入一个学生的信息(SA10225038,张四,24)。

2018-11-21

线性表的基础训练 链表

首先,逐行读取指定文件中的数据,并进行解析后保存在顺序表中。其中,文件中每行数据格式为“学号,姓名,年龄”,比如“SA10225048,[yyw1] 张三,24”。 (提示:采用顺序表结构时,顺序表中每个表元素包含三类信息:学号,姓名,和年龄;采用单链表结构时,单链表中每个结点的数据域包含三类信息:学号,姓名,和年龄。) 再,根据键盘输入进行相关操作(查找,删除和插入)。比如,若键盘输入为“P3”,则表示打印出第3项的信息(注意:采用顺序表结构时,第3项数据对应下标为2的表元素;采用单链表结构时,第3项数据对应链表中第3个结点的信息;);若键盘输入为“D3”,则表示删除第3个表元素;若键盘输入为“I3,SA10225038,张四,24”,则表示在第3项前插入一个学生的信息(SA10225038,张四,24)。

2018-11-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除