IO进程线程与网络编程
IO进程线程
小钱努力学C
这个作者很懒,什么都没留下…
展开
-
网络编程面试笔试题
7层模型(①物理层:二进制比特流传输,②数据链路层:相邻结点的可靠传输,③网络层:寻址和路由选择,④传输层:端到端的可靠传输,⑤会话层:主机之间会话管理,⑥表示层:数据表示,加密与压缩,⑦应用层:提供各种网络应用接口)4层模型(①网络接口和物理层或网络访问层:ip地址与物理地址的映射(MAC),以及将上一次的ip报文封装成帧,转换成二进制比特流传输,③网络层,④传输层,⑦应用层)答:可以,当flag == 0时,可以替换成send,write函数,但前提是得先调用connect函数。原创 2023-08-20 18:57:39 · 411 阅读 · 0 评论 -
项目——电子词典(客户端、服务器交互,字典导入,单词查询)
【代码】项目——电子词典(客户端、服务器交互,字典导入,单词查询)原创 2023-08-20 02:42:54 · 559 阅读 · 0 评论 -
通过C实现sqlite3操作,(增删改查),导入电子词典
【代码】通过C实现sqlite3操作,(增删改查),导入电子词典。原创 2023-08-16 20:35:00 · 603 阅读 · 0 评论 -
IO多路复用练习
【代码】IO多路复用练习。原创 2023-08-16 08:41:58 · 109 阅读 · 0 评论 -
并发服务器模型,多线程并发
答:不行,newfd必须要另存,因为同一个进程下的线程共享其附属进程的所有资源,如果使用全局,则会导致每次连接客户端后, newfd和cin会被覆盖。答:不行,如果使用指针间接访问外部成员变量,会导致,成员变量被覆盖,和上题类似。由此可见,最后一次出错,客户端1被客户端2覆盖。原创 2023-08-14 20:19:28 · 133 阅读 · 0 评论 -
TFTP协议下载实验
【代码】TFTP协议下载实验。原创 2023-08-13 12:34:57 · 71 阅读 · 0 评论 -
用消息队列实现AB进程随时通信,在共享内存中循环逆置打印字符串
一、要求实现AB进程随时对话二、要求在共享内存中存入字符串"1234567",A进程循环打印,B进程循环逆置,要求不出现乱序原创 2023-08-07 20:13:53 · 132 阅读 · 0 评论 -
通过有名管道实现AB进程对话
【代码】通过有名管道实现AB进程对话。原创 2023-08-06 21:42:19 · 140 阅读 · 0 评论 -
线程的同步互斥机制(互斥锁)
访问共享资源的代码段临界区中被读写的共享资源,即同时只能被一个进程访问的资源线程之间,如果要进行通信,需要引入同步互斥机制,避免产生竞态,保证任何时候都只有一个线程处理临界资源。原创 2023-08-04 21:01:54 · 228 阅读 · 0 评论 -
线程同步互斥机制练习
【代码】线程同步互斥机制练习。信号量PV操作原创 2023-08-04 19:04:26 · 161 阅读 · 0 评论 -
线程的基本概念,线程的同步互斥机制
线程的基本概念,线程与基础的区别以及线程的同步互斥机制原创 2023-08-03 20:57:44 · 126 阅读 · 0 评论 -
使用互斥锁进行多线程文件拷贝
【代码】使用互斥锁进行多线程文件拷贝。原创 2023-08-03 19:38:58 · 280 阅读 · 0 评论 -
打印时钟在终端上,输入quit,结束时钟
【代码】打印时钟在终端上,输入quit,结束时钟。原创 2023-08-02 19:50:20 · 231 阅读 · 0 评论 -
Linux获取文件属性
char *pathname:指定要获取属性的文件路径以及名字struct stat *statbuf:存储获取到的属性成功,返回0失败,返回-1,更新errno【输出样例】0100664 1 1000 1000 56 1690889850使用stat函数输出的结果与Linux定义的文件属性输出样式有些不同,因此还需要进行一些处理。原创 2023-08-01 21:57:31 · 351 阅读 · 0 评论 -
文件属性练习以及进程练习
二、文件IO函数实现,拷贝文件,子进程先拷贝后半部分,父进程再拷贝前半部分,允许使用sleep函数。一、在终端打印文件属性。原创 2023-08-01 19:49:09 · 209 阅读 · 0 评论 -
文件IO练习
一、用read函数完成文件大小计算。二、将文件权限提取修改成循环方式。原创 2023-07-31 19:05:27 · 270 阅读 · 0 评论 -
标准IO函数练习
【代码】标准IO函数练习。原创 2023-07-26 19:13:35 · 112 阅读 · 0 评论 -
IO进程线程,标准IO函数
I:input --->输入,从外部存储设备将数据输入到内存中。O:output --->输出,数据从内存到外部存储设备。总结:输入输出就是数据从外存到内存,内存到外存的流向。原创 2023-07-25 20:39:22 · 150 阅读 · 0 评论 -
标准IO函数练习
1.自定义一个usr.txt,手动输入账户密码,格式如下:账户 密码。例如: zhangsan 12345。2.用fgetc与fputc函数实现:文件拷贝,例如将1.txt的内容拷贝到2.txt中原创 2023-07-25 18:51:45 · 103 阅读 · 0 评论