logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用UDP协议进行socket网络通信,接收端recvfrom接收返回-1

2.经过多次试验,排查到原因,是因为客户端使用大小为32的缓冲区char recvBuffer[32]进行接收,但主控发送时,发送的大小为sizeof(CLIENTDATA) = 65,导致客户端接收失败,返回-1,即使客户端套接字状态正常依然返回-1。当客户端接收缓冲区改为大于主控发送的数据的任意大小缓冲区,recvfrom不再返回-1。3.所以,使用UDP进行数据传输时,接收端recvfrom

文章图片
#udp#网络协议#网络
ubuntu设置开机默认内核

ubuntu 内核自动更新很烦人,经常一更新安装的驱动又没了。1.关闭自动更新apt-mark hold linux-image-generic linux-headers-generic2.修改默认启动内核:sudo gedit /etc/default/grub(1)修改GRUB_DEFAULT = "1>2" (按shift 或者Esc 键可以查看,>两侧的两级目录都是从0开始的

#ubuntu
到底了