1. C程序调用时,调用者必须预先知道接口规范(如,参数类型、参数字节长度、参数顺序等)。由于不同语言这些规范有所不同,COM未解决不同语言之间调用,提供了IDispatch接口。 2. IDispatch要求其实例必须自我描述,即拿到一个对象后,可从对象中直接获取调用方式,而无须预先明确。 3. ...
分类:
其他好文 时间:
2016-05-23 19:12:06
阅读次数:
399
TreeMap 和 TreeSet 是 Java Collection Framework 的两个重要成员,其中 TreeMap 是 Map 接口的常用实现类,而 TreeSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但 TreeSet 底层是通 ...
分类:
编程语言 时间:
2016-05-22 15:16:14
阅读次数:
181
SATA SATA的全称是Serial Advanced Technology Attachment,是由Intel、IBM、Dell、APT、Maxtor和Seagate公司共同提出的硬盘接口规范。 SATA硬盘采用新的设计结构,数据传输快,节省空间,相对于IDE硬盘具有很多优势: 1 .SATA ...
分类:
其他好文 时间:
2016-05-21 18:52:37
阅读次数:
213
LSB(LinuxStandardsBase):LSB是Linux标准化领域中事实上的标准,制定了应用程序与运行环境之间的二进制接口。具体地说,它是:1、一个二进制接口规范,是指应用程序在系统间迁移时不用重新编译,保证应用程序在所有经过认证的LINUX发行版上都具有兼容性。2、一个测试规范,..
分类:
系统相关 时间:
2016-05-16 17:58:35
阅读次数:
295
我向来讨厌写那些正经严肃的文章,冗长乏味得很。但我等未实现财务自由的平庸之辈,又处于社会主义初级阶段的大环境,工作还是养家糊口的必须手段。乏味、枯燥,也要咬牙顶上。今天上级就让我写一个接口文档,一个有关各个子系统之间集成接口的文档。因为甲方的项目被分拆了几个子系统,分给2家公司一起做,自然有接口的问题。幸而我有一份某大公司写的类似文档,于是毫不犹豫拿来主义。大公司就是大公司,文档看起来那么的专业。标...
分类:
其他好文 时间:
2016-05-07 07:05:47
阅读次数:
132
Corosync:它属于OpenAIS(开放式应用接口规范)中的一个项目corosync一版本中本身不具备投票功能,到了corosync 2.0之后引入了votequorum子系统也具备了投票功能了,如果我们用的是1版本的,又需要用到票数做决策时那该如何是好呢;当然,在红帽上把cman + corosync结合起来用,但是早期cman跟pacemaker没法结合起来,如果想用pacemaker又想...
分类:
Web程序 时间:
2016-04-22 19:28:30
阅读次数:
277
PEP3333指出,WSGI(Web Server Gateway Interface)是WEB服务器和web框架或web应用之间建立的一种简单通用的接口规范。有了wsgi这份接口规范,在web开发的过程中,能更加自由的选择服务器端和框架;在服务器端和框架的开发过程能够分离开来,不用过多的考虑双方具 ...
分类:
其他好文 时间:
2016-03-30 12:32:57
阅读次数:
134
核心层:给事件层和设备层提供接口,规范编程接口。 一. 输入子系统核心分析。 1.输入子系统核心对应与/drivers/input/input.c文件,这个也是作为一个模块注册到内核的。所以首先分析模块初始化函数。 1 .cnblogs 2. 输入子系统的核心其他部分都是提供的接口,向上连接事件处理
分类:
其他好文 时间:
2016-02-27 15:11:34
阅读次数:
254
需求:根据接口规范,实现与服务端的数据交互服务端结构体分包头、包体、包尾包头C++结构体示例如下 1 typedef struct head 2 { 3 BYTE string1; 4 BYTE string2; //包类型 5 BYTE string3; ...
分类:
编程语言 时间:
2016-01-21 10:19:41
阅读次数:
555
假设让你接触一样新的东西。你可能感觉无所适从,可是假设本来就是旧事物的话,你学习起来还难吗?一、ODBC,我们的老朋友ODBC(Open Database Connectivity)是微软公司与数据库的接口规范。精华点:1.ODBC,建立了一组规范并提供了一组对数据库訪问的标准API,标准应用...
分类:
数据库 时间:
2016-01-05 22:22:43
阅读次数:
241