![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 53
嵌入式爱好者小杨
一名嵌入式的疯狂爱好者
展开
-
用消息队列实现银行管理系统项目。
银行管理系统项目: 主要有六个功能:1开户2.取钱3存钱4取钱5转账6查询服务器端:获取两个消息队列的id,开进程调用六个功能执行execl 函数族关闭服务器的时候会删除消息队列杀死六个子进程客户端:输入信息发送到消息队列接受消息队列的信息并做处理.、原创 2023-08-18 10:32:22 · 212 阅读 · 1 评论 -
linux下无法查看pthread的man手册,我们需要安装库文件接口。
下载安装就可以使用了。原创 2023-08-07 14:20:01 · 154 阅读 · 1 评论 -
Linux系统中vim设置tab键的宽度等
Shiftwidth:表示每一级缩进的长度,一般设置成跟 softtabstop 一样。当设置成 expandtab 时缩进用空格来表示,noexpandtab 则是用制表符表示一个缩进。即可体验按tab键时缩进4个空格的宽度,C编程时换行自动缩进。Softtabstop:表示在编辑模式的时候按退格键的时候退回缩进的长度,当使用 expandtab 时特别有用。在 Vim 中可以很方便的根据不同的文件类型来设置使用 tab 制表符或者空格,还可以设置长度,非常灵活。Autoindent:表示自动缩进。原创 2023-08-03 15:17:26 · 549 阅读 · 1 评论 -
TCP三次握手和四次挥手及其原理
当Server端也发送了FIN报文段时,这个时候就表示Server端也没有数据要发送了,就会告诉Client端,我也没有数据要发送了,之后彼此就会愉快的中断这次TCP连接。由于TCP连接是全双工的,因此,每个方向都必须要单独进行关闭,这一原则是当一方完成数据发送任务后,发送一个FIN来终止这一方向的连接,收到一个FIN只是意味着这一方向上没有数据流动了,即不会再收到数据了,但是在这个TCP连接上仍然能够发送数据,直到这一方向也发送了FIN。在TCP/IP协议中,TCP协议提供可靠的连接服务,连接是通过。原创 2023-07-17 10:11:30 · 86 阅读 · 1 评论