登录
首页 » Linux编程 » linux下的线程操作

linux下的线程操作

于 2022-04-08 发布 文件大小:6.20 kB
0 150
下载积分: 2 下载次数: 1

代码说明:

Linux系统下的多线程遵循POSIX线程接口,称为pthread。编写Linux下的多线程程序,需要使用头文件pthread.h,连接时需要使用库libpthread.a。顺便说一下,Linux下pthread的实现是通过系统调用clone()来实现的。clone()是Linux所特有的系统调用,它的使用方式类似fork,关于clone()的详细情况,有兴趣的读者可以去查看有关文档说明。展示几个最简单的多线程程序cancel.c,clean.c,create.c,exit.c,cond.c,struct.c,share.c,join.c等最基本的操作

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • speex 回音消除 JNI
    根据speex 提供的源码,写入调用jni ,实现基本的回音消除。 但是要运用到代码里面,还需要做进程控制
    2022-07-01 15:40:59下载
    积分:1
  • rtp实时视频传输
    应用背景 RTP 使用偶数端口号接收发送数据,相应的RTCP则使用相邻的下一位奇数端口号。 RTP提供抖动补偿和数据无序到达检测的机制。由于IP网络的传输特性,数据的无序到达是很常见的。 RTP允许数据通过IP组播的方式传送到多个目的地。RTP被认为是在IP网络中传输音频和视频的基本标准。RTP通常配合模板和负载格式使用。 对于实时多媒体流应用,及时传送信息是首要目标,为达到目标可以忍受部分丢包。例如,在音频应用中的一个丢包,可能导致损失音频数据中的一秒内容,这个很容易通过合适的隐藏算法掩盖过去,从而不被人注意。由于TCP更注重可靠性而不是及时性,在RTP应用中很少使用。取而代之,大部分RTP实施是基于UDP的。 每一个多媒体流会建立一个RTP会话。一个会话包含带有RTP和RTCP端口号的IP地址。例如,音频和视频流使用分开的RTP会话,这样用户可以选择其中一个媒体流。形成会话的端口由其他协议(例如RTSP和SIP)来协商。RTP和RTCP使用UDP端口1024 - 65535。 关键技术
    2022-01-22 13:37:45下载
    积分:1
  • gpsr源代码
    gpsr源码、测试文件 gpsr。cc gpsr.h gpsr_neighbor.h gpsr_neighbor.cc gpsr_sinklist.h gpsr_sinklist.cc wireless-gpsr gpsr_packet
    2022-03-14 07:53:00下载
    积分:1
  • TI平台工具软件
    芯片资料可以认为是一样的,提供开发平台和软件资源有所不同,比如34xx提供SDP,软件有linux,windows mobile,symbian和CSST软件;35xx提供Mistral的EVM,提供底层的linux、和wince的bsp,但是提供比较少应用软件。
    2022-03-01 03:26:04下载
    积分:1
  • 布谷鸟搜索算法
    %% Set problem parameters% select your cost function:costFunction = "rastrigin";           % F6 +/-5.12npar  = 100;          % number of optimization variablesvarLo = -5;         % Lower  band of parametervarHi =  5;         % Higher band of parameter%% Set COA parameters
    2022-09-10 19:05:03下载
    积分:1
  • ns2网络移动模型的仿真
    里面包含九种常用的移动模型代码分析,可以直接使用。是c++编写生成场景文件在ns2中运行。该文件对于ns2模拟初学者来说非常有价值,可以参考,自己编写新的移动模型。
    2022-05-20 08:42:37下载
    积分:1
  • wu-manber算法c语言实现
    wu-manber算法c语言实现,多模匹配算法,高效快速。
    2022-06-13 07:35:29下载
    积分:1
  • OpenFOAM 一个看门狗
    在此文件夹中有两个壳文件: start.sh 和 stop.sh。第一个 one(start.sh) 是帮助您开始 OpenFOAM编程更容易。你唯一要做的是对你自己的只需更改的程序名称和目录然后,您可以运行它与"sh start.sh"(serial mode) 或"sh start.sh-p"(parallel mode)。"Start.sh"将检查是否您的程序运行正常或 (你可以不是每个 10 秒更改此默认间隔为任何值像你),和它会自动重新启动该程序如果错的东西发生的程序。"Stop.sh"文件用来停止由开始的进展"你可以在任何时候结束 OpenFOAM 程序的 start.sh",so通过只运行"sh stop.sh"在您的 bash 中。这个计划并不已删除的数据生成的所以就自己动手。
    2022-07-21 12:44:43下载
    积分:1
  • SOCKET文件传输
    socket网络编程,适合初学者使用,采用TCP实现文件传输。有详细的注释,清晰易懂,非常适用于初学者,欢迎大家下载                                                                                                                       
    2023-04-16 21:45:02下载
    积分:1
  • outguess在LINUX系统下
    OutGuess是一个在Linux平台上开发的开源软件,最新版本为2001年开发的0.2版;由于Android(安卓)操作系统也是基于Linux系统,因此OutGuess可以方便地移植到该系统上。信息隐藏检测软件商用软件:Stego Suite——美国WeTStone技术有限公司产品开源软件:stegdetect——Linux版本(可检测F5、OutGuess、jphide、jsteg、appendX and camouflage等)上述软件可以告诉用户所检测图片可能嵌入用某种算法隐藏的信息。
    2022-01-31 22:18:39下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载