自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 linux线程间通信中的信号量

什么是信号量线程的信号量与进程间通信中使用的信号量的概念是一样,它是一种特殊的变量,它可以被增加或减少,但对其的关键访问被保证是原子操作。如果一个程序中有多个线程试图改变一个信号量的值,系统将保证所有的操作都将依次进行。只有0和1两种取值的信号量叫做二进制信号量,在这里将重点介绍。信号量一般常用于保护一段代码,使其每次只被一个执行线程运行。我们可以使用二进制信号量来完成这个工作。与互斥锁相比较,信号

2017-10-30 23:07:04 1558

原创 线程

一个进程在同一时刻只能做一件事情,线程可以把程序设计成在同一时刻能够做多件事情,每个线程处理各自独立的任务。使用线程的好处: (1)为每种事件分配单独的线程、能够简化处理异步事件的代码; (2)多个线程自动地可以访问相同的存储地址空间和文件描述符; (3)将一个问题分解为多个程序,改善整个程序的吞吐量; (4)使用多线程改善交互程序的响应时间。线程包括了表示执行环境必需的信息,包括进程中标识

2017-10-29 10:58:17 275

原创 进程控制

1:进程标识进程ID:每个进程都有一个非负整数表示的唯一进程 ID。所谓的唯一,即当前正在系统中运行的所有进程的ID各不相同,而当一个进程A终止后,它的进程 ID 可以复用。 补充:大多数UNIX系统实现的是延迟复用算法,使得新进程B的ID不同于最近终止的进程A的ID。系统专用进程:ID为0的进程通常是调度进程,也称作交换进程。该进程是操作系统内核的一部分,并不执行任何磁盘上的程序,因此也

2017-10-20 23:42:46 289

原创 网关

网关网关(Gateway)在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。 网关既可以用于广域网互连,也可以用于局域网互连。 网关使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,是一种充当转换重任的计算机系统或设备。 与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。什么是网关大家都知道,从一个房间走到

2017-10-15 11:16:19 532

转载 NB-IoT是什么鬼(转)

关于物联网,小编想从2款很有趣的应用说起。   这不是在播限制级。这是Nake Labs推出的3D健身镜,这款智能通过3D扫描全身来跟踪您的体型变化。   这款名为Naked(裸体)的智能健身镜通过对身体的扫描建立3D模型,记录体型变化,并向手机同步APP发送数据,分析您的健身效果。   还有亚马逊那个邪恶的“一键下单”按钮。   这个东西叫Dash Button,就是一个可

2017-10-09 23:37:18 421

空空如也

空空如也

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

TA关注的人

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