10 2021 档案

摘要:#2.3.1测试 ##1.前言 1.推荐在OpenEuler系统中实现 2.编辑并运行2.3.1中的代码,要求在不修改t2.c 和 t1.c中main函数中的代码的情况下,程序运行结果是你的后四位学号。提交代码和运行结果截图。 3.网上学习objdump命令,提交不少于5篇博客链接和微信读书上的图书 阅读全文
posted @ 2021-10-29 22:12 唐子越 阅读(25) 评论(0) 推荐(0) 编辑
摘要:#第四章 并发编程 ##1.摘要 本章论述了并发编程,介绍了并行计算的概念,指出了并行计算的重要性;比较了顺序算法与并行算法,以及并行性与并发性;解释了线程的原理及其相对于进程的优势;介绍了Pthread 中的线程操作,包括线程管理函数,互斥量、连接、条件变量和屏障等线程同步工具;演示了如何使用线程 阅读全文
posted @ 2021-10-28 21:55 唐子越 阅读(25) 评论(0) 推荐(0) 编辑
摘要:#鲲鹏服务器测试 ##1.参照实验指导书配置并购买了esc弹性服务器 ##2.使用ssh远程登陆服务器 ##3.更新编译环境,升级gcc版本 ##4.编译并运行hello 阅读全文
posted @ 2021-10-27 21:06 唐子越 阅读(16) 评论(0) 推荐(0) 编辑
摘要:#缓存区溢出 ##一、实验准备 实验楼提供的是 64 位 Ubuntu linux,而本次实验为了方便观察汇编语句,我们需要在 32 位环境下作操作,因此实验之前需要做一些准备。 输入命令安装一些用于编译 32 位 C 程序的软件包: sudo apt-get update sudo apt-get 阅读全文
posted @ 2021-10-27 21:05 唐子越 阅读(123) 评论(0) 推荐(0) 编辑
摘要:#第三章 进程管理 ##1.摘要 本章讨论了 Unix/Linux 中的进程管理;阐述了多任务处理原则;介绍了进程概念;以一个编程示例来说明多任务处理、上下文切换和进程处理的各种原则和方法。多任务处系统支持动态进程创建、进程终止,以及通过休眠与唤醒实现进程同步、进程关系,以及二叉树的形式实现进程家族 阅读全文
posted @ 2021-10-23 17:11 唐子越 阅读(60) 评论(0) 推荐(0) 编辑
摘要:#第十一章EXT2文件系统 ##0.知识点 本章首先描述了EXT2文件系统在Linux中的历史地位以及EXT3/EXT4文件系统的当前状况;用编程示例展示了各种EXT2数据结构以及如何遍历EXT2文件系统树;介绍了如何实现支持Linux内核中所有文件操作的EXT2文件系统;展示了如何通过虚拟磁盘的m 阅读全文
posted @ 2021-10-16 13:02 唐子越 阅读(54) 评论(0) 推荐(0) 编辑
摘要:#第七章文件操作/第八章使用系统调用进行文件操作笔记汇总 文件是Linux中的一个重要概念。在Linux中,一切(几乎一切)都是文件。简单的说,C中基本的的printf()函数,scanf()函数,其实都属于文件操作。 对于文件操作,虽然都是通过函数调用的方式实现,却还是能分为两类:系统调用和库函数 阅读全文
posted @ 2021-10-09 15:49 唐子越 阅读(54) 评论(0) 推荐(0) 编辑