Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4680707
  • 博文数量: 404
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 8429
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-23 19:15
  • 认证徽章:
个人简介

qq:78080458 学习交流群:150633458

文章分类

全部博文(404)

文章存档

2019年(122)

2018年(130)

2016年(20)

2015年(60)

2014年(41)

2013年(31)

发布时间:2015-05-12 08:32:51

一、线程有哪些属性    线程的属性用pthread_attr_t类型的结构表示,在创建线程的时候可以不用传入NULL,而是传入一个pthread_attr_t结构,由用户自己来配置线程    的属性。pthread_attr_t类型对应用程序是不透明的,也就是说应用程序不需要了解有关属性对象内部结构的任何细节.........【阅读全文】

阅读(12977) | 评论(0) | 转发(1)

发布时间:2015-05-07 08:05:09

一、为什么要使用一次性初始化    有些事需要且只能执行一次(比如互斥量初始化)。通常当初始化应用程序时,可以比较容易地将其放在main函数中。但当你写一个库函数时,    就不能在main里面初始化了,你可以用静态初始化,但使用一次初始(pthread_once_t)会比较容易些。.........【阅读全文】

阅读(13279) | 评论(0) | 转发(2)

发布时间:2015-05-05 14:07:12

一、为什么要使用条件变量    一个典型的实例:    在一条生产先线上有一个仓库,当生产者生产的时候需要锁住仓库独占,而消费者取产品的时候也要锁住仓库独占。如果生产者发现仓库满了,那么他就不能生产了,变成了阻塞状态。但是此时由于生产者独占仓库,消费者又无法进入仓库.........【阅读全文】

阅读(12552) | 评论(0) | 转发(5)

发布时间:2015-04-28 08:31:15

一、读写锁的概念    1、读写锁与互斥量类似,不过读写锁有更高的并行性。互斥量要么加锁要么不加锁,而且同一时刻只允许一个线程对其加锁。对于一个变量的读取,    完全可以让多个线程同时进行操作    2、pthread_rwlock_t     rwlock &.........【阅读全文】

阅读(15012) | 评论(0) | 转发(6)

发布时间:2015-04-23 17:02:10

malloc sbrk brk 内存申请 用户内存 calloc realloc ......【阅读全文】

阅读(2863) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

tomcoding2018-07-17 16:23

看看Oracle是怎样写代码的,百度tomcoding

回复  |  举报

一生有你llx2017-03-16 10:13

陈小静123:

好久不见

回复  |  举报

陈小静1232017-03-10 15:55

回复  |  举报

一生有你llx2016-02-16 11:46

hehe

回复  |  举报

拾忆17652075852015-09-25 11:29

嘿嘿

回复  |  举报
留言热议
请登录后留言。

登录 注册