12 2018 档案

UML类图几种关系的总结
摘要:在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一 阅读全文

posted @ 2018-12-26 10:06 eyusgua 阅读(396) 评论(0) 推荐(1)

poll, ppoll
摘要:poll,ppoll poll, ppoll - 等待文件描述符的一些事件 SYNOPSIS #include <poll.h> int poll(struct pollfd *fds, nfds_t nfds, int timeout); #define _GNU_SOURCE /* 阅读全文

posted @ 2018-12-05 11:49 eyusgua 阅读(1381) 评论(0) 推荐(0)

信号之sigaction函数
摘要:igaction函数的功能是检查或修改与指定信号相关联的处理动作(或同时执行这两种操作)。 其中,参数signo是要检测或修改其具体动作的信号编号。若act指针非空,则要修改其动作。如果oact指针非空,则系统经由oact指针返回该信号的上一个动作。此函数使用下列结构: 当更改信号动作时,如果sa_ 阅读全文

posted @ 2018-12-05 11:35 eyusgua 阅读(388) 评论(0) 推荐(0)

posix多线程有感--自旋锁
摘要:自旋锁是SMP架构中的一种low-level的同步机制。 当线程A想要获取一把自旋锁而该锁又被其它线程锁持有时,线程A会在一个循环中自旋以检测锁是不是已经可用了。对于自选锁需要注意: 由于自旋时不释放CPU,因而持有自旋锁的线程应该尽快释放自旋锁,否则等待该自旋锁的线程会一直在那里自旋,这就会浪费C 阅读全文

posted @ 2018-12-05 11:12 eyusgua 阅读(266) 评论(0) 推荐(0)

导航