本质:计数器。当前资源个数
生命周期:随内核
本身不具有数据交换的功能,是通过控制其他通信资源(文件、外部设备)来实现进程间通信,本身是一种外部资源的标识。在此过程中负责数据操作的互斥与同步功能。
互斥:独占临界资源(排他)
同步:建立在互斥基础上(顺序性)
主..
分类:
系统相关 时间:
2016-05-27 07:10:23
阅读次数:
306
构造器(下) 可失败的构造器 如果一个类,结构体或枚举类型的对象,在构造自身的过程中有可能失败,则为其定义一个可失败构造器,是非常有必要的。这里所指的“失败”是指,如给构造器传入无效的参数值,或缺少某种所需的外部资源,又或是不满足某种必要的条件等。 为了妥善处理这种构造过程中可能会失败的情况。你可以 ...
分类:
编程语言 时间:
2016-05-26 20:39:38
阅读次数:
244
单点登录(SSO)有多种方式,简单来讲,SSO是一个允许用户使用单一登录访问多个资源的认证过程。使用云应用的VDI用户可能需要某种方式的认证访问桌面外部的应用。SSO只需要用户单次输入认证信息就可以访问虚拟桌面以及外部资源,降低了最终用户的安全负担。 反对使用单点登录技术的争论之一是其削弱了安全性。 ...
分类:
其他好文 时间:
2016-05-26 10:04:05
阅读次数:
173
路径在html中的作用主要是进行外部资源的引入,如css文件,js文件,媒体文件等。 而路径本身有分为相对路径和绝对路径。所谓相对路径,就是相对于链接页面而言的另一个页面的路径。而绝对路径,就是直接从 file:///磁盘符开始的完整路径。(注意,盘符主要是针对windows)。 1.绝对路径 解释 ...
分类:
Web程序 时间:
2016-05-22 00:27:05
阅读次数:
184
默认情况下,Azure虚拟机需要托管在IaaS云服务中。一个云服务可以放置最多50台虚拟机。Azure云服务是一个用于Internet访问、并提供公共IP地址和FQDN的容器。IaaS云服务可以包含多台虚拟机。云服务的特性§可隔离内部、外部资源§可作为一个边界看待§可作为一个单独管理、监控..
分类:
其他好文 时间:
2016-05-17 19:51:50
阅读次数:
182
jstack是java虚拟机自带的一种堆栈跟踪工具。 基本介绍 编辑 基本介绍 jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的长时间 ...
分类:
Web程序 时间:
2016-05-13 14:18:38
阅读次数:
254
DI——Dependency Injection 依赖注入 IoC——Inversion of Control 控制反转 要想理解上面两个概念,就必须搞清楚如下的问题: 1、参与者都有谁? 答:一般有三方参与者,一个是某个对象;一个是IoC/DI的容器;另一个是某个对象的外部资源。又要名词解释一下, ...
分类:
Web程序 时间:
2016-05-11 06:39:47
阅读次数:
145
NET单元测试的艺术 开篇:上一篇我们学习基本的单元测试基础知识和入门实例。但是,如果我们要测试的方法依赖于一个外部资源,如文件系统、数据库、Web服务或者其他难以控制的东西,那又该如何编写测试呢?为了解决这些问题,我们需要创建测试存根、伪对象及模拟对象。这一篇中我们会开始接触这些核心技术,借助存根 ...
分类:
Web程序 时间:
2016-05-06 19:07:58
阅读次数:
425
开篇:上一篇我们学习基本的单元测试基础知识和入门实例。但是,如果我们要测试的方法依赖于一个外部资源,如文件系统、数据库、Web服务或者其他难以控制的东西,那又该如何编写测试呢?为了解决这些问题,我们需要创建测试存根、伪对象及模拟对象。这一篇中我们会开始接触这些核心技术,借助存根破除依赖,使用模拟对象 ...
分类:
Web程序 时间:
2016-05-06 02:11:58
阅读次数:
311
href是指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间的链接,用于超链接。 src是指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置;在请求src资源时会将其指向的资源下载并应用到文档内,例如js脚本,img图片等元素。当浏览器解析到该元素时,会暂停其他资源的下载 ...
分类:
Web程序 时间:
2016-05-03 21:57:17
阅读次数:
143