序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。 序列化使其他代码可以查看或修改那些不序列化便无法访问的对象实例数据。确切地说,代码执行序 ...
分类:
Web程序 时间:
2016-07-04 23:30:53
阅读次数:
152
英文文档也奉上: http://api.mongodb.com/csharp/2.2/html/T_MongoDB_Bson_Serialization_Attributes_BsonIdAttribute.htm 做的 也是满贴心的 ...
分类:
其他好文 时间:
2016-07-02 00:28:47
阅读次数:
137
Link1: https://en.wikipedia.org/wiki/Marshalling_(computer_science) Quote: " Comparison with serialization To "serialize" an object means to convert i ...
分类:
其他好文 时间:
2016-07-01 18:29:53
阅读次数:
124
DoNet2.0 需要借助于开源的类库Newtonsoft.Json.dll 内置方式:使用.NET Framework 3.5/4.0中提供的System.Web.Script.Serialization命名空间下的JavaScriptSerializer类进行对象的序列化与反序列化,很直接。 注 ...
分类:
Web程序 时间:
2016-06-27 19:24:23
阅读次数:
171
什么是序列化和反序列化 序列化(serialization)是将一个对象或者对象图(对象在特定的时间点的一个视图)转换成一个字节流的过程。反序列化(deserialization)是将一个字节流转换回对象图的过程。 应用场景: 应用程序的状态(对象图)可以保存到磁盘文件或数据库中,并在应用程序下次运 ...
分类:
其他好文 时间:
2016-06-26 18:24:55
阅读次数:
175
概念: 序列化(Serialization):将对象的状态信息转换为可以存储或可以通过网络传输的过程,传输的格式可以是JSON,XML等。反序列化就是从存储区域(JSON,XML)读取反序列化对象的状态,重新创建该对象。 JSON(Java Script Object Notation):一种轻量级 ...
分类:
编程语言 时间:
2016-06-25 17:47:20
阅读次数:
227
前不久在做一个项目的时候,我用到了mvc的webapi返回了一个大数据,结果报了500错误,如下图所示: Server Error in ‘/’ Application. Error during serialization or deserialization using the JSON Jav ...
分类:
Web程序 时间:
2016-06-22 12:49:01
阅读次数:
1654
Clone an undirected graph. Each node in the graph contains a label and a list of its neighbors. OJ's undirected graph serialization: Nodes are labeled ...
分类:
其他好文 时间:
2016-06-18 21:08:27
阅读次数:
253
首先,先简单的谈一下什么是序列化与反序列化,序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化(Deserialization)对象的状态,重新创建该对象。 一般我们把 ...
分类:
Web程序 时间:
2016-06-17 22:25:14
阅读次数:
256
Serialization(序列化)是一种将对象以一连串的字节描述的过程 反序列化deserialization是一种将这些字节重建成一个对象的过程。 2、什么情况下需要序列化 a)当你想把的内存中的对象保存到一个文件中或者数据库中时候;b)当你想用套接字在网络上传送对象的时候;c)当你想通过RMI ...
分类:
编程语言 时间:
2016-06-17 06:17:48
阅读次数:
219