感觉比java写起来还要忧伤..... """ select , poll,epoll 注意: epoll并不一定比select的性能好,这需要看场景 1. 在高并发场景,且连接活跃度不是很高的时候,epoll比select好, 比如web应用 2. 在并发不高,但连接很活跃的场景下,select ...
分类:
其他好文 时间:
2019-12-22 00:32:06
阅读次数:
108
"来源" Type These are kinds of IPC in Linux as the following: type|feature | |: : pipe|unnamed pipe fifo|named pipe socketpair | unnamed unix domain soc ...
分类:
系统相关 时间:
2019-10-05 10:50:03
阅读次数:
241
进程池 [TOC] 父进程的实现流程 1、定义数据结构pChild,申请子进程数目的结构体空间 2、通过循环,socketpair创建全双工管道,创建子进程,将子进程pid,管道对端,是否忙碌等信息存储 3、socket,bind,listen,对应的端口处于监听状态 netstat 4、epoll ...
分类:
系统相关 时间:
2019-05-13 22:56:50
阅读次数:
168
什么是java语言? java语言是一门面向对象的语言。他是SUN公司以C/C++为原型开发的编程语言。该语言吸收了c++语言的各种优点,还摒弃了C++里难以理解的多继承,指针等概念,因此Java语言具有功能强大和简单易用两个特征。 java语言 Java比较擅长编写什么软件呢? 互联网:电商、P2 ...
分类:
编程语言 时间:
2019-02-24 10:54:40
阅读次数:
194
js 此为核心代码 $(document).ready(function(){ $("#carTypeId").attr("value",'${carInfo.carTypeId}'); //后台传递的值 }) <tr> <th width="20%">车辆种类名称: </th> <td> <%-- ...
分类:
Web程序 时间:
2018-12-25 10:12:57
阅读次数:
224
linux 进程间通信系列3,使用socketpair,pipe 1,使用socketpair,实现进程间通信,是双向的。 2,使用pipe,实现进程间通信 使用pipe关键点:fd[0]只能用于接收,fd[1]只能用于发送,是单向的。 3,使用pipe,用标准输入往里写。 疑问:在代码2里不写wa ...
分类:
编程语言 时间:
2018-10-20 10:14:13
阅读次数:
150
1. Nginx 频道 ngx_channel_t 频道是 Nginx master 进程与 worker 进程之间通信的常用工具,它是使用本机套接字实现的,即 socketpair 方法,它用于创建父子进程间使用的套接字。 这个方法可以创建一对关联的套接字 sv[2]。 domain:表示域,在 ...
分类:
系统相关 时间:
2018-06-16 19:11:21
阅读次数:
300
3. 任意进程间通信(socketpair_binder) 进程每执行一次open打开文件,都会在内核中有一个file结构体表示它; 对每一个进程在内核中都会有一个task_struct表示进程,这个结构体内部有个files_struct结构体,这个结构体里面有个fdtble结构体,这个结构体里有个 ...
分类:
移动开发 时间:
2018-06-09 23:23:48
阅读次数:
375
项目托管平台地址:https://gitee.com/lucess/calculate 功能测试:加减乘除运算功能,测试方法:输入正确的数字 进行测试 其他补充说明: 无 ...
分类:
其他好文 时间:
2017-11-28 23:16:36
阅读次数:
305
libevent通过socketpair实现对信号事件的监听。 还记得event_base吗? evsig_info结构如下: 在event_base初始化阶段会完成socketpair的创建。 可以看到,sig.ev_signal关联了sig.ev_signal_pair[1]的读事件,并且回调函 ...
分类:
其他好文 时间:
2017-10-20 13:22:13
阅读次数:
200