摘要: #基于openEuler的OpenSSL编译安装和编程实践 ##1.环境 ##2.openssl的下载与安装过程 ###2.1 下载 参考老师提供的博客进行下载 链接地址:http://www.openssl.org/source/openssl-1.1.0-pre1.tar.gz ###2.2 解 阅读全文
posted @ 2021-11-02 19:37 唐子越 阅读(51) 评论(0) 推荐(0) 编辑
摘要: #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) 编辑
摘要: #sort练习 ###1. 用man sort 查看sort的帮助文档** ###2.sort常用选项 |短参数|长参数|说明| | | | | | -n | – number-sort | 按字符串数值排序,与-g区别为不转为浮点数| | -g | –general-number-sort | 按 阅读全文
posted @ 2021-09-27 22:30 唐子越 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: #Linux C语言编程基础(必做) 1. 选择教材第二章的一节进行编程基础练习 选择2.10与链相关的内容进行编码练习 题目要求 1.构造一个图书的结构体BOOK,包含编号,书名,价格(价格有小数)。 2.构造一个由BOOK组成的顺序表,能存放不超过100本书的数据。 3.用下列数据初始化书籍顺序 阅读全文
posted @ 2021-09-24 22:16 唐子越 阅读(736) 评论(0) 推荐(0) 编辑