为了账号安全,请及时绑定邮箱和手机立即绑定

作业社区

探索学习新天地,共享知识资源!

0 提交作业
0 布置作业
0 满分作业
得分 100
学习任务

北城半夏4806197 的学生作业:

seq(Sequence Number) 定义 :seq 就是序号。在 TCP 通信中,它是一个编号,用于标记从连接建立开始发送的每个字节的数据。 作用 :它能帮助接收方把收到的数据按顺序组装好。比如发送方发了两段数据,接收方可以根据序号把先到和后到的数据排成正确的顺序。 ack(Acknowledge Number) 定义 :ack 是确认号。它也是一个编号,表示接收方期望收到的下一个字节的数据的序号。 作用 :发送方通过这个确认号知道哪些数据已经被对方收到,哪些可能需要重新发送。 ACK(Acknowledge) 定义 :ACK 是确认位。它是一个标志位,只有 0 和 1 两种取值。当 ACK = 1 时,表示确认号有效。 作用 :它用于控制确认号的使用。比如在建立连接的过程中,服务器收到客户端的连接请求后,返回的报文会把 ACK 置为 1,表示确认收到连接请求。 SYN(Synchronize) 定义 :SYN 是同步位。它也是一个标志位,用于建立连接。 作用 :比如客户端想和服务器建立连接,就会发送一个带有 SYN 标志位的报文。服务器收到后,就知道对方要建立连接。 FIN(Finish) 定义 :FIN 是结束位。它是一个标志位,用于释放连接。 作用 :比如客户端没有数据要发送了,就发送一个带有 FIN 标志位的报文,表示我要结束通信了。服务器收到后,也会回应相应的报文来结束连接。

得分 88
学习任务

城仔 的学生作业:

#include #include #include #include #include #include #include int main(int argc, const char *argv[]) { int fd,ff,wsize; char buffer[] ={0}; char rbuffer[] ={0}; ssize_t rbtyes; ssize_t wbtyes; if(argc !=3){//用来做输入判断 fprintf(stderr,"Usage : < pathname >\n",argv[0]); return -1; } fd = open(argv[1],O_RDONLY); //O_RDONLY 只读的方式打开文件 ff = open(argv[2],O_RDWR|O_CREAT); //O_RDWR 读写的方式打开文件 //fd = open(argv[1],O_WRONLY|O_CREAT|O_TRUNC,0644); //O_WRONLY 可写方式打开文件 //O_CREAT 如果该文件不存在则创建一个新文件,并设置第三个参数为权限 //O_TRUNC 如果文件已存在,并且以读/写或只写成功打开,并清空 wsize = lseek(fd,0,SEEK_END); lseek(fd,0,SEEK_SET); // if(fd == -1){ //判断是否出错 perror("Open(): "); //错误信息打印出要使用perrror()函数 return -1; } rbtyes = read(fd,buffer,wsize);//read函数作用是从文件中读取数据保存到缓冲区中,fd是文件描述符,buffer数据缓冲区,10 能够读取的最大字节数 if(rbtyes == -1){ //判断是否出错 perror("read(): "); //错误信息打印出要使用perrror()函数 return -1; } //printf("buffer = %s\n",buffer); //打开第二个文件 wbtyes = write(ff,buffer,wsize); if(wbtyes == -1){ //判断是否出错 perror("write(): "); //错误信息打印出要使用perrror()函数 return -1; } lseek(ff,0,SEEK_SET); rbtyes = read(ff,rbuffer,wbtyes);//read函数作用是从文件中读取数据保存到缓冲区中,fd是文件描述符,buffer数据缓冲区,10 能够读取的最大字节数 if(rbtyes == -1){ //判断是否出错 perror("read(): "); //错误信息打印出要使用perrror()函数 return -1; } //printf("buffer = %s\n",rbuffer); close(ff);//用于关闭文件,在io操作结束后需要执行关闭文件,释放资源 close(fd);//用于关闭文件,在io操作结束后需要执行关闭文件,释放资源 return 0; } 【图片】

得分 95
讨论题

慕圣3547039 的学生作业:

确认基本信息 产品名称:沪江网校 App版本号:5.15.44.1097 手机型号:Redmi K30 找到产品定位 为谁:语言学习者 以什么形式:直播课 提供什么服务:直播课 满足什么需求:学习语言、精进口语、用于考试、升职加薪 梳理发展历史 产品版本迭代信息: 2014,3.0,录播课、设置班级、课程保存、消息中心、文字笔记、课程介绍 2015,新建学习闹钟 2016,4.0,新增学习系统,智能分配每日任务,定时提醒完成计划;新增学习报告,记录学习路径,见证点滴进步;新增知识树体系,用知识浇灌树苗,让沪江与你共同成长。 2017,口语课 2018,新增直播课程表 2020,在线播放 2021,优化上课体验 2022,快进播放,反馈QQ群 2025,修复bug App在应用商店中的排名变化 在 App Store 中,沪江网校 App 在 “教育” 类排名第 102 名。但由于下载排名会随时间和市场情况不断变化,无法确定其在其他应用商店的实时下载排名。不过根据 2023 年 9 月 8 日的信息,在在线教育免费 app 中,沪江网校以 0.0098% 的周活跃渗透率排名第 4。 用户在应用商店的评论情况 很棒的软件:很早就用这个软件,配套服务还是很全,学习课程配合开心词场背词,用了一些别的,还是回归学习 频繁被打电话发短信问要不要报课 作者: 一天之内两次打电话来推销课,短信我都拒收回复R了,还继续给我发。而且这个APP我几天前都已经卸载了,怎么还给我打骚扰电话啊?我是不是要把APP下载回来再把账号注销才能消停? 核心功能拆解&对比 产品结构拆解 沪江网校 1、课程体系 多语种课程、考证素养课程 2、学习系统 任务化学习、学习报告、课件系统 3、校园社交 学习伙伴配置、学习交流 4、功能模块 课程展示、学习工具、答疑服务 核心功能分类 1、课程学习类:丰富课程体系、微课学习模式、课件系统 2、学习管理类:任务化学习、下载管理 3、社交互动类:学习伙伴配置、答疑服务 业务流程拆解【图片】 商业模式对比【图片】

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号