伪终端是指对于一个应用程序而言,他看上去像一个终端,但事实上它并不是一个真正的终端。 进程打开伪终端设备,然后fork。子进程建立一个新的会话,打开一个相应的伪终端从设备。复制输入、输出和标准错误文件描述符,调用exec,子进程从设备编程伪终端。 伪终端能像终端一样,但是无意义的函数调用如改变波特率 ...
分类:
其他好文 时间:
2017-12-29 15:25:57
阅读次数:
200
在执行inoic创建项目时报错。主要错误是:operation not permitted, scandir 解决方法: ...
分类:
其他好文 时间:
2017-12-26 20:58:11
阅读次数:
258
查了一下,不是权限的问题,是缓存的问题,解决方法有2 1、 需要删除npmrc文件。 强调:不是nodejs安装目录npm模块下的那个npmrc文件 而是在C:\Users\{账户}\下的.npmrc文件.. 2、 或者直接用命令清理就行,控制台输入: npm cache clean --force ...
分类:
其他好文 时间:
2017-12-23 17:15:48
阅读次数:
323
获取一个文件行数的方法,需要的朋友可以参考一下 第一种方法 思路:将文件中的字符一个一个读出,然后与 \n 作比较。 #include <stdio.h> #include <string.h> #include <errno.h> int main(int argc, char *argv[]) ...
分类:
其他好文 时间:
2017-12-15 22:34:04
阅读次数:
184
使用的某型号的RealSense,有时候会掉线,需要重新插拔来解决问题。 考虑用软件写一个重启的控制,以便下次掉线时,运行程序实现重启,无需靠人工手动插拔。 /* usbreset -- send a USB port reset to a USB device */ #include <stdio ...
分类:
其他好文 时间:
2017-12-14 13:31:18
阅读次数:
269
1. 硬件准备 使用了五台机器,其中两台8c16g,三台4c8g。一台4c8g用于搭建cmServer和NFS服务端,另外4台作为cloudera manager agent部署CDH集群。 |ip|主要服务/角色|hostname( hosts配置与 ...
分类:
其他好文 时间:
2017-12-14 04:13:16
阅读次数:
231
connect完成(三次握手)需要花一段时间,从几毫秒的局域网到几百毫秒或几秒的广域网,使用非阻塞connect可以利用这段时间干其他事情 目前connect非阻塞编程的普遍思路是: 在一个TCP套接口设置为非阻塞后,调用connect,connect会在系统提供的errno变量中返回一个EINRP ...
分类:
其他好文 时间:
2017-12-14 03:23:50
阅读次数:
185
先装pip (终端)输入命令:sudo easy_install pip 安bs4 输入命令:pip install beautifulsoup4 出现错误 OSError: [Errno 13] Permission denied: 输入命令:sudo easy_install beautiful ...
分类:
编程语言 时间:
2017-12-13 17:07:13
阅读次数:
228
在 Win32 API 中,创建线程的基本函数是 CreateThread,而 _beginthread(ex) 是C++ 运行库的函数。为什么要有两个呢?因为C++ 运行库里面有一些函数使用了全局量,如果使用 CreateThread 的情况下使用这些C++ 运行库的函数,就会出现不安全的问题。而 ...
分类:
编程语言 时间:
2017-12-08 21:02:14
阅读次数:
207
#include #include #include #include #include #include #include #include #include int main() { struct ifaddrs* ifaddr = NULL; int ret = getifaddrs(&ifa... ...
分类:
系统相关 时间:
2017-12-06 15:14:43
阅读次数:
298