摘要: #个人贡献 ##简述工作 个人部分的代码实现 个人部分的代码调试及运行 参与完善团队博客内容 撰写两篇团队冲刺博客 ##代码贡献 代码总行数:3269 贡献行数:910 ##链接 ###文档贡献 参与撰写团队文档数 4 篇 文档一 文档二 文档三 文档四 个人贡献 2 篇 文档一 文档二 阅读全文
posted @ 2021-12-12 22:52 20191330雷清逸 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 20191330 雷清逸 学习笔记12(第十四章) 一、知识点归纳以及自己最有收获的内容 知识点归纳 摘要 本章讨论了MySQL关系数据库系统;介绍了MySQL并指出了它的重要性; 展示了如何在Linux机器上安装和运行MySQL;演示了如何使用MySQL在命令模式和批处理模式下使用SQL脚本创建和 阅读全文
posted @ 2021-12-12 22:33 20191330雷清逸 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 20191330 雷清逸 学习笔记11(第十三章) 一、知识点归纳以及自己最有收获的内容 知识点归纳 摘要 本章论述了TCP/IP 和网络编程,分为两个部分。第一部分论述了TCP/IP协议及其应用,具体包括 TCP/IP 栈、IP地址、主机名、DNS、IP数据包和路由器;介绍了TCP/IP 网络中的 阅读全文
posted @ 2021-11-28 22:54 20191330雷清逸 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 学习使用stat(1),并用C语言实现 1.提交学习stat(1)的截图 2.man -k ,grep -r的使用 3.伪代码 4.产品代码 mystate.c,提交码云链接 5.测试代码,mystat 与stat(1)对比,提交截图 1.提交学习stat(1)的截图 在linux系统下,使用sta 阅读全文
posted @ 2021-11-17 19:30 20191330雷清逸 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 20191330 雷清逸 学习笔记10(第十二章) 一、知识点归纳以及自己最有收获的内容 知识点归纳 摘要 本章讨论了块设备I/O和缓冲区管理;解释了块设备I/O的原理和I/O缓冲的优点;论述了Unix的缓冲区管理算法,并指出了其不足之处;还利用信号量设计了新的缓冲区管理算法,以提高I/O缓冲区的缓 阅读全文
posted @ 2021-11-16 21:14 20191330雷清逸 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 20191330 雷清逸 学习笔记9(第六章) 一、知识点归纳以及自己最有收获的内容 知识点归纳 摘要 本章讲述了信号和信号处理;介绍了信号和中断的统一处理,有助于从正确的角度看待信号;将信号视为进程中断,将进程从正常执行转移到信号处理;解释了信号的来源,包括来自硬件、异常和其他进程的信号;然后举例 阅读全文
posted @ 2021-11-11 17:50 20191330雷清逸 阅读(25) 评论(0) 推荐(0) 编辑
摘要: ##1.将代码编译成汇编代码 int g(int x){ return x+3; } int f(int x){ int i = 学号后两位; return g(x)+i; } int main(void){ return f(8)+1; } 编译过程如图: 阅读全文
posted @ 2021-11-07 20:49 20191330雷清逸 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 20191330 雷清逸 学习笔记8(第五章) 一、知识点归纳以及自己最有收获的内容 知识点归纳 摘要 本章讨论了定时器和定时器服务;介绍了硬件定时器的原理和基于Intel x86的 PC 中的硬件定时器;讲解了 CPU操作和中断处理;描述了Linux中与定时器相关的系统调用、库函数和定时器服务命令 阅读全文
posted @ 2021-11-04 19:48 20191330雷清逸 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 任务详情: 0 推荐在OpenEuler系统中实现 1 编辑并运行2.3.1中的代码,要求在不修改t2.c 和 t1.c中main函数中的代码的情况下,程序运行结果是你的后四位学号。提交代码和运行结果截图。 2 网上学习objdump命令,提交不少于5篇博客链接和微信读书上的图书链接,并给出你认为最 阅读全文
posted @ 2021-10-31 21:53 20191330雷清逸 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 20191330 雷清逸 学习笔记7(第四章) 一、知识点归纳以及自己最有收获的内容 知识点归纳 摘要 本章论述了并发编程,介绍了并行计算的概念,指出了并行计算的重要性;比较了顺序算法与并行算法,以及并行性与并发性;解释了线程的原理及其相对于进程的优势;通过示例介绍了 Pthread中的线程操作,包 阅读全文
posted @ 2021-10-31 21:50 20191330雷清逸 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 一、仔细阅读实验简介 通过阅读实验简介可知: 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。 该实验需要我们有一定的 C 语言基础,会 阅读全文
posted @ 2021-10-31 16:12 20191330雷清逸 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 20191330 雷清逸 学习笔记6(第3章) 一、知识点归纳以及自己最有收获的内容 知识点归纳 多任务处理 1.该部分主要介绍了多任务处理的定义,多任务处理指的时同时进行几项独立活动的能力。 2.多任务处理是通过在不同任务之间多路复用CPU执行时间来实现的。 3.如果切换速度够快,就会给人一种通知 阅读全文
posted @ 2021-10-25 19:36 20191330雷清逸 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 一、知识点归纳以及自己最有收获的内容 知识点归纳: 大纲: 本章讨论EXT2文件系统。本章将引导读者实现一个完全与Linux兼容的完整EXT2文件系统。前提是,只要读者充分理解了一个文件系统,那么就可以轻松改编其他任何文件系统。 本章首先描述了EXT2文件系统在Linux中的历史地位以及EXT3/E 阅读全文
posted @ 2021-10-17 21:11 20191330雷清逸 阅读(12) 评论(0) 推荐(0) 编辑
摘要: ##文件操作 本章介绍各种文件系统。多种操作的操作系统级别,如文件存储,文件系统功能,系统调用和用户命令的存储设备准备。和各种SH脚本操作。全身解释的各种操作,包括在主要空间的读/写文件的流量。截至驱动程序级别的I / O的结束 讲述的低级别的文件操作,例如磁盘分区,分区表程序实例中,文件的文件格式 阅读全文
posted @ 2021-10-10 22:05 20191330雷清逸 阅读(28) 评论(0) 推荐(0) 编辑
摘要: sort 1.用man sort 查看sort的帮助文档 过程:在Linux里输入给出的命令即可查看帮助文档,如图: 1 2 3 4 2.sort常用选项有哪些,都有什么功能?提交相关使用的截图 常用选项如下: sort 排序,将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按AS 阅读全文
posted @ 2021-09-27 22:53 20191330雷清逸 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1.复习c文件处理内容 2.编写myod.c 用myod XXX实现Linux下od -tx -tc XXX的功能 ####Linux od命令: 命令选项: A,--address-radix=RADIX:选择以何种基数表示地址偏移; -j,--skip-bytes=BYTES:跳过指定数目的字节 阅读全文
posted @ 2021-09-26 22:39 20191330雷清逸 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 0 基于Ubuntu或OpenEuler完成下面的任务(OpenEuler有加分) 1. 选择教材第二章的一节进行编程基础练习(2.10,2.11,2.12,2.13,2.14任选一个) 选择(2.12)内容进行编程练习。 编程内容为二叉树的层序遍历。 代码如下: #include <stdio.h 阅读全文
posted @ 2021-09-26 22:15 20191330雷清逸 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 20191330 雷清逸 学习笔记3(第十章) 一、知识点归纳以及自己最有收获的内容 知识点归纳: 大纲: 本章讨论了sh编程,阐述了sh脚本和不同版本的sh;比较了sh脚本与C程序,并指出了解释语言和编译语言的区别;详细说明了如何编写sh脚本,包括sh变量、sh语句、sh内置命令、常规系统命令和命 阅读全文
posted @ 2021-09-26 17:42 20191330雷清逸 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 20191330 雷清逸 学习笔记2(第九章) 一、知识点归纳以及自己最有收获的内容 知识点归纳 I/O库函数与系统调用 该部分主要介绍了I/O库函数,并将其与系统调用作比较,写出open()和fopen()等函数的区别,例如在系统调用程序中,文件描述符fd是一个整数,而在库I/O程序中,fp是一个 阅读全文
posted @ 2021-09-19 20:57 20191330雷清逸 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 如果我有无穷多种编程技能,我会开发哪三个密码应用程序或系统? 一、程序或系统名称以及解决什么问题 1.名称:全球服务器证书检测 解决问题:基于钓鱼网站泛滥所研发的一款密码应用程序,它可以让所有访问您网站的用户都能确定您的网站是真实可靠的,切实解决了钓鱼网站的相关问题,并且设立一条SSL安全加密通道, 阅读全文
posted @ 2021-09-14 18:49 20191330雷清逸 阅读(67) 评论(0) 推荐(0) 编辑