码迷,mamicode.com
首页 >  
搜索关键字:apue    ( 460个结果
UNIX网络编程入门——TCP客户/服务器程序详解
前言 最近刚开始看APUE和UNP来学习socket套接字编程,因为网络这方面我还没接触过,要等到下学期才上计算机网络这门课,所以我就找了本教材啃了一两天,也算是入了个门。 至于APUE和UNP这两本书,书是好书,网上也说这书是给进入unix网络编程领域初学者的圣经,这个不可置否,但这个初学者,我认 ...
分类:其他好文   时间:2018-07-22 18:09:19    阅读次数:181
多线程编程之Apue3rd_Chapter15.10之posix信号量
看了APUE的chapter15,只重点看了15.10,学习了posix信号量。Posix信号量比起xsi信号量的优点是性能更好,在Linux3.2.0平台上性能提升很大。其中命名信号量使用方法如下。 1、 头文件#include <semaphore.h> 2、 函数: (1)sem_t* sem ...
分类:编程语言   时间:2018-06-27 21:03:14    阅读次数:175
LIBUV学习笔记(二) uv_barrier_xxx与pthread_barrier_xxx相关
在学习libuv的线程相关API的时候碰到了uv_barrier_xxx相关函数,虽然说libuv的线程库总的来说和pthread差不多,但在看APUE的时候都没碰到过线程同步相关里面这个概念,于是网上查找了一下,总结如下: pthread_barrier_xxx系列函数在<pthread.h>中定 ...
分类:其他好文   时间:2018-05-15 22:51:40    阅读次数:206
Python Web学习笔记之并发编程的孤儿进程与僵尸进程
1、前言 之前在看《unix环境高级编程》第八章进程时候,提到孤儿进程和僵尸进程,一直对这两个概念比较模糊。今天被人问到什么是孤儿进程和僵尸进程,会带来什么问题,怎么解决,我只停留在概念上面,没有深入,倍感惭愧。晚上回来google了一下,再次参考APUE,认真总结一下,加深理解。 2、基本概念 我 ...
分类:编程语言   时间:2018-05-11 23:21:53    阅读次数:212
《unix环境高级编程·第三版》源代码编译及使用
《unix环境高级编程·第三版》源代码编译及使用 《unix环境高级编程》中有很多示例代码需要包含作者自定义的头文件,如"apue.h"。这些代码可以从以下网址下载 http://apuebook.com/code3e.html 1. 解压文件 2. 安装 ,否则编译会报错不通过,会提示编译thre ...
分类:其他好文   时间:2018-04-07 14:03:36    阅读次数:162
深入解析条件变量(condition variables)
深入解析条件变量 什么是条件变量(condition variables) 引用APUE中的一句话: Condition variables are another synchronization mechanism available to threads. These synchronizati ...
分类:其他好文   时间:2018-03-18 17:44:54    阅读次数:186
Linux获取进程执行时间
1、前言 测试一个程序的执行时间,时间包括用户CPU时间、系统CPU时间、时钟时间。之前获取之前时间都是在程序的main函数用time函数实现,这个只能粗略的计算程序的执行时间,不能准确的获取其他时间。在看《APUE》时,书中有关程序时间测试程序,非常正规,提供这三个时间。如是,上网搜了一下,进行总 ...
分类:系统相关   时间:2018-02-25 11:25:03    阅读次数:243
linux下判断文件和目录是否存在
1、前言 工作中涉及到文件系统,有时候需要判断文件和目录是否存在。我结合APUE第四章文件和目录,总结一下如何正确判断文件和目录是否存在,方便以后查询。 2、stat系列函数 stat函数用来返回与文件有关的结构信息。stat系列函数有三种情况,分别对应文件名称、文件描述符和符号链接文件。stat结 ...
分类:系统相关   时间:2018-02-25 11:11:51    阅读次数:242
孤儿进程与僵尸进程
1、前言 之前在看《unix环境高级编程》第八章进程时候,提到孤儿进程和僵尸进程,一直对这两个概念比较模糊。今天被人问到什么是孤儿进程和僵尸进程,会带来什么问题,怎么解决,我只停留在概念上面,没有深入,倍感惭愧。晚上回来google了一下,再次参考APUE,认真总结一下,加深理解。 2、基本概念 我 ...
分类:系统相关   时间:2018-02-25 11:10:44    阅读次数:247
unix 环境高级编程第三版 源码无法 make 成功, 对‘heapsort’未定义的引用 -apue.3e
http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/l/ 我的环境是centos7 x86_64 查看方法: [root@localhost ~]# uname -aLinux localhost.localdomain 3.10.0-693 ...
分类:其他好文   时间:2018-01-28 15:38:31    阅读次数:370
460条   上一页 1 2 3 4 5 6 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!