
APUE
Unix环境高级编程
EricJeffrey
这个作者很懒,什么都没留下…
展开
-
Linux下套接字创建及连接建立简介 - APUE
目录连接过程创建套接字地址服务器开启监听代码客户端连接建立代码套接字地址格式数据传输线程创建代码Unix环境高级编程(APUE)中介绍了套接字socket的使用,本文从开发者使用过程角度简单介绍了服务器开启监听、客户端发起连接、子线程创建的一些过程以及Unix中套接字的地址格式等内容。连接过程创建套接字地址创建套接字地址 sockaddr_in (IPV4), sockaddr_in6 ...原创 2019-05-21 18:33:18 · 1405 阅读 · 0 评论 -
Linux进程控制概述
Linux中进程控制是编写Linux(或Unix)程序时必备的技能,这篇文章概述了Linux中与进程控制相关的函数调用,如fork、execve、waitpid等,并采用例子对函数的使用作了简要说明。原创 2019-07-27 22:48:54 · 253 阅读 · 0 评论 -
Linux信号概述
Linux信号(signal)允许进程和内核中断其它进程,例如Ctrl+C会向终端中正在运行的进程发送SIGINT信号,一个进程试图除0时内核会发送给它一个SIGFPE信号,本文概述了Linux系统中与信号相关的函数调用,包括发送信号、处理信号、阻塞信号等,并列举了几个例子阐述相关内容。原创 2019-07-29 20:59:08 · 229 阅读 · 0 评论 -
Linux 并发编程简介-select,pthread与semaphore
文章目录select函数 - IO多路复用POSIX线程pthread简介创建线程终止线程回收已终止线程的资源分离线程初始化线程的共享变量同步线程 - 信号量生产者消费者模型预线程化服务器总结select函数 - IO多路复用select函数用来监控多个文件描述符上的读/写等事件,下为select相关的宏及函数:#include <sys/select.h>#include &...原创 2019-08-20 09:44:31 · 1138 阅读 · 0 评论