
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
ubuntu清除多余内核
今天发现我们自己的开源驱动与video capture 驱动是不能兼容的,在原来的系统折腾几天都无解,安装不上magewell驱动,重装了系统一切正常,再次编译安装TBS开源驱动,捕捉卡驱动又各种v4l2 符号连接错误,又回到了以前老系统的状态,删除media 甚至kernel都不行。还好它是安装在4.8.0.36下面了,系统里那个4.8.0.58内核仍然是正常的。开机Esc键可以选择运行不同的内
使用UDP协议进行socket网络通信,接收端recvfrom接收返回-1
2.经过多次试验,排查到原因,是因为客户端使用大小为32的缓冲区char recvBuffer[32]进行接收,但主控发送时,发送的大小为sizeof(CLIENTDATA) = 65,导致客户端接收失败,返回-1,即使客户端套接字状态正常依然返回-1。当客户端接收缓冲区改为大于主控发送的数据的任意大小缓冲区,recvfrom不再返回-1。3.所以,使用UDP进行数据传输时,接收端recvfrom

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开始的
到底了







