摘要: 基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用Linux Socket实现: 1. Web服务器的客户端服务器,提交程序运行截图 2. 实现GET即可,请求,响应要符合HTTP协议规范 3. 服务器部署到华为云服务器,浏览器用本机的 4. 把服务器部署到试验箱。(加分项) 参考代码: 根 阅读全文
posted @ 2022-11-30 15:38 少管我 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 实验四 Web服务器1-socket编程 基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用Linux Socket实现: 1. time服务器的客户端服务器,提交程序运行截图 2. echo服务器的客户端服务器,提交程序运行截图,服务器把客户端传进来的内容加入“服务器进程pid 你的学号 阅读全文
posted @ 2022-11-30 14:35 少管我 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 第14章 MySQL数据库系统 MySQL(MySQL 2018)是一个关系数据库系统。在关系数据库中,数据存储在表中。每个表由多个行和列组成。表中的数据相互关联,表也可能与其他表有关联。 MySQL是一个开源数据库管理系统,由服务器和客户机组成。在将客户机连接到服务器后,用户可向服务器输入SQL命 阅读全文
posted @ 2022-11-16 14:59 少管我 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 进程间通信-信号-pipe-fifo Linux进程间通信 **进程是程序运行资源分配的最小单位。**每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据从用户空间拷到内核缓冲区,进程2再从内核缓冲区 阅读全文
posted @ 2022-11-13 21:41 少管我 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 读者-写者(多线程) 0 推荐在openEuer上实现 1 描述操作系统中“读者-写者”问题,理解问题的本质,提交你理解或查找到的文本资料 2 利用多线程完成reader 和writer 3 在main中测试若干个reader 和writer的测试,提交截图说明代码的正确性 读、写问题是另一个非常出 阅读全文
posted @ 2022-11-13 21:39 少管我 阅读(17) 评论(0) 推荐(0) 编辑
摘要: thread互斥测试 编译运行附件中的代码,并说明程序的功能 根据自己的理解,提交不少于3张图片 源代码: #include <stdio.h> #include <stdlib.h> #include <pthread.h> #include <ctype.h> struct arg_set { 阅读全文
posted @ 2022-11-09 15:38 少管我 阅读(7) 评论(0) 推荐(0) 编辑
摘要: thread同步测试 1 编译运行附件中的代码,提交运行结果截图,并说明程序功能 2 修改代码,把同步资源个数减少为3个,把使用资源的线程增加到 (你的学号%3 + 4)个,编译代码,提交修改后的代码和运行结果截图。 原始代码: #include <stdio.h> #include <pthrea 阅读全文
posted @ 2022-11-09 14:58 少管我 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 第13章 TCP/IP和网络编程 13.1 TCP/IP协议 TCP/IP是互联网的基础,TCP代表传输控制协议,IP代表互联网协议。目前有IPv4(32位地址)和IPv6(128位地址),目前IPv4使用最多 。TCP/IP的四层结构如下: | 层级 | 功能 | 组件 | | | | | | 应 阅读全文
posted @ 2022-11-09 14:08 少管我 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 第12章 块设备I/O和缓冲区管理 知识点总结 12.1 块设备I/O缓冲区 I/O缓冲的基本原理非常简单。文件系统使用一系列I/O缓冲区作为块设备的缓存内存。当进程试图读取(dev,blk)标识的磁盘块时,它首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果该缓冲区存在并且包含有效数据,那么它只需从 阅读全文
posted @ 2022-11-06 15:44 少管我 阅读(17) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/sanfeng-ooo/p/16838964.html 阅读全文
posted @ 2022-10-30 22:30 少管我 阅读(19) 评论(0) 推荐(0) 编辑