摘要: 前言 通过本课程的学习,我们主要熟悉了Linux基本原理,了解了Linux操作系统框架,对Linux操作系统内核关键技术进行了深入的学习。 从用户的角度对Linux的环境及其使用进行简单的介绍,然后通过Linux操作系统源代码分析了解Linux操作系统与底层硬件、上层应用之间的结构关系、调用关系,熟 阅读全文
posted @ 2020-07-09 10:23 与兔赛跑的龟 阅读(1604) 评论(0) 推荐(0) 编辑
摘要: 一、fork进程分析 1.1理论分析 什么是fork:fork系统调用用于创建一个新进程,称为子进程,它与进程(称为系统调用fork的进程)同时运行,此进程称为父进程。创建新的子进程后,两个进程将执行fork()系统调用之后的下一条指令。子进程使用相同的pc(程序计数器),相同的CPU寄存器,在父进 阅读全文
posted @ 2020-06-15 20:00 与兔赛跑的龟 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 深入了解系统调用过程——40号系统调用 一、环境描述 操作系统环境:Ubuntu 20.04 Linux镜像版本:Linux_5.34.1 busyBox版本:1.31.1 gcc库版本:9.3.0 系统调用过程理论: 2.1 中断 我们知道,中断是操作系统的一个重要概念,是操作系统并发操作的的基石 阅读全文
posted @ 2020-05-27 20:29 与兔赛跑的龟 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 基于mykernel2.0 编写一个操作系统内核 一、实验要求 按照https://github.com/mengning/mykernel 的说明配置mykernel 2.0,熟悉Linux内核的编译; 基于mykernel 2.0编写一个操作系统内核,参照https://github.com/m 阅读全文
posted @ 2020-05-13 19:57 与兔赛跑的龟 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 需求如下: 交互式多媒体图书平台包括读者端和作者端; 作者可以编排图书的目录结构、章节内容,章节内容中包括图片、视频、文字、和集成第三方软件边学边练,能定义常见练习题比如问答题、选择题;作者编辑时可以预览读者端的效果,手机效果、Web和桌面软件效果,作者可以限制只在某一种或几种终端上使用。 读者端可 阅读全文
posted @ 2020-04-23 21:42 与兔赛跑的龟 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 先写系统及Vscode环境配置: 操作系统:mac os 10.15.4 Vscode版本:February 2020 (version 1.43) 前言:在macOs下配置python开发环境,真的非常轻松,至于搭建C的开发环境,在另一篇博客中已经给出了完整的搭建开发环境的步骤,这篇主要记录Vsc 阅读全文
posted @ 2020-04-02 21:16 与兔赛跑的龟 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 1.工具的使用 公欲成其事,必先利其器,因此学会使用工具对于『码农』来说,真实所谓的必备的技能了: 1.1 Vscode的使用 Vscode快捷键 1.新建文件:chtr+n 2.新开窗口:ctrl+shift+n 3.分屏:ctrl+1/2/3 4.切换文件:alt+1/2/3或ctrl+tab 阅读全文
posted @ 2020-03-30 21:37 与兔赛跑的龟 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 首先申明配置信息: 操作系统:mac os 10.15.3 Vscode版本:February 2020 (version 1.43) 一、如何手动配置Vscode,并进行程序的调试 1.首先我们先在Vscode中,编译并运行程序,程序的源码地址:http://pan.baidu.com/s/1pJ 阅读全文
posted @ 2020-03-19 19:42 与兔赛跑的龟 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 一、 选择题部分(共60分) 1. 100BaseT快速以太网使用的导向传输介质是 A A. 双绞线 B. 单模光纤 C. 多模光纤 D. 同轴电缆 2.对于有序接收的滑动窗口协议,若序号位数为3位,则发送窗口最大尺寸为(c ) A.5 B.6 C.7 D.8 2、若连接R2和R3链路的频率带宽为8 阅读全文
posted @ 2020-01-10 11:09 与兔赛跑的龟 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: 1.理论分析 TCP是面向连接的传输层协议,所谓面向连接就是在真正的数据传输开始前要完成连接建立的过程,否则不会进入真正的数据传输阶段。TCP的连接建立过程通常被称为三次握手(three-way handshake),过程如下:请求端(通常称为客户)发送一个SYN段指明客户打算连接的服务器的端口,以 阅读全文
posted @ 2019-12-26 18:22 与兔赛跑的龟 阅读(429) 评论(0) 推荐(0) 编辑