- 博客(8)
- 收藏
- 关注
原创 网盘报告。
注册两个账号,用户名和密码分别为hujing、hello和zjy、123;登陆hujing账号,上传一个路径为/home/hujing/Desktop/homework/long的文件,可以看到网盘的文件夹中下载到了一个命名为hujing_file的文件,且该文件头四个字节为该文件的密码;当用户下载自己上传的文件时,不需要输入密码;这里为用户hujing下载自己上传的文件file,下载的文件命名为xixi当用户下载别的用户上传的文件时,需要输入密码;这里为用户zjy登陆下载用
2021-05-31 15:43:03
383
原创 linux——udp
linux下的udp通信server端:#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<errno.h>#include<sys/types.h>#include<sys/socket.h>#include<netinet/in.h>#include<string.h>#define MYPORT 8887in
2021-05-20 16:52:08
127
原创 linux 聊天室
client#include <stdio.h>#include <unistd.h>#include <string.h>#include <stdlib.h>#include <arpa/inet.h>#include <sys/socket.h>#include <netinet/in.h>#include<sys/types.h>#include<signal.h>u
2021-05-12 15:44:25
158
原创 OS
第六题三种通信方式#include<stdio.h>#include<iostream>#include<stdlib.h>#include<string.h>#include<unistd.h>#include<sys/wait.h>#include<sys/types.h>#include<sys/msg.h>#include<errno.h>#include<s
2021-05-11 11:00:57
119
原创 OS
第四题管道通信#include"stdio.h"#include"stdlib.h"#include<unistd.h>#include<sys/wait.h>#include<sys/types.h>#include<signal.h>#include<string.h>pid_t pid=0,pid1=0,pid2=0;void stop(int signum){ if(signum==2) //父亲kill两
2021-05-11 11:00:09
94
原创 OS
第三题文件系统#include"stdio.h"#include"stdlib.h"#include<iostream>#include<sys/types.h>#include<sys/stat.h>#include<fcntl.h>#include<string.h>#include<malloc.h>#include<unistd.h>using namespace std;int...
2021-05-11 10:59:04
68
原创 OS
题目:一、通过如下方法产生一指令序列,共 320 条指令。A.在[1,32k-2]的指令地址之间随机选取一起点M,访问 M;B.顺序访问M+1;C.在[0,M-1]中随机选取M1,访问 M1;D.顺序访问M1+1;E.在[M1+2,32k-2]中随机选取M2,访问 M2;F.顺序访问M2+1;G.重复 A—F,直到执行 320 次指令。二、指令序列变换成页地址流A.页面大小为1k;B.用户虚存容量为32K;三、计算并输出下述各种算法在不同内存页块(页块个数范围
2021-05-05 14:17:19
460
原创 OS
#include<iostream>#include<math.h>using namespace std;struct track{ int Num = 0; char Name = ' ';}AllTrack[14];int Current = 90;void init(){ AllTrack[0].Num = 30; AllTrack[1].Num = 50; AllTrack[2].Num = 100; AllTrack[3].Num = 1.
2021-05-03 11:32:06
83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人