![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
网络编程作业
文章平均质量分 51
快把作业写完!!
徐艺桐
这个作者很懒,什么都没留下…
展开
-
【0816作业】Linux中数据库的增删改查代码、将字典写入到数据库中
【代码】【0816作业】1. Linux中数据库的增删改查代码、将字典写入到数据库中。2. 字典dict.txt上传到数据库中原创 2023-08-16 19:21:04 · 102 阅读 · 0 评论 -
【0815作业】搭建select的TCP客户端、poll客户端、tftp文件上传
【代码】【0815作业】搭建select的TCP客户端、poll客户端、tftp文件上传。原创 2023-08-15 23:59:41 · 603 阅读 · 1 评论 -
【0814作业】多线程并发服务器
因为同属于一个进程下的线程,共享其附属进程的所有资源。代码中的newfd和cin(用于存储客户端的信息)是临界资源,当有新的客户端连接之后,将会覆盖之前的文件描述符和客户端的地址信息,导致收发对象会出现错误。与上一道题一样,同属于一个进程下的线程,共享其附属进程的所有资源。当指针指向变量,将指针指向的值修改,原本变量内的值也会随之改变。并不是另存一个值,而是修改了原本的值。原创 2023-08-14 23:52:47 · 583 阅读 · 0 评论 -
【0810作业】基于UDP的TFTP文件传输(下载、上传)
服务器在69号端口等待客户端的请求服务器若批准此请求,则使用 临时端口 与客户端进行通信。每个数据包的编号都有变化(从1开始)每个数据包都要得到ACK的确认,如果出现超时,则需要重新发送最后的数据包或ACK包数据长度以512Byte传输的,小于512Byte的数据意味着数据传输结束。原创 2023-08-14 00:01:47 · 278 阅读 · 0 评论 -
【0807作业】使用消息队列实现AB进程对话+使用共享内存实现A进程打印字符串,B进程逆置字符串,打印结果为【正序 逆序 正序 逆序】
使用消息队列实现AB进程对话+使用共享内存实现A进程打印字符串,B进程逆置字符串,打印结果为【正序 逆序 正序 逆序】原创 2023-08-07 22:33:57 · 177 阅读 · 0 评论 -
【0805作业】Linux中 AB终端通过两根有名管道进行通信聊天(半双工)(全双工)
打开两个终端,要求实现AB进程对话(半双工)。AB能随时发信息给对方(全双工)原创 2023-08-05 18:48:18 · 523 阅读 · 0 评论 -
【0802作业】打印时钟在终端上,若终端输入quit,结束时钟)
守护进程的创建(5步),输入ps ajx可查看进程之间的关系;输入pidof 文件名 可查看该文件是否有进程在运行;可通过 【kill -9 进程的pid号】将这个进程杀死;也可通过【killall -9 文件名】将该文件的所有在运行的进程杀死。打印时钟在终端上,若终端输入quit,结束时钟原创 2023-08-02 20:16:39 · 167 阅读 · 0 评论 -
【0803作业】创建两个线程:其中一个线程拷贝图片的前半部分,另一个线程拷贝后半部分(4种方法)
先在主函数创建并清空拷贝的目标文件,再创建两个线程,在两个线程内部同时打开要读取的文件以及要拷贝的目标文件(两个线程不共用同一份资源)。原创 2023-08-03 18:52:12 · 295 阅读 · 0 评论 -
【0801作业】stat获取文件属性+使用文件IO函数 拷贝图片
作业1:从终端获取一个文件的路径以及名字,若该文件是目录文件,则将该文件下的所有文件的属性显示到终端,类似ls -l该文件夹;若该文件不是目录文件,则显示该文件的属性到终端上,类似ls -l这单个文件。作业2:子进程先拷贝后半部分,父进程再拷贝前半部分。允许使用sleep函数。原创 2023-08-01 22:37:29 · 180 阅读 · 0 评论 -
【0804作业】顺序执行2个线程 (完成逆置打印、拷贝文件) (实现类似cat打印到终端)
【代码】【0804作业】顺序执行2个线程 (完成逆置打印、拷贝文件) (实现类似cat打印到终端)原创 2023-08-04 12:00:08 · 129 阅读 · 0 评论