![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 87
yqyy1989
这个作者很懒,什么都没留下…
展开
-
POSIX定时器:timer_settime(…
原文地址:POSIX定时器:timer_settime()作者:smart 最强大的定时器接口来自POSIX时钟系列,其创建、初始化以及删除一个定时器的行动被分为三个不同的函数:timer_create()(创建定时器)、timer_settime()(初始化定时器)以及timer_delete(销毁它)。 创建一个定时器:inttimer_create(clockid_t clo转载 2013-11-05 08:18:58 · 1125 阅读 · 0 评论 -
Linux下Socket编程(转载)
什么是Socket Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的Socket数据传输原创 2013-11-05 08:19:01 · 420 阅读 · 0 评论 -
Linux下Socket编程
Linux下Socket编程 一 、socket介绍 socket接口是TCP/IP网络的API,socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解socket接口。 socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解socke原创 2013-11-05 08:19:03 · 369 阅读 · 0 评论 -
Linux Socket编程(转载)
“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有so原创 2013-11-05 08:19:05 · 385 阅读 · 0 评论 -
Linux pipe(管道)
1、 管道概述及相关API应用1.1 管道相关的关键概念管道是Linux 支持的最初UnixIPC形式之一,具有以下特点:管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管道;只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程);单独构成一种独立的文件系统:管道对于管道两端的进程而言,就是一个文件,但它不是普通的文件,它不属于某种文件系统,而是自立门户,单独原创 2013-11-05 08:19:10 · 595 阅读 · 0 评论 -
Linux pipe
pipe管道是单向的字节流,它将某个进程的标准输出连接到另一个进程的标准输入。管道和有名管道是最早的进程间通信机制之一,管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。管道和有名管道的读写规则是在程序中应用它们的关键。管道相关的概念 在linux中管道是通过指向同一个临时的VFS inode的两个f原创 2013-11-05 08:19:16 · 443 阅读 · 0 评论 -
LINUX c++线程池框架
原文地址:c++线程池框架">LINUX c++线程池框架作者:NeilLINUX c++线程池框架 本文给出了一个通用的线程池框架,该框架将与线程执行相关的任务进行了高层次的抽象,使之与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行任务的轻重自动调整线程池中线程的数量。文章的最后,我们给出一个简单示例程序,通过该示例程序,我们会发现,通过该线程池框架执行多线程任务是多么的简转载 2013-11-05 08:19:18 · 400 阅读 · 0 评论