若计算机 1 知道计算机 2 的 IP 地址,则计算机 1 就能访问计算机 2。服务端程序 linux_tcp_server.c:客户端程序 linux_tcp_client.c:Linux 下编译就不需要添加 -lwsock32 参数:实验现象:在调试这份程序时,出现了绑定错误:经上网查询发现是端口重复使用,可以在调用 bind 函数之前调用 setsockopt 函数以解决端口重复使用的问题:
UDP的特性与应用场景。采用UDP有3个关键点:网络带宽需求较小,而实时性要求高。在TCP/IP分层中,数据链路层用MTU来限制所能传输的数据包大小,MTU是指一次传送的数据最大长度,不包括数据链路层数据帧的帧头,如以太网的MTU为1500字节,实际上数据帧的最大长度为1514字节,其中以太网数据帧的帧头为14字节。
前言在接触Java之前,我一直都是搞C++和C的。当时投了阿里和字节,感觉面试的还可以,但是没有给offer。后来实验室的师兄内推我面试小红书,然后有个师姐内推我去快手。销售红书很快给了offer,快手给了offer,再给大家汇总。希望我的面试经历可以帮助到你。
通过上一分析,poll运行效率的两个瓶颈已经找出,现在的问题是怎么改进。epoll是个module,所以先看看module的入口eventpoll_init static int __init eventpoll_init。