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++中restrict修饰符作用
今天查看POSIX的API时候,发现里面有一行int
pthread
_create(
pthread
_t*restrictthread,const
pthread
_attr_t*restrictattr,void
hsd2012
·
2016-03-19 15:00
vs2010下配置
pthread
环境详解
1.下载
pthread
的windows安装包可以从官方网站上下载,网址:http://sourceware.org/
pthread
s-win32也可以下载我上传的资源,以下将以我上传的资源来讲解。
hsd2012
·
2016-03-19 11:00
线程取消点的困惑
线程接收到CANCEL信号的缺省处理(即
pthread
_create()创建线程的缺省状态)是继续运行至取消点,也就是说设置一个CANCE
Kiritow
·
2016-03-19 10:00
linux
线程
pthread
posix
编译问题
问题一: 11_2.c:(.text+0x2b2):undefinedreferenceto`
pthread
_create'解决方法: 在编译时,在gcc指令之后添加 -l
pthread
问题二
hbtj_1216
·
2016-03-18 17:00
linux
C语言
Linux多线程同步——互斥锁
互斥锁当多个线程对同一个资源进行访问的时候,为了这个资源的安全性,我们需要对这个资源进行锁定,规定同一时间只有一个资源能够获得该锁的钥匙,其它线程要获得该资源需要等待该线程互斥锁创建
pthread
_mutex_tmutex
WiseClown
·
2016-03-18 10:00
多线程
线程
linux
安全
互斥锁-mutex
条件变量--
pthread
_cond_t(小程序)
(1)int
pthread
_cond_tmycond;定义一个条件变量 两种初始化方式,第一种使用常量
PTHREAD
_COND_INITIALIZER, 第二种使用int
pthread
_cond_init
u013015642
·
2016-03-17 21:00
iOS 多线程编程Part 1/3 - NSThread & Run Loop
w11h22j33.iteye.com/blog/1998620前言多线程的价值无需赘述,对于App性能和用户体验都有着至关重要的意义,在iOS开发中,Apple提供了不同的技术支持多线程编程,除了跨平台的
pthread
u010856537
·
2016-03-17 15:00
C++11多线程
C++11开始支持多线程编程,之前多线程编程都需要系统的支持,在不同的系统下创建线程需要不同的API如
pthread
_create(),Createthread(),beginthread()等,使用起来都比较复杂
suprock
·
2016-03-17 15:00
pthread
_cleanup_push()/
pthread
_cleanup_pop()的详解
线程主动调用
pthread
_exit()或者从线程函数中return都将使线程正常退出,这是可预见的退出方式;非正常终止是线程在其他线程的干预下,或者由于自身运行出错(比如访问非法地址)而退出,这种退出方式是不可预见的
u013015642
·
2016-03-17 13:00
互斥锁--
pthread
_mutex_t
(1)
pthread
_mutex_tmymutex;定义一个互斥量。静态初始化
PTHREAD
_MUTEX_INITIALIZER。动态初始化
pthread
_mutex_init()。
u013015642
·
2016-03-17 13:00
POSIX 线程库功能接口与知识点汇总
POSIX 线程库功能接口与知识点汇总—— Linux 平台cnyinlinux2016 元月 西安 库 : /lib64/lib
pthread
.so*头文件 :
pthread
.h 目
u011456940
·
2016-03-16 17:00
posix
线程库功能接口与知识点汇总
posix thread小程序
posixthread在头文件
pthread
.h中,基本操作有:(1)int
pthread
_create(
pthread
_t*thread,const
pthread
_attr_t*attr,void(*
u013015642
·
2016-03-15 21:00
TCP并发服务器模型(三)
本篇博客讲述的是单客户端单线程模型,该模型同样由主进程统一accept,只是将fork改为了
pthread
_create。
u012819339
·
2016-03-15 16:00
并发
tcp
服务器
SpanLock VN MutexLock
http://www.searchtb.com/2011/01/
pthread
s-mutex-vs-
pthread
-spinlock.html
jis117
·
2016-03-15 11:54
C++ 多线程并发控制——互斥锁
pthread
_mutex
问题描述:有两个线程,主线程负责接收数据,并暂时保存在内存中,当内存中数量达到一定数据量时,批量提交到oracle中;另一个线程作为提交线程,定时检查一遍,不论内存中数据量达到多少,定期将数据提交到oracle中。两个线程并发进行,第一个写入内存或者数据库的时候,提交线程需要挂起,反之,主线程也需要被挂起。于是,特意来了解一下C++多线程中互斥锁的概念,简单的应用一下。--------------
qq100440110
·
2016-03-14 22:00
C++
并发
线程创建函数
pthread
_create
头文件:#includeb函数原型:int
pthread
_created(
pthread
_t*thread,
pthread
_attr_t*attr,void*(*start_routine)(void
whoamiyang
·
2016-03-14 10:00
线程属性_实时调度
1.
pthread
_attr_init(
pthread
_attr_tattr)和
pthread
_attr_destroy(
pthread
_attr_tattr)函数.
pthread
_attr_setdetachstate
whoamiyang
·
2016-03-14 09:00
System and device programming――thread and semaphore implements
whichallowsonepersontopassatatime.Whenhavekthreadsdividinginto2phases,secondmustwaitfirstfinishes,candothisway:typedefstruct{ intcount;
pthread
_mutex
bella_vita
·
2016-03-14 04:18
thread
Semaphore
[置顶] Posix Threads:
pthread
s
POSIXthread(
pthread
)librariesThePOSIXthreadlibrariesareastandardsbasedthreadAPIforC/C++.Itallowsonetospawnanewconcurrentprocessflow.Itismosteffectiveonmulti-processorormulti-coresystemswheretheprocess
·
2016-03-13 16:00
Audio 和Looper的交集
我一直对Looper和loo
pthread
感兴趣,看到audio中也有looper的身影.不觉得就写点什么.首先我们看AudioService里面的一个looperthread的生成.1.如何生成LooperThreadclass
yuzaipiaofei
·
2016-03-13 16:00
线程
audio
linux 线程属性函数总结
1、初始化一个线程对象的属性 int
pthread
_attr_init(
pthread
_attr_t*attr); 返回值:若是成功返回0,否则返回错误的编号形参:attr指向一个线程属性的指针 说明:
whoamiyang
·
2016-03-13 09:00
互斥锁和条件变量
实际上保护的是临界区中被操纵的数据,互斥锁通常用于保护由多个线程或进程分享的共享数据,一般是一些可供线程间使用的全局变量,来达到线程同步的目的,保证任何时刻只有一个线程或进程在执行其中的代码, 互斥锁的函数: 1.
pthread
_mutex_init
whoamiyang
·
2016-03-13 09:00
iOS 编码复习(六)(多线程4)—— NSthread的简单使用
上一篇我们简单过了一下
pthread
,因为那是c的API,所以一般我们不会用上,从这一篇开始,我将陆续分享我们iOS中用到的“正经”的多线程技术:NSthread、NSOperationQueue、GCDNSThread
u012297622
·
2016-03-12 21:00
多线程
ios
pthread
_mutex_lock()、
pthread
_mutex_unlock()
pthread
_mutex_lock()
pthread
_mutex_unlock()当该函数返回时,该互斥锁已经被锁定。
Joker714
·
2016-03-11 10:00
[单刷APUE系列]第十二章——线程控制
线程属性在前一章中,都是使用的函数默认的属性来赋予线程,但是
pthread
允许我们通过设置对象关联的不同属性来细调线程和同步对象的行为。而管理这些属性的函数基本都是形式相同的。
山河永寂
·
2016-03-11 00:00
c
unix
apue
[置顶] linux
pthread
线程详解
1线程的创建、终止 1.1创建线程 通过
pthread
_create()函数创建线程,函数定义如下: int
pthread
_create(
pthread
_t*thread,
pthread
_attr_tconst
wince_lover
·
2016-03-10 20:00
VW源码阅读笔记
global_data.hstructvw {shared_data*sd; parser*p; #ifndef_WIN32
pthread
_tparse_thread; #else HANDLEparse_thread
zc02051126
·
2016-03-10 17:00
源码
Linux多线程同步的几种方式
int
pthread
_mutex_init(
pthread
_mutex_t*mutex,const
pthread
_mutex_attr_t*mu
lien0906
·
2016-03-10 15:00
iOS 编码复习(五)(多线程3)——
pthread
的简单使用
那么从这篇开始,我们就开始来看看iOS实现多线程的几种方法:本文讲述第一种:
pthread
:
pthread
是一套采用C语言编写的跨平台/可移植的多线程API。
u012297622
·
2016-03-10 14:00
多线程
ios
c++ 单例模式
ifndefCCriticalSection_hpp #defineCCriticalSection_hpp #include #include classCCriticalSection{ private:
pthread
_mutex_tmutex
five50
·
2016-03-10 14:00
C++
类
库
iOS多线程归纳
pthread
NSThreadNSOperationGCD 一.并行队列 1.向并行队列提交同步任务,(根据显示结果可知:所有任务全部在主线程执行,所有任务都是按顺序执行的)//线程与线程之间的执行速度可能是不确定的
Eysolitude
·
2016-03-08 14:00
Linux多线程编程之线程控制
函数预览
pthread
_t
pthread
_id;int
pthread
_create(
pthread
_t *thread, const
pthread
_attr_t *attr,void *(*start_routine
ZongYinHu
·
2016-03-08 14:00
多线程知识点
iOS多线程之
pthread
pthread
是iOS多线程底层的实现,平时开发使用平率极少,下面做一个简单的介绍:#import"ViewController.h" #import @interfaceViewController
Mr_yong
·
2016-03-07 22:00
多线程
ios
pthread
线程的终止和私有数据
linux下线程的终止有有两种方式:1.通过return从线程函数返回.2.通过掉用
pthread
_exit()使线程退出,
pthread
_exit在头文件
pthread
.h中申明.函数原型:void
pthread
_exit
whoamiyang
·
2016-03-07 18:00
故障案例,mongo副本集主节频繁切换
接到个case,mongod版本为2.4,三个节点组成高可用,发现经常频繁地切换,错误信息如下MonMar714:29:15.379[initandlisten]
pthread
_createfailed
胡儿胡儿
·
2016-03-07 16:31
NoSQL/MongoDB
DB故障处理案例
故障案例,mongo副本集主节频繁切换
接到个case,mongod版本为2.4,三个节点组成高可用,发现经常频繁地切换,错误信息如下MonMar 714:29:15.379[initandlisten]
pthread
_createfailed
cug_jiang126com
·
2016-03-07 16:00
mongod连接数
副本集切换
linux多线程--POSIX Threads Programming
借这篇文章试着再次系统学习一下linux多线程编程,理解编程的concept,细致看一下POSIX
pthread
API的实现。还是凭借强大的googlesearch,找到几篇不错的文章和教程附在最后。
microelec
·
2016-03-07 00:00
multi-thread
linux
网络多线程(
pthread
, NSThread,GCD ,NSOperation)
在这里给大家介绍一些多线程的知识,以及应用,希望能给一些需要的朋友学习学习,如果有错误的地方,请帮忙指出,非常感谢。 那么先介绍多线程前,先说一下什么是线程,什么是进程? 进程:{1.正在运行的一个应用程序就叫进程。 2.每个进程之间都是相互独立的,每个进程都运行在自己独立的专用的且受保护的内存空间内。 } 线程:{ 1.线程是进
取名字好难0911
·
2016-03-06 22:00
Linux多线程编程实例解析
Linux系统下的多线程遵循POSIX线程接口,称为
pthread
。编写Linux下的多线程程序,需要使用头文件
pthread
.h,连接时需要使用库lib
pthread
.a。
crowpurple
·
2016-03-06 21:00
线程
1.线程的创建函数声明:#includeint
pthread
_create(
pthread
_t *thread,
pthread
_attr_t*attr,void*(*start_routine)(void
qq_28796345
·
2016-03-06 18:00
Linux多线程及同步
Linux下实现多线程都是用
pthread
。UNIX以及类UNIX系统中,线程是以轻量级进程的形式实现。
okiwilldoit
·
2016-03-04 18:00
pthread
_detach(
pthread
_self())
pthread
_detach(
pthread
_self())将状态改为unjoinable状态,确保资源的释放。
oucaijun
·
2016-03-04 15:00
Makefile笔记
是要生成的文件,也可以只是单纯的一个名称(伪目标(后面会介绍)),prerequisties则是生成这个target所需要的文件command则是如何生成target.例子:CC=gcc CFLAGS=-g-l
pthread
zhangyifei216
·
2016-03-04 15:00
C++
linux
gcc
makefile
pthread
_detach函数
函数原型:int
pthread
_detach(
pthread
_ttid);功能:
pthread
_join()函数的替代函数,可回收创建时detachstate属性设置为
PTHREAD
_CREATE_JOINABLE
Think_Idea
·
2016-03-04 10:19
多线程编程
Linux下套接字详解(六)----基于
pthread
的多线程的TCP套接字(阻塞/同步/并发)
上节我们实现了一个简单的多进程的服务器程序,这节,我们服务器的框架不做修改,只是将其修改为一个多线程的服务器程序。直接上代码server #include #include #include #include #include #include #include #include #include #include #include #include #include #defineTCP_
gatieme
·
2016-03-03 21:00
pthread
_join函数
函数原型:int
pthread
_join(
pthread
_ttid,void**status);功能:
pthread
_join()函数会一直阻塞调用线程,直到指定的线程tid终止。
Think_Idea
·
2016-03-03 21:14
多线程编程
valgrind进行内存检查
htmlhttp://blog.csdn.net/sduliulun/article/details/7732906用valgrind进行内存检查:1.拷贝程序库的debug版本包(包括libc,lib
pthread
luojiaoqq
·
2016-03-03 09:00
内存泄露
valgrind
内存调试
linux 线程备忘
三种线程同步机制•互斥锁•信号量•条件变量
pthread
_tthread_id;主要函数
pthread
_create(),
pthread
_exit(),
pthread
_join(),
pthread
_cancel
laojiajie
·
2016-03-02 23:00
Linux多线程编程API基础---1
(本博客不对之处,欢迎指正)第一步:熟悉Linux
Pthread
API简要记录上面的API的具体函数参数和功能:1.
pthread
_create(头文件什么的自己man,后边的介绍一样)函数功能:创建
coding__madman
·
2016-03-02 17:00
linux应用编程
Linux多线程编程API基础---1
(本博客不对之处,欢迎指正)第一步:熟悉Linux
Pthread
API 简要记录上面的API的具体函数参数和功能:1.
pthread
_create(头文件什么的自己man,后边的介绍一样)函数功能:创
·
2016-03-02 17:00
多线程
编程
linux
C语言
上一页
106
107
108
109
110
111
112
113
下一页
按字母分类:
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
其他