一、字符设备、字符设备驱动与用户空间访问该设备的程序三者之间的关系。 如图,在Linux内核中使用cdev结构体来描述字符设备,通过其成员dev_t来定义设备号(分为主、次设备号)以确定字符设备的唯一性。通过其成员file_operations来定义字符设备驱动提供给VFS的接口函数,如常见的ope
分类:
系统相关 时间:
2016-02-26 23:24:18
阅读次数:
376
NSSet和NSMutableSet是无序的, 但是它保证数据的唯一性。当插入相同的数据时,不会有任何效果。从内部实现来说是hash表,所以可以常数时间内查找一个数据。 1、NSSet的使用 [NSSet setWithSet:(NSSet *)set]; 用另外一个set对象构造[NSSet se
分类:
其他好文 时间:
2016-02-26 00:22:05
阅读次数:
210
数据库路由中间件MyCat-使用篇(3)全局序列号数据切分后,原有的关系数据库中的主键约束在分布式条件下将无法使用,因此需要引入外部机制保证数据唯一性标识,这种保证全局性的数据唯一标识的机制就是全局序列号(sequence)。全局序列号有很多实现的方式,比如本地配置文件,..
分类:
其他好文 时间:
2016-02-21 06:44:39
阅读次数:
388
enum模块提供了枚举类型的支持。枚举类型是由一个名称和一个统一值来组成,值是常量的值,它们之间可以通过名称进行比较和引用,还可以迭代访问。5.9.1 模块内容本模块主要定义了两种枚举类型:Enum和IntEnum。定义了一个装饰器函数unique(),以便保证所有枚举常量的唯一性。class enum.Enum 构造枚举常量的基类。例子:#python 3.4import enum class ...
分类:
编程语言 时间:
2016-02-20 16:11:37
阅读次数:
242
表格设计模型中,同多维设计模型相似, 维表和事实表相互独立,通过关系数据库中的外键来联系,互相关联构成一个统一的架构。 DB中外键是需要唯一性约束的,即A表某列建立主键或者唯一键后,B表才可以引用为外键。 多维设计模型--星型结构 星形架构(star schema)是以事实表为核心,其他的维表围绕这
分类:
其他好文 时间:
2016-02-19 12:03:47
阅读次数:
333
数据库索引: 索引有单列索引,复合索引之说,如果某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。 建设原则: 1、索引应该经常建在where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数
分类:
数据库 时间:
2016-02-19 10:37:21
阅读次数:
189
一般来说索引会加快查询速度,但会影响插入,修改,删除的数据,且占用物理空间;所以我们应该合理的创建索引,而且应该先创建聚合索引,再创建非聚合索引.要在经常进行查询的列上创建索引,而且如果表列较少的话要避免过多创建索引;优点详细描述:创建索引可以大大提高系统的性能。第一,通过创建唯一性索引,可以保证数
分类:
数据库 时间:
2016-02-17 12:59:49
阅读次数:
227
Acceptor或者Initiator能够为您维护尽可能多的FIX会话,因而FIX会话标识的唯一性非常重要。在QuickFIX/N中,一个FIX会话的唯一标识是由:BeginString(FIX版本号)、SenderCompID(发送方ID)及TargetCompID(目标方ID)等标识字符组合而成
分类:
其他好文 时间:
2016-02-16 23:22:08
阅读次数:
843
一、头文件 1. #define的保护:所有头文件都应该使用#define防止头文件被多重包含(multiple inclusion),命名格式: <PROJECT>_<PATH>_<FILE>_H_ 为保证唯一性,头文件的命名应基于其所在项目源代码树的全路径。 2.头文件依赖:使用前置声明(for
分类:
编程语言 时间:
2016-02-16 23:19:08
阅读次数:
340
oracle唯一索引与普通索引的区别和联系 区别:唯一索引unique index和一般索引normal index最大的差异是在索引列上增加一层唯一约束。添加唯一索引的数据列可以为空,但是只要尊在数据值,就必须是唯一的。 联系:1)unique index就是额外添加唯一性的约束。该约束严格的保证
分类:
数据库 时间:
2016-02-02 14:24:18
阅读次数:
264