数据协定概述默认情况下,WCF使用称为数据协定序列化程序的序列化引擎对数据进行序列化和反序列化(与XML进行相互转换)。所有.Net Framework基元类型(如整型和字符串型)以及某些被视为基元的类型(如DateTime和XmlElement)无需做其他任何准备工作就可序列化并被视为拥有默认数据...
分类:
其他好文 时间:
2015-05-07 23:40:04
阅读次数:
132
H.264 视频 RTP 负载格式1. 网络抽象层单元类型 (NALU)NALU 头由一个字节组成, 它的语法如下: +---------------+ |0|1|2|3|4|5|6|7| +-+-+-+-+-+-+-+-+ |F|NRI| Type | +---------------+F: 1 ...
分类:
其他好文 时间:
2015-05-06 14:40:55
阅读次数:
183
H.264 视频 RTP 负载格式1. 网络抽象层单元类型 (NALU)NALU 头由一个字节组成, 它的语法如下: +---------------+ |0|1|2|3|4|5|6|7| +-+-+-+-+-+-+-+-+ |F|NRI| Type | +---------------+F: 1 ...
分类:
其他好文 时间:
2015-05-06 12:34:48
阅读次数:
224
H.264 RTPpayload格式------H.264 视频 RTP 负载格式1.网络抽象层单元类型(NALU)NALU头由一个字节组成,它的语法如下:+---------------+ |0|1|2|3|4|5|6|7| +-+-+-+-+-+-+-+-+ |F|NRI| Type | +--...
分类:
其他好文 时间:
2015-05-06 12:30:40
阅读次数:
246
【checked和unchecked基元类型操作】1.第一种使用方式UInt32 invalid = unchecked((UInt32) (-1)); //OK,不会抛异常Byte b = 100;b = checked((Byte) (b + 200));//抛出OverflowExceptio...
【基元类型推荐】推荐直接使用 FCL 类型。【理由】编码时不至于困惑string与String的使用。由于C#的stirng(一个关键字)直接映射到System.String(一个 FCL类型),所以两者没有区别,都可以使用。不至于困惑int在32位操系统和64位操作系统上代表的整数不同。 有的开发...
【概念】编译器直接支持的数据类型【C#基元类型与对应的 FCL 类型】C#基元类型 FCL类型 CLS相容 说明 sbyteSystem.Sbyte否有符号8位值byte System.Byte是无符号8号位值shortSystem.Int16是有符号16位值ushortSystem.UI...
/** * 1、"面向对象"有三个基本特性,即封装、继承和多态。一般来说,三个特性都完全满足的话,我们称为"面向对象语言" * 而称满足其中部分特性的语言为:"基于对象语言"。 * * 2、"对象系统"的继承特性,有三种实现方案,包括基于类、基于原型、和基于元类。这三种对象模型各具特色,也各有应用....
分类:
其他好文 时间:
2015-05-02 16:32:36
阅读次数:
79
本文引用《CLR Via C#》 设计自己的类型时,要仔细地考虑是否将其定义成值类型,而不是引用类型。某时候,值类型能够提供更好的性能,值类型的主要优势在于它们不作为对象在托管堆上分配。 满足以下全部条件适合将类型定义成值类型: 1. 类型具有基元类型的行为。换言之,这是一个十分简单的类型...
分类:
其他好文 时间:
2015-04-28 11:11:17
阅读次数:
111
先用C#写好类型,然后自动生成标准格式的XSD。支持Class和Enum类型的设计;支持基元类型、自定义类型、泛型列表、自定义类型数组等属性;支持自定义类型之间的依赖关系;支持契约分组(指定Request/Response分到同一个xsd文件);支持契约汇总(对于自定义类型,最终体现在一个汇总xsd...
分类:
其他好文 时间:
2015-04-23 21:40:45
阅读次数:
291