摘要: # 第五章读书笔记 知识点归纳 问题与解决思路 实践内容 1.通过gettimeofday()获取系统时间 注意课本上的代码缺少c语言time库,不能使用ctime函数,需要加一行调用。 2.通过settimeofday()设置系统时间。 出现问题:r的值为0 查看man手册发现,成功则返回0 阅读全文
posted @ 2021-11-03 22:34 20191310李烨龙 阅读(31) 评论(0) 推荐(0) 编辑
摘要: # 反汇编测试 任务详情 1 通过输入gcc -S -o main.s main.c 将下面c程序”week0303学号.c“编译成汇编代码 int g(int x){ return x+3; } int f(int x){ int i = 学号后两位; return g(x)+i; } int 阅读全文
posted @ 2021-11-02 19:04 20191310李烨龙 阅读(225) 评论(1) 推荐(1) 编辑
摘要: # openssl编程 测试代码 #include <stdio.h> #include <openssl/evp.h> int main(){ OpenSSL_add_all_algorithms(); return 0; } 编译时出现错误: 原因:你尝试编译的程序使用OpenSSL,但是需要 阅读全文
posted @ 2021-11-01 20:01 20191310李烨龙 阅读(216) 评论(0) 推荐(0) 编辑
摘要: Openeuler安装完整man手册 ​ 在 Debian 和 Ubuntu 中安装了Shell 前端软件包管理器apt(Advanced Packaging Tool),可以通过如下方式安装。 ​ 博客链接:https://www.cnblogs.com/sisterben/p/15395238. 阅读全文
posted @ 2021-11-01 19:50 20191310李烨龙 阅读(1173) 评论(0) 推荐(1) 编辑
摘要: # 缓冲区溢出实验 1.什么是缓冲区溢出 ​ 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。 2.实验准备 系统用户名 shiyan 阅读全文
posted @ 2021-10-31 16:52 20191310李烨龙 阅读(46) 评论(0) 推荐(0) 编辑
摘要: # 《奔跑吧!树莓派》实验指导第三章 实验3-2:汇编语言联系——查找最大数 编译运行过程: warning!第35行是1b而不是lb,在这里编译报错了(列文虎克) 调试: 代码链接:https://gitee.com/sister_ben/raspberry-pie/tree/master/te 阅读全文
posted @ 2021-10-31 16:49 20191310李烨龙 阅读(31) 评论(0) 推荐(0) 编辑
摘要: # 第四章读书笔记 知识点归纳 问题与解决思路 实践内容 4.6.4生产者——消费者问题 ​ 示例4.4:使用线程和条件变量来实现一个简化版的生产者—消费者问题,也称有限缓冲问题。 ​ 代码见文末托管平台。 ​ 编译中出现错误: 1.代码中函数init()中,调用库函数pthread_cond_i 阅读全文
posted @ 2021-10-31 15:51 20191310李烨龙 阅读(23) 评论(0) 推荐(0) 编辑
摘要: # 2.3.1测试 0 推荐在OpenEuler系统中实现 1 编辑并运行2.3.1中的代码,要求在不修改t2.c 和 t1.c中main函数中的代码的情况下,程序运行结果是你的后四位学号。提交代码和运行结果截图。 2 网上学习objdump命令,提交不少于5篇博客链接和微信读书上的图书链接,并给 阅读全文
posted @ 2021-10-28 23:00 20191310李烨龙 阅读(62) 评论(0) 推荐(0) 编辑
摘要: # OpenEuler树莓派基础实验 1.任务详情 1. 参考https://www.cnblogs.com/rocedu/p/14615565.html 完成OpenEuler的安装,提交过程博客和截图 2. 参考https://www.cnblogs.com/rocedu/p/14617763 阅读全文
posted @ 2021-10-28 15:20 20191310李烨龙 阅读(45) 评论(0) 推荐(0) 编辑
摘要: # 鲲鹏服务器测试 参考附件中的实验指导过程购买华为云ECS,注意 1. CPU架构选择“鲲鹏计算” 2. 计费模式选择“按需计费”,最后费用0.6538/小时。 注意不使用时要关机。 购买成功后,完成指导书中的实验,提交汇编代码的编译运行截图。 1.参照实验指导书配置并购买了esc弹性服务器。 阅读全文
posted @ 2021-10-27 16:51 20191310李烨龙 阅读(44) 评论(0) 推荐(0) 编辑