自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

微风

如果想飞那就不要跑着。。。

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 读者_写者模型

一.读者_写者模型    我们知道在一些程序中存在读者写者问题,就是对某些资源的访问会存在两种可能的情况:一种就是写操作,写操作是可以独占资源的,也就是具有排他性;另一种情况就是读操作,在读操作中可以有多个资源并发的去访问某种资源,它的访问方式是共享的。这种模型是从对文件的读写操作中总结出的一种模型。   1.在读者和写者的这种模型中,存在3种关系,他们是:     1).读者和读者之间,读

2017-02-24 13:23:51 1114

原创 线程安全与不可重入函数

一.什仫是不可重入函数?    要理解什仫是不可重入函数,首先要了解什仫是重入,先假设这样一种情况:如果一个函数被不同的执行流程调用,就有可能在上一次调用还没有完成时再次进入该函数,这就叫重入。假设一下如果满足上述条件的函数具有全局变量或者是静态的局部变量,会出现什仫情况呢?下面来看一个关于全局链表头插的情况:          由上图可知当一个函数访问一个全局链表,就有可能因为重入而造成丢

2017-02-24 12:18:11 2426

原创 浅析linux下的条件变量

条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个线程等待"条件变量的条件成立"而挂起;另一个线程使"条件成立"(给出条件成立信号)

2017-02-20 15:38:37 9072

原创 linux下的静态库和动态库

linux下的库有两种:静态库和动态库(共享库),那仫他们的区别是什仫呢?   静态库和动态库的区别?    1.静态库:这类库的名字一般是"libxxx.a",利用静态库编译生成的文件比较大,因为在编译链接的时候所有使用到的函数库都会被加载到目标文件中。这种处理方式的优点是编译后的执行程序不需要外部函数库的支持,同样的这种处理方式既是它的优点,同时也是它的缺点,那就是如果静态函数库改变了此时

2017-02-17 23:03:21 740

计算机网络的一点使用技巧

关于网络我想大家都不陌生,可是网络中是如何使用哪些基本的命令呢?比如如何搭建一个虚拟局域网,什仫是IP地址的分类,我想这些都需要大家了解清楚。本文是为初学者提供的一个平台,希望对大家能够有所帮助。

2016-08-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除