首页
编程日记
ChatGpt专题
LINUX学习
Java学习
前端教程
单片机
债务管理
地图
centos
数学建模
android studio
树
arm开发
最短路
.netcore
遥感预处理
龙蜥
数据压缩
在线聊天系统
skill command
创客DIY
图片提取
软件考试
语法格式
CANN
CMakeLists
send
2024/4/25 7:48:25
【Linux】命令expect使用详解
🦄 个人主页——🎐个人主页 🎐✨🍁 🪁🍁🪁🍁🪁🍁🪁🍁 感谢点赞和关注 ,每天进步一点点!加油!&…
阅读更多...
【计算机网络】网络编程接口 Socket API 解读(7)
Socket 是网络协议栈暴露给编程人员的 API,相比复杂的计算机网络协议,API 对关键操作和配置数据进行了抽象,简化了程序编程。 本文讲述的 socket 内容源自 Linux man。本文主要对各 API 进行详细介绍,从而更好的理解 socket 编程。…
阅读更多...
恼人的TCP套接字部分发送成功场景
源起 以前就知道套接字有可能出现部分发送成功的可能,直到近段时间一个典型的使用场景触发了明确的此问题,才予以重视,比较深入地考虑解决这个问题的方案! 分析 因为TCP的流式特征,如果出现部分发送成功,…
阅读更多...
Linux socket 数据发送类函数实现(一)
注:本文分析基于3.10.0-693.el7内核版本,即CentOS 7.4 三次握手完成了,下面就该发送数据了。发送数据使用的函数有很多,比如send、sendto、sendmsg、sendmmsg,甚至还有write、wirtev等,那这些函数都是怎么…
阅读更多...
【从零学习python 】60.探索生成器:迭代的灵活利器
文章目录 生成器1. 生成器2. 创建生成器方法13. 创建生成器方法24. 使用send唤醒进阶案例 生成器 1. 生成器 利用迭代器,我们可以在每次迭代获取数据(通过next()方法)时按照特定的规律进行生成。但是我们在实现一个迭代器时,关于…
阅读更多...
tcp/ip协议栈--socket API 之发送函数(send/write)
0x01 缘由 前面博文把服务端、客户端三次握手连接过程学习完了,现在开始学习下相关发送数据API。0x02 API介绍 0x03 相关调用一览 0x04 tcp层 对应博文http://blog.csdn.net/pangyemeng/article/details/781048720x05 总结 发送过程仅仅是将相关数据发送,…
阅读更多...
tcp协议系列文章(7):send()的数据大小与可用的发送缓冲区大小的关系
笔者这里要指出的是,man send 手册上说的或许与send()的版本有关。详细的,可以查看笔者的另一篇博客,上面有就send()的行为的详细说法。 tcp协议系列文章(6):send 下面的博客内容,其实验证的…
阅读更多...
网络编程I/O函数介绍
read和write #include <unistd.h> ssize_t read(int fd, void *buf, size_t count); ssize_t write(int fd, const void *buf, size_t count); 参数: fd: 文件描述符buf:数据缓冲区,用于保存要从fd读取或写入的数据count:输…
阅读更多...
socket编程---send函数recv函数详解
一、send函数 函数原型:int send( SOCKET s,char *buf,int len,int flags ); 功能:不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序…
阅读更多...