E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
__pthread
C语言——多线程基础(
pthread
)
目录1.线程的定义以及线程的创建1.1线程和进程的概念1.2使用
pthread
_create()函数创建进程2.使用
pthread
_join()等待线程结束2.1使用
pthread
_join()等待线程结束
jay_zzs
·
2020-07-30 15:58
C语言
线程同步
MYSQL 复制的工作原理
replication的工作原理分为以下5个步骤:步骤一:主库db的更新事件(update、insert、delete)被写到binlog步骤二:从库发起连接,连接到主库步骤三:此时主库创建一个binlogdum
pthread
哲里哲里
·
2020-07-30 13:25
mysql
Redis源码研究—代码整体架构
123456789101112131415161718192021222324252627//redis.hstructredisServer{
pthread
_tmaint
雨落
·
2020-07-30 13:30
云计算
redis
redis
代码分析
server
null
数据结构
数据库
linux 线程函数大全
线程创建一个缺省的线程缺省的线程的属性:l非绑定l未分离l一个缺省大小的堆栈l具有和父线程一样的优先级用phread_attr_init()创建一个缺省的属性对象,用属性对象创建一个线程
pthread
_create
yuzhoudiwang
·
2020-07-30 11:48
linux
destructor
thread
join
asynchronous
null
Linux 线程锁详解
POSIX定义了一个宏
PTHREAD
_MUTEX_INITIALIZER来静态初始化互斥锁,方法如下:
pthread
_mutex_tmutex=
PTHREAD
_MUTEX_INITIALIZER;在LinuxThreads
沈万三gz
·
2020-07-30 09:03
c基础
多线程
linux/unix
100个GDB小技巧(一)
.列出函数的名字在这个例子中源代码如下:#include#includevoid*thread_func(void*p_arg){while(1){sleep(10);}}intmain(void){
pthread
_tt1
52coder
·
2020-07-30 08:13
C
Linux
c++11交替打印ab记录
//#include#include#include#include#includeusingnamespacestd;std::mutexmtx;//staticlonglongtotal=0;//
pthread
_mutex_tm
畅游知识海洋
·
2020-07-30 08:34
C/C++
POSIX线程基础
在POSIX线程(
pthread
)的情况下,程序开始运行时,它是以单进程的单个控制线程启动的。也就说说,一个进程至少包含一个线程。多线程一般需要包含
pthread
.h头文件。
quickSort
·
2020-07-30 08:21
Linux
java并发之线程组
packagechapter1;importutil.Sleeper;publicclassThreadGroupTest{publicstaticvoidmain(String[]args){ThreadGrou
pthread
Group
逐梦如风
·
2020-07-30 08:21
java
java并发之 线程组中不可控异常处理
importutil.Sleeper;publicclassGroupHandler{publicstaticvoidmain(String[]args)throwsException{ThreadGrou
pthread
Group
逐梦如风
·
2020-07-30 08:21
java
Android C++多线程-创建子线程
1.AndroidC++多线程1.1AndroidC++线程简介我们都知道Android是基于Linux内核的,而Linux是遵循POSIX线程标准的,POSIX线程库中有一系列
Pthread
sAPI方便我们对
未见哥哥
·
2020-07-30 05:48
php多线程扩展
pthread
安装与使用
pthread
s安装下载git源码https://github.com/krakjoe/
pthread
scd
pthread
sphpize.
Zhuixi
·
2020-07-30 03:45
php
linux下c++多线程详解,应用于UDP
本文使用
pthread
的库,调用其中API可方便实现多线程效果。本文主要讲解实际中用到的几个接口函数,足够一般开发使用。
贰锤
·
2020-07-30 03:19
C++
linux下udp多线程编程
/*server编译命令:gcc-Wall-g-oserver-l
pthread
*/#include#include#include#include#include#include#include#include
weixin_34117211
·
2020-07-30 03:20
使用ffmpeg静态库遇到的错误处理
错误需要引用libiconv.aLIBS+=mingw32\lib\libiconv.a出现类似error:undefinedreferenceto`_imp__WSAStartup@8’错误需要引用-lm-l
pthread
libwsock32libws2
--天行健地势坤--
·
2020-07-30 01:43
音视频开源库学习
多线程实现端口扫描
.*;67publicclassTc
pThread
extendsThread{89//定义变量10publicstaticInetAddresshostAddress;//主机IP地址11publicstati
会搬砖的猴子
·
2020-07-30 01:53
linux-多线程通信(五)私有数据 线程与fork
在使用私有数据之前,首先要创建一个私有数据相关的键,来获取对私有数据的访问权限
pthread
_key_t.int
pthread
_key_create(
pthread
_key_t*key,void(*destructor
sxm123z
·
2020-07-30 00:40
linux线程通信(四)线程的属性
如果库函数中有互斥量,使用一次初始会比较容易一次性初始化
pthread
_once_t变量,这个变量要用宏
PTHREAD
_ONCE_INIT初始化,然后创建一个与控制变量相关的初始化函数
pthread
_once_tonce_control
sxm123z
·
2020-07-30 00:40
linux -多线程通信(二)信号的处理
信号的处理int
pthread
_kill(
pthread
_tthread,intsig);发送信号如果sig是0,则无信号发送,但可以用来检测线程是否还活着。SIGQUIT是终止。
sxm123z
·
2020-07-30 00:09
QT 项目打包提示缺少动态库
QT项目打包遇到提示无法定位输入点_xxxxxx于动态库连接xxxx\libwin
pthread
-1.dll上。
Humboldt
·
2020-07-30 00:32
无法定位输入点
QT项目打包
Windows下使用Dev-C++开发基于
pthread
的多线程。
一、下载Windows版本的
pthread
目前最新版本为:
pthread
s-w32-2-9-1-release.zip二、解压
pthread
到指定目录我选择的是D:\DEV-CPP\
Pthread
完成后
Be____nice
·
2020-07-29 23:44
iOS开发中常用的几种锁
1iOS开发中常用的几种锁1.1OSSpinLock自旋锁1.2
pthread
_mutex1.3
pthread
_mutex(recursive)1.4NSLock1.5di
sunnyxg0812
·
2020-07-29 23:29
Win7 64 位 vs2012
pthread
配置
1.首先下载
pthread
,解压后我放在了e盘。
pan_by
·
2020-07-29 21:03
c++
Linux下基于socket多线程并发通信的实现
//程序存在bug,会不断占用内存直到死机//是malloc函数的问题/****************************************************文件名:
pthread
_server.c
liwendovo
·
2020-07-29 20:36
Socket编程
使用CreateThread 时报错,函数调用缺少参数列表
http://www.tc5u.com/mfc/1927534.htm声明:classAFX_EXT_CLASSUmaConnection{public:pSOCKET_OBJFindSocketObj(
pTHREAD
_OBJ
pThread
liangweibeijing
·
2020-07-29 20:19
C
C++
基于Socket的文件传输(使用CSocket类)
类以下是当时结课作业的正文:一.软件特点如下:1.采用了多线程的方法,文件传输时使用AfxBeginThread()开启新线程voidCClientsockDlg::OnBnClickedSend(){
pThread
Se
雷霄骅
·
2020-07-29 20:26
网络
C语言宏定义#与##
C语言宏定义#与##“#”字符串化#includetypedefstructos_thread_def{char*name;///
pthread;///
EdgeAI-Lab
·
2020-07-29 19:47
STM32进阶指南
c
嵌入式
linux
物联网
编程语言
pthread
_create()函数传递整型参数问题
pthread
_create()函数传递参数问题根据我的尝试,线程的函数在定义的时候,必须传入参数,使用的时候第四个参数可以填入NULLvoid*func(void*t){printf("helloworld
jiangph1001
·
2020-07-29 19:37
code
Libevent-2.1.8源码分析——锁和线程
当我们调用intevthread_use_windows_threads(void)、intevthread_use_
pthread
s(void)或intevthread_set_condition_c
huangjh2018
·
2020-07-29 19:21
libevent源码分析
linux创建线程
pthread
_create
函数简介
pthread
_create是UNIX环境创建线程函数头文件#include函数声明int
pthread
_create(
pthread
_t*restricttidp,const
pthread
_attr_t
重庆openwrt群主
·
2020-07-29 18:36
CMakeList.txt模板
CMakeList.txt模板cmake_minimum_required(VERSION2.6)project(Test)#设置编译选项set(CMAKE_CXX_FLAGS"-g3-l
pthread
-lmysqlclient-lrt-Wl
长乐村长
·
2020-07-29 18:44
C++
linux下几种加锁方法的比较
分别执行1000000次的加锁解锁操作,记录锁:real0m3.280suser0m1.943ssys0m1.216s信号量锁real0m31.255suser0m8.996ssys0m21.111s
pthread
_mutex_treal0m0.018suser0m0.015ssys0m0.003s
im3094
·
2020-07-29 15:46
环形缓冲区(CirBuf)
define_Cirbuf_h#include#definesize_tintstructCirbuf{unsignedchar*mp_buf;size_tm_buf_size;size_tm_write,m_read;
pthread
_mutex_tmut_cirbuf
一枪尽骚丶魂
·
2020-07-29 14:53
C/C++
iOS多线程方案之GCD详解
iOS开发中一共有四种多线程方案:
Pthread
s、NSThread、GCD、NSOperation。
Pthread
s:是线程的POSIX标准。
iOS泡泡
·
2020-07-29 14:39
iOS - 多线程(四):NSOperation
iOS-多线程系列文章iOS-多线程(一):初识iOS-多线程(二):
pthread
、NSThreadiOS-多线程(三):GCDiOS-多线程(四):NSOperationiOS-多线程(五):线程同步方案
师大小海腾
·
2020-07-29 12:32
多线程
iOS 多线程安全方案
读写锁->
pthread
_rwlock读写锁使用起来非常简单,属于互斥锁,等待锁的线程会进入休眠。导入#import声明@property
ios小蜗牛
·
2020-07-29 12:56
linux下互斥锁和条件变量的使用
#include#include#include#include
pthread
_mutex_tmutex;
pthread
_cond_tcond;void*thread1(void*arg){
pthread
_cleanup_push
zju_lemon
·
2020-07-29 10:36
Linux
生产者消费者的进程同步——1对1,N对1,N对M(实验代码、调试分析、实验总结)——C语言实现
includeintn=10;intbuffer[10];intin=0,out=0;sem_tempty,full;//信号量/****生产者****/void*producer(void*arg){inttag=
pthread
_s
nothinget_yo
·
2020-07-29 09:48
Linux C实现生产者和消费者
#include#include#include#include#include#defineCONSUMER_NUM3#definePRODUCER_NUM3#defineMAXCAPACITY10
pthread
_mutex_tmutex
LEOdabao
·
2020-07-29 09:00
线程总结3-屏障
1.相关函数1.1.初始化#includeint
pthread
_barrier_init(
pthread
_barrier_t*restrictbarrier,const
pthread
_barrierattr_t
Vincent's Blog
·
2020-07-29 07:02
C/C++
操作系统
pthread
主线程子线程退出关系
实例代码:#include"apue.h"#include
pthread
_tntid;//线程IDvoidprintids(constchar*s){pid_tpid;
pthread
_ttid;pid=
人生如叶
·
2020-07-29 05:52
Linux系统编程
c
windows下在命令行模式下使用MinGW编译C代码,出现cannot find i
pthread
windows下在命令行模式下使用MinGW编译C代码,出现cannotfindi
pthread
由于Mingw下没有带
pthread
库,所以在eclipse中设置多线程动态链接库,也不管用。
zy010101
·
2020-07-29 03:47
杂谈
ThreadLocal ThreadLocalMap浅析
先发一个最常见的图一:关键字ThreadLocalThreadLocalMa
pThread
1概念ThreadLocal理解:ThreadLocal类用来设置线程私有变量本身不储存值主要提供自身引用和操作
20481024
·
2020-07-29 03:58
笔记
【Posix线程】
pthread
_clean_push和
pthread
_clean_up的使用
转自:http://blog.chinaunix.net/u2/72995/showart_1218514.htmlvoid
pthread
_cleanup_push(void(*routine)(void
zht_sir
·
2020-07-29 03:26
linux
基础知识
嵌入式编程
linux内核移植
嵌入式linux系统驱动开发
linux启动过程及内核参数
嵌入式linux其他
linux嵌入式系统
交叉编译器的建立
ARM
bootloader
linux调试工具
调试多线程 & 查死锁的bug & gcore命令 & gdb对多线程的调试 & gcore & pstack & 调试常用命令
gdbthreadapplyallbt如果你发现有那么几个栈停在
pthread
_wait或者类似调用上,大致就可以得出结论:就是它们几个儿女情长,耽误了整个进程。
翼曦
·
2020-07-29 02:00
gdb
【Linux】线程控制-线程创建
POSIX线程库与线程有关的函数构成了⼀个完整的系列,绝⼤多数函数的名字都是以“
pthread
_”打头的要使⽤这些函数库,要通过引⼊头⽂链接这些线程函数库时要使⽤编译器命令的“-l
pthread
”选项创建线程功能
神化我
·
2020-07-29 02:53
Linux
线程创建
Linux线程中创建子线程实验
在主进程中创建一个线程,在线程中再创建两个子线程,代码如下:#include#includevoidthread();voidchild_thread1();voidchild_thread2();intmain(){
pthread
_tid
Shadow_Walker_yz
·
2020-07-29 01:52
Linux应用编程
ThreadLocal-从源码看设计
ThreadLocal-从源码看设计文章目录ThreadLocal-从源码看设计一、ThreadLocal定义二、从源码看设计1.get方法2.set方法3.总结4.ThreadLocalMa
pThread
Local
yetaoii
·
2020-07-29 01:48
java
多线程
MiniGUI开发指南
MiniGUI目录MiniGUI体系结构概览引言POSIX线程基于
PThread
的微客户/服务器结构多线程通讯的关键数据结构——消息队列面向对象技术在MiniGUI中的应用未来考虑多窗口管理和控件及控件类引言窗口
小鱼儿LY
·
2020-07-29 01:46
GUI
pthread
s 的基本用法--介绍 POSIX 线程
转自:http://www.ibm.com/developerworks/cn/linux/l-pthred/文档选项打印本页将此页作为电子邮件发送级别:初级PeterSeebach(
[email protected]
),自由作者2004年3月01日线程问题是令许多程序员头痛的问题。UNIX的进程模型简单易懂,但有时效率低下。线程技术通常能使性能得到实质性的改进,付
yangpeng98
·
2020-07-29 01:32
LINUX进程线程
Linux
pthreads
sockets
api
多线程
suse
linux
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他