11 2022 档案
Web服务器1-socket编程
摘要:#Web服务器1-socket编程 ##1. time服务器的客户端服务器 ##2. echo服务器的客户端服务器,提交程序运行截图,服务器把客户端传进来的内容加入“服务器进程pid 你的学号 姓名 echo :”返回给客户端
阅读全文
进程间通信-信号-pipe-fifo
摘要:#一、有名管道FIFO ##1.testmf.c ##2.producer.c ##3.consumer.c #二、管道PIPE ##1.listargs.c ##2.pipe.c ##3.pipedemo.c ##4.pipedemo2.c ##5.stdinredir1.c ##6.stdinr
阅读全文
学习笔记12
摘要:#MySQL MySQL是一个关系数据库系统。在关系数据库中,数据存储在表中。每个表由多个行和列组成。表中的数据相互关联。表也可能与其他表有关联。关系结构使得可在表上运行查询来检索信息并修改数据库中的数据。 数据库操作 连接MYSQL: mysql -u root -p Enter password
阅读全文
学习笔记11
摘要:#第十三章 TCP/IP和网络编程 ##一、梗概 本章论述了 TCP/IP和网络编程,分为两个部分。第一部分论述了 TCP/IP协议及其应 用,具体包括TCP/IP栈、IP地址、主机名、DNS、IP数据包和路由器;介绍了 TCP/IP网 络中的UDP和TCP协议、端口号和数据流;阐述了服务器-客户机
阅读全文
进程间通信测试-signal
摘要:代码 #include<stdio.h> #include<string.h> #include<signal.h> #include<unistd.h> #include<time.h> #include<stdlib.h> #define INPUTLEN 100 int main(int ar
阅读全文
多线程测试
摘要:#include <stdio.h> #include <pthread.h> void *Thread1(void *arg) { printf("线程1:"); int n = 0; int A[10] = {-1}; int Temp = -1; while (n<10) { Temp= ra
阅读全文
多进程测试
摘要:
摘要:#读者-写者(多线程) ##任务详情 0 推荐在openEuer上实现 1 描述操作系统中“读者-写者”问题,理解问题的本质,提交你理解或查找到的文本资料 2 利用多线程完成reader 和writer 3 在main中测试若干个reader 和writer的测试,提交截图说明代码的正确性 ##描述
阅读全文
thread同步测试
摘要:#thread同步测试 ##任务 1 编译运行附件中的代码,提交运行结果截图,并说明程序功能 2 修改代码,把同步资源个数减少为3个,把使用资源的线程增加到 (你的学号%3 + 4)个,编译代码,提交修改后的代码和运行结果截图。 ##代码 ###附件代码 #include <stdio.h> #in
阅读全文
thread互斥测试
摘要:#thread互斥 编译运行附件中的代码,并说明程序的功能 根据自己的理解,提交不少于3张图片 ##代码 #include <stdio.h> #include <stdlib.h> #include <pthread.h> #include <ctype.h> struct arg_set { c
阅读全文
学习笔记10
摘要:#块设备I/O和缓冲区管理 本章讨论了块设备I/O和缓冲区管理;解释了块设备I/O的原理和I/O缓冲的优点;论 述了 Unix的缓冲区管理算法,并指出了其不足之处;还利用信号量设计了新的缓冲区管理 算法,以提高I/O缓冲区的缓存效率和性能;表明了简单的PV算法易于实现,缓存效果好, 不存在死锁和饥饿
阅读全文
课堂笔记2
摘要:man -k 搜索系统调用 grep -nr SIGINT /urs/indade ##捕捉信号 在休眠的时候按ctrl c,就会打印OUCH 忽略信号 ctrl \和ctrl c都是退出 第6行对程序运行没有影响 谁后来谁优先
阅读全文