花费 32 ms
linux下close 掉socket 之后 阻塞的recv 不会立即返回

在开发的一个基于rtmp聊天的程序时发现了一个很奇怪的现象。 在windows下当我们执行 closesocket 的操作之后,阻塞的 recv 会立即返回 -1 。 而在linux 下 当我们执行 close 操作之后 阻塞的recv 会出现不能立即返回的现象。后来在网上一搜发现很多遇到类似 ...

Fri Aug 29 02:34:00 CST 2014 0 8335
Linux IO函数的使用和区别

Linux系统中的IO函数主要有read、write、recv、send、recvmsg、sendmsg、readv、writev,本篇主要介绍他们的使用以及区别。 read函数: read函数从文件描述符fd对应的文件中,读取count字节,放在buf缓冲区 ...

Thu Jul 02 02:08:00 CST 2015 2 3430
tcp之recv/send和滑动窗口知识学习

转自:http://hi.baidu.com/gamedot/item/9a140eb9a615fbee4ec7fdc0 一、TCP的滑动接收窗口大小实际上就是socket的接收缓冲区大小的字节数。 ...

Thu Aug 25 00:03:00 CST 2016 0 1574
C语言获取网页源代码的学习所得

研究了一天这个玩意感觉挺有意思的。 刚开始是什么都不懂,现在写出来一段代码感觉略微有点意思了。 下面我分享一下学习过程和自己的理解。 整体过程大概就是如下情况: 先搜了一下别人的写这个东西的代 ...

Fri Mar 04 07:52:00 CST 2016 0 1673

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM