多路复用并发模型 -- select #include<sys/select.h> #include<sys/time.h> int select(int maxfd, fd_set *readset, fd_set *writeset, fd_set *exceptset, struct time ...
分类:
其他好文 时间:
2019-02-13 21:16:20
阅读次数:
232
多路复用并发模型 -- epoll 监控事件 events EPOLLIN fd可读 EPOLLOUT fd可写 EPOLLPRI fd紧急数据可读 EPOLLERR fd发生错误 EPOLLHUP fd 被挂起 EPOLLONESHOT fd 只监控 1 次,监控完后自动删除 EPOLLLT ep ...
分类:
其他好文 时间:
2019-02-13 21:00:46
阅读次数:
188
多路复用并发模型 -- poll #include<poll.h> int poll(struct pollfd *fds, unsigned int nfds, int timeout); struct pollfd { int fd; //轮询的文件描述符 short events; //等待的 ...
分类:
其他好文 时间:
2019-02-13 20:59:58
阅读次数:
177
1、重定向介绍类型 文件描述符 默认情况 对应文件句柄位置标准输入(standard input) 0 从键盘获得输入 /proc/slef/fd/0标准输出(standard output) 1 输出到屏幕(即控制台) /proc/slef/fd/1错误输出(error output) 2 输出到 ...
分类:
系统相关 时间:
2019-02-02 14:25:21
阅读次数:
215
运行上述镜像,在对于的容器进程目录下可以看到该进程打开个4个文件,其中fd为10的即是运行的shell 脚本, 执行docker logs -f CONTAINER_ID 跟踪容器输出,fd为1的文件为docker logs记录的输出,可以直接导入一个自定义的字符串,如echo ”你好“ > 1,可 ...
分类:
其他好文 时间:
2019-01-31 18:23:56
阅读次数:
317
kill -HUP pid 重启nginx ./nginx -s reload/stop 重启/停止nginx select/poll/epoll/kqueue 在24G内存的机器上,处理的并发请求数达到过200万 ulimit -n 一个进程所能够打开的fd的最大数 基本的web服务器,事件通常有 ...
分类:
其他好文 时间:
2019-01-28 17:36:29
阅读次数:
195
Frozen UI 自述:简单易用,轻量快捷,为移动端服务的前端框架。 主页:http://frozenui.github.io/ 开发团队:QQVIP FD Team Github:https://github.com/frozenui/frozenui Demo:http://frozenui. ...
分类:
移动开发 时间:
2019-01-24 13:21:25
阅读次数:
200
程序:指令+数据程序也有IO可用输入的设备:文件键盘设备,文件相同上的常规文件,网卡等可用于输出的设备:文件显示器,文件相同上的常规文件,网卡等程序的数据流有三种:输入的数据流:<--标准输入,键盘;输出的数据流:-->标准输出,显示器;错误输出流:-->错误输出,显示器;fd:文件描述符标准输入:0标准输出:1错误输出:2IO重定向:>大于号<小于号输出重定向:&g
分类:
其他好文 时间:
2019-01-20 10:26:33
阅读次数:
164
1、 git clean(删除未监视文件untracked files) git clean -f # 删除 untracked files git clean -fd # 连 untracked 的目录也一起删掉 git clean -xfd # 连 gitignore 的untrack 文件/目 ...
分类:
其他好文 时间:
2019-01-19 16:32:38
阅读次数:
191
var fd = new FormData(); //初始化一个FormData实例 fd.append('patientid', sample.patientId); fd.append('imgType', sample.imgType); for (var i = 0; i < $scope.... ...
分类:
其他好文 时间:
2019-01-18 16:24:15
阅读次数:
203