洁净项链

文章
5
资源
0
加入时间
2年10月21天

Linux错误码EAGAIN与EWOULDBLOCK

linux下开发经常遇到一些错误,errno在进行非阻塞IO编程时,调用read/recv,经常会返回EAGAIN(11)这个错误。由于read/recv立即返回,但是此时并没有数据可读,就会返回这个错误。如果使用fork创建进程,如果资源不足,也会返回EAGAIN。使用man命令在linux,得到如下解释。EAGAIN          Resource temporaril

NodeRed 搭建web服务器--④提取OneNet数据推送的数据

OneNet数据推送的数据已经收到,本文提取用户关心的数据。由于水平有限,流图当中的代码不一定最优。收到的数据,注意画红线的是我关心的数据。完整代码:[ { "id": "0fd09364725a5015", "type": "tab", "label": "流程 7", "disabled":