不知不觉已经写到第四篇了,第三篇讲的是反射机制集合框架之类的,这次打算讲讲自己对反序列化和多线程的理解。希望能对大家学习Java起到帮助: 1. 关于序列化和反序列化 应该大家都大概知道Java中序列化和反序列化的意思,序列化就是把一个Java对象转换成二进制进行磁盘上传输或者网络流的传输,反...
分类:
编程语言 时间:
2014-10-10 18:25:24
阅读次数:
202
一个bug接受到的数据总是说类找不到,
我仔细看了序列化实现了类名相同都相同
然后在服务端接收对象时候总报这个做,网上搜了一大堆最后发现了原来是包名不一样,导致了两个类不一样 了
程序真是个也严密的东西啊
贴代码给大家看看把
java.lang.ClassNotFoundException: xxxxxxxxxxxx
at java.net.URLClassLoader$...
分类:
编程语言 时间:
2014-10-10 15:47:44
阅读次数:
490
string json=“[{“name”:”zhangsan”,”age”:”12”},{“name”:”zhangsan”,”age”:”12”}]” 方法1: JArray arr = (JArray)JsonConvert.DeserializeObject(json); JObject o...
分类:
其他好文 时间:
2014-10-09 01:58:17
阅读次数:
378
本来要定义WebServices 方法返回一泛型接口集合IList,系统提示不能序列化泛型接口集合1[WebMethod]2publicIListGetEmployeeList()3{4IFormatterformatter=newSoapFormatter();5MemoryStreammStre...
分类:
Web程序 时间:
2014-10-08 18:10:35
阅读次数:
240
转自:http://www.blogjava.net/lincode/archive/2011/09/16/358805.htmlandroid 中自定义的对象序列化的问题有两个选择一个是Parcelable,另外一个是Serializable。一 序列化原因:1.永久性保存对象,保存对象的字节序列...
分类:
移动开发 时间:
2014-10-08 16:51:35
阅读次数:
200
在项目中遇到了一件令人头疼的事。使用fastJson反序列化时下面的Json时,得到对象属性总为null(如下图),可能细心的朋友一看就知道问题出在哪里,没错!问题就出在返回的字段首字母给大写了。fastJson解析的是利用反射通过setXxx()为对象赋值,这也就是为什么我们的javabean必....
分类:
Web程序 时间:
2014-10-07 19:37:33
阅读次数:
185
概念:常用语法:DUMP:把现在内存中的对象状态装到硬盘文件上常用语法:LOAD:把磁盘文件中的对象导入到内存中小练习:字典中存账号信息,用pickle dump到文件中,并load进行修改字典[root@likun python_scripts]# cat 15pickle_dump.py #!/...
分类:
其他好文 时间:
2014-10-07 18:50:03
阅读次数:
201
序列化(Serialization):将对象的状态信息转换为可以存储或可以通过网络传输的过程,传输的格式可以是JSON、XML等。反序列化(deserialization): 就是从存储区域(JSON,XML)读取反序列化对象的状态,重新创建该对象。JSON(JavaScript Object No...
分类:
编程语言 时间:
2014-10-07 13:45:53
阅读次数:
185
老是会遇到深拷贝与浅拷贝的问题,这里进行了一些测试,代码如下:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutpu...
分类:
编程语言 时间:
2014-10-05 17:23:58
阅读次数:
215