基于ProtoBuf协议实现网络传输(上) Protobuf 全称Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格式。 1. 它可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。 2. ...
分类:
编程语言 时间:
2017-09-21 13:20:07
阅读次数:
141
http://blog.csdn.net/w_s_q/article/details/5677536 在使用.NET序列化对象时,会将程序集信息也包含进去。如果将序列化之后的字节数组通过网络(或其他传输方式)传输到另一个应用程序,再使用Deserialize反序列化还原对象时,可能(注意是可能)会出 ...
分类:
其他好文 时间:
2017-08-30 18:26:48
阅读次数:
139
1. 事件的序列化 序列化可以对属性增加[NonSerialized]不进行序列化,但事件无法标记,此时需要将事件转为filed类型,标记变为: [field:NonSerialized] [field:NonSerialized] 2. 不同版本的序列化兼容问题 SerializationExce ...
分类:
Web程序 时间:
2017-08-25 13:48:56
阅读次数:
236
mvc 使用Newtonsoft.Json进行序列化json数据 JsonResult 使用js 序列号化,先集成扩展、使用newtonsoft http://blog.csdn.net/zhangyuanwei88/article/details/38556689 ...
分类:
Web程序 时间:
2017-06-20 00:21:10
阅读次数:
166
Ps 修改EF5.0的tt文件(添加命名空间和特性and备注),之所以修改是因为,使用Json.net序列化但是又不能序列化导航属性,因为这样会使程序运行时引发一个循环引用的BUG,所以需要在tt文件中遍历的时候添加命名空间和给导航属性添加特性 一 EF 5.0 tt文件修改 1添加类备注(添加命名 ...
分类:
其他好文 时间:
2017-04-15 21:38:21
阅读次数:
167
本节继续学习WCF分布式开发步步为赢(7):WCF数据契约与序列化.数据契约是WCF应用程序开发中一个重要的概念,毫无疑问实现客户端与服务端数据契约的传递中序列化是非常重要的步骤。那么序列化是什么?为什么会有序列化机制?或者说它是为了解决什么问题?作用是什么?现有的.NET 序列化机制和WCF序列化 ...
分类:
其他好文 时间:
2016-08-09 12:01:08
阅读次数:
210
原文: http://stackoverflow.com/questions/18668617/json-net-error-getting-value-from-scopeid-on-system-net-ipaddress ...
分类:
Web程序 时间:
2016-05-06 00:29:24
阅读次数:
197
下载:https://code.google.com/archive/p/protobuf-net/downloadsprotobuf-net 解压引入protobuf-net.dll ...
分类:
Web程序 时间:
2016-04-20 13:25:57
阅读次数:
208
.net 序列化创建对象的深拷贝 序列化可以将多个对象图序列化到一个流中, 在反序列化时按顺序取出即可。 控制序列化反序列化: 有时我们希望类型中有些属性或者字段不被序列化:通过 NonSerialized特性来控制: [NonSerialized] private double m_area; O ...
分类:
Web程序 时间:
2016-04-15 00:11:19
阅读次数:
174
现有Person类: [Serializable] public class Person { public string Name; public string Info; public Person(string name) ...
分类:
Web程序 时间:
2015-11-27 19:24:18
阅读次数:
183