标签: socket
-
epoll select的限制 条件触发 边缘触发
结论: epoll 要优于 select , 编程模型基本一致; {代码…} 题外话: 在io复用中把监听…
-
在io复用中把监听套接字设为非阻塞
往往在select 或 epoll 中把 listen_socket 设置为非阻塞 O_NONBLOCK原因是…
-
标准io 与 shutdown 半关闭
把文件描述符转标准io FILE 时 (例如: FILE readfp = fdopen(fd,”r”) )如…
-
多播
多播基于udp,让路由器复制数据包传递 基本和udp 程序一样 不同的地方: 对于发送者重要的 , 1 发送数…
-
获取外出接口
getsockname : 获取本机socket信息 ( 源ip/port) {代码…}
-
readv writev 简介 一次读写多个缓冲区
一个小例子说明函数使用: 结构说明: {代码…} {代码…}
-
用于消耗服务器资源的rst工具
以下代码可自行修改成 用于大量消耗服务器资源的工具. 主要SO_LINGER 选项. 作用于close时, …
-
udp connect
在udp 上使用connect 的情况: 需要获取icmp 的错误信息. 2.如果需要向同一个ip地址多次 s…
-
select 服务器 客户端 缩水版
tcpserver.c {代码…} tcpclient.c {代码…}
-
Linux安装Mysql5.6
由于安装的mysql8.0和其他服务器的数据库(版本5.1.30)由于版本差异过大,无法通信,因此需要安装一个…