llinux epoll系列4 利用epoll_wait实现非阻塞的connect connect函数是阻塞的,而且不能设置connect函数的timeout时间,所以一旦阻塞太长时间,影响用户的体验,所以就出来一个需求,硬要设置connect的timeout时间。 实现方法:先把connect函数 ...
分类:
编程语言 时间:
2018-10-21 22:28:31
阅读次数:
271
gaierror : get address info error,获取网络地址信息错误。 url不正确,代理信息配置不正确都会报这个错误。 摘自https://blog.csdn.net/qq_19342635/article/details/79814456的部分内容: 写了一个非常简单的发送H ...
分类:
编程语言 时间:
2018-10-19 02:01:56
阅读次数:
568
10.1 引言 信号是软件中断,很多比较重要地应用程序都需处理信号。信号提供了一种处理异常事件地方法,例如,终端用户键入中断键,则会通过信号机制停止一个程序,或及早终止管道中的下一个程序。 本章先对信号机制进行综述,并说明每种信号的一般用法。然后分析早期实现的问题。在分析存在的问题之后再说明解决这些 ...
分类:
其他好文 时间:
2018-10-17 11:06:30
阅读次数:
122
守护进程(Daemon)也称为精灵进程是一种生存期较长的一种进程。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。 他们常常在系统引导装入时启动,在系统关闭时终止。 os模块中的fork方法可以创建一个子进程。相当于克隆了父进程 os.fork() 子进程运行时,os.fork方 ...
分类:
编程语言 时间:
2018-10-17 00:04:15
阅读次数:
153
今天在学python时,在模仿一个为图片加上图标并移动到指定文件夹的程序时遇到“FileNotFoundError: [Errno 2] No such file or directory: '1528712892362.jpg'”这个问题。 讲讲解决方案,因为我要处理的十几张图片是位于 ‘F:\图 ...
分类:
编程语言 时间:
2018-10-14 20:43:12
阅读次数:
1979
socket API 调用后的错误判断 perror errno 调用完socket API后,需要判断调用是否成功与失败。如果失败,会自动设置errno(是个整数), 并且用perror可以打印出具体的错误信息。 注意点: 1,如果有多个socket API调用失败,errno存放的是最后一个失败 ...
分类:
编程语言 时间:
2018-10-08 23:15:06
阅读次数:
219
1、缓存报错问题一 : unexpected end of file 解决方法:运行:npm cache verify 清除缓存 2、缓存报错问题二 : errno -4048(网上一般说是权限问题,其实不是,还是因为缓存问题) 解决方法:运行:npm cache clean --force 清除缓 ...
分类:
其他好文 时间:
2018-10-08 13:29:02
阅读次数:
159
最近一直纠结于触摸驱动的学习,使用的模块编译,开发板为tiny4412,过程中有个小细节纠结了一天,就是设备节点文件,之前看网上触摸用event0,然而并不成功,修改了event1,上传应用层才会得到正确的xy坐标,使用的输入子系统。代码如下 有些不完善的地方还请各路大神指正, 驱动:#includ ...
分类:
其他好文 时间:
2018-10-07 18:55:42
阅读次数:
141
一、安装依赖库 pillow是python3中PIL的代替库,image是生成图版需要用到的库 安装image时报错“Could not install packages due to an EnvironmentError: [Errno 22] invalid mode ('wb') or fi ...
分类:
编程语言 时间:
2018-09-30 14:52:12
阅读次数:
508
<?php // 处理异常逻辑if (!curl_errno($ch)) { if (200 == curl_getinfo($ch, CURLINFO_HTTP_CODE)) { $this->response == $response; if (strstr($response, '"resul ...
分类:
Web程序 时间:
2018-09-29 00:44:22
阅读次数:
376