GZU+CS学院+Linux期末题目+题目分析和代码

上传者: sjx3161 | 上传时间: 2022-05-31 15:00:39 | 文件大小: 457KB | 文件类型: ZIP
1.通过Shell脚本修改网卡的联网配置信息; 2.Linux平台下利用系统接口函数按照行读写文件; 3.Linux平台下利用系统接口函数实现从磁盘读入文件内容,显示文件内容并发送到消息队列,从消息队列读入内容并写入文件。 4.在linux平台下查询任意文件的信息,并能够修改文件所有者及权限; 5.Linux平台下利用系统接口函数实现Socket客户端服务器端通信程序; 6.在Linux平台下实现不同进程间通信方式的通信演示程序,分析不同通信方式之间的异同; 7.编写线程池控制器,用来对线程池进行控制管理,包括任务的投递、线程池状态的更新与查询、线程池的销毁等。 8.在Linux平台下利用多线程实现高并发Socket通信程序,主线程负责接收客户端连接请求,工作线程负责与客户端通信;

文件下载

资源详情

[{"title":"( 61 个子文件 457KB ) GZU+CS学院+Linux期末题目+题目分析和代码","children":[{"title":"1","children":[{"title":"1.sh <span style='color:#111;'> 3.31KB </span>","children":null,"spread":false}],"spread":true},{"title":"8","children":[{"title":"8-1.c <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"8-1 <span style='color:#111;'> 13.07KB </span>","children":null,"spread":false},{"title":"8-2 <span style='color:#111;'> 8.70KB </span>","children":null,"spread":false},{"title":"readme.txt <span style='color:#111;'> 40B </span>","children":null,"spread":false},{"title":"8-2.c <span style='color:#111;'> 816B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 122B </span>","children":null,"spread":false}],"spread":true},{"title":"4","children":[{"title":"test.txt <span style='color:#111;'> 20B </span>","children":null,"spread":false},{"title":"4 <span style='color:#111;'> 12.80KB </span>","children":null,"spread":false},{"title":"4.c <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"7","children":[{"title":"main.c <span style='color:#111;'> 5.39KB </span>","children":null,"spread":false},{"title":"thread_pool.h <span style='color:#111;'> 6.27KB </span>","children":null,"spread":false},{"title":"main <span style='color:#111;'> 18.36KB </span>","children":null,"spread":false},{"title":"thread_pool.c <span style='color:#111;'> 15.44KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 116B </span>","children":null,"spread":false}],"spread":true},{"title":"5","children":[{"title":"out.txt <span style='color:#111;'> 30B </span>","children":null,"spread":false},{"title":"in.txt <span style='color:#111;'> 20B </span>","children":null,"spread":false},{"title":"5-2.c <span style='color:#111;'> 972B </span>","children":null,"spread":false},{"title":"5-1.c <span style='color:#111;'> 3.09KB </span>","children":null,"spread":false},{"title":"5-1 <span style='color:#111;'> 13.26KB </span>","children":null,"spread":false},{"title":"5-2 <span style='color:#111;'> 8.84KB </span>","children":null,"spread":false},{"title":".file.doc.swp <span style='color:#111;'> 64.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"2","children":[{"title":"file2.txt <span style='color:#111;'> 3.49KB </span>","children":null,"spread":false},{"title":"2.o <span style='color:#111;'> 35.98KB </span>","children":null,"spread":false},{"title":"edit <span style='color:#111;'> 22.66KB </span>","children":null,"spread":false},{"title":"2.cpp <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false},{"title":"readme.txt <span style='color:#111;'> 20B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 84B </span>","children":null,"spread":false}],"spread":true},{"title":"题目描述和实验结果.doc <span style='color:#111;'> 436.00KB </span>","children":null,"spread":false},{"title":"3","children":[{"title":"out.txt <span style='color:#111;'> 100B </span>","children":null,"spread":false},{"title":"3-1.c <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"in.txt <span style='color:#111;'> 19B </span>","children":null,"spread":false},{"title":"3-1 <span style='color:#111;'> 8.75KB </span>","children":null,"spread":false},{"title":"3-2.c <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"3-2 <span style='color:#111;'> 8.72KB </span>","children":null,"spread":false}],"spread":true},{"title":"6","children":[{"title":"message queue","children":[{"title":"6-3-2 <span style='color:#111;'> 8.55KB </span>","children":null,"spread":false},{"title":"6-3-1.c <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 123B </span>","children":null,"spread":false},{"title":"6-3-1 <span style='color:#111;'> 8.55KB </span>","children":null,"spread":false},{"title":"6-3-2.c <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false}],"spread":true},{"title":"semaphore","children":[{"title":"6-4 <span style='color:#111;'> 8.73KB </span>","children":null,"spread":false},{"title":"6-4.c <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 88B </span>","children":null,"spread":false}],"spread":true},{"title":"shared memory","children":[{"title":"6-5-2 <span style='color:#111;'> 12.88KB </span>","children":null,"spread":false},{"title":"6-5-2.c <span style='color:#111;'> 3.47KB </span>","children":null,"spread":false},{"title":"6-5-1.c <span style='color:#111;'> 3.49KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 123B </span>","children":null,"spread":false},{"title":"6-5-1 <span style='color:#111;'> 12.97KB </span>","children":null,"spread":false}],"spread":true},{"title":"pipe","children":[{"title":"6-1.c <span style='color:#111;'> 617B </span>","children":null,"spread":false},{"title":"6-1 <span style='color:#111;'> 8.45KB </span>","children":null,"spread":false},{"title":"advanced","children":[{"title":"read1 <span style='color:#111;'> 8.51KB </span>","children":null,"spread":false},{"title":"write1 <span style='color:#111;'> 8.52KB </span>","children":null,"spread":false},{"title":"write.c <span style='color:#111;'> 594B </span>","children":null,"spread":false},{"title":"read.c <span style='color:#111;'> 480B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 125B </span>","children":null,"spread":false}],"spread":false},{"title":"Makefile <span style='color:#111;'> 62B </span>","children":null,"spread":false}],"spread":true},{"title":"FIFO","children":[{"title":"6-2-1 <span style='color:#111;'> 8.63KB </span>","children":null,"spread":false},{"title":"6-2-2 <span style='color:#111;'> 8.52KB </span>","children":null,"spread":false},{"title":"6-2-2.c <span style='color:#111;'> 581B </span>","children":null,"spread":false},{"title":"6-2-1.c <span style='color:#111;'> 881B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 123B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明