| 2016/10/15 | J2EE | 被围观 1,346 views+
1、使用kryo序列化 1.1、先升级消费者 dubbo服务接口新增返回值和方法,消费者先升级,调用服务报错: Caused by: com.alibaba.dubbo.remoting.RemotingException: Fail to decode request due to: RpcInvocation [methodName=dataGrid, parameterTypes=[class com.xxx.ProductInfoDTO, null], arguments=null, attachments={dubbo=2.8.4, input=463, path=com.xxx.product.ProductService, version=0.0.0}] at com.alibaba.dubbo.remoting.exchange.support.DefaultFuture.returnFromResponse(DefaultFuture.java:190) ~[dubbo-2.8.4.jar:2.8.4] at com.alibaba.dubbo.remoting.exchan...
| 2011/10/25 | Java基础 | 被围观 16,889 views+
深复制与浅复制: 浅复制(shallow clone): 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 深复制(deep clone): 被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复制把要复制的对象所引用的对象都复制了一遍。 Object中的clone方法: clone protected Object clone() throws CloneNotSupportedException 创建并返回此对...
| 2011/10/23 | Java基础 | 被围观 6,902 views+
1、对象持久化: 将一个对象保存到永久存储的设备上的机制。 2、对象序列化(serialization): 将对象转换为字节流保存起来是把一个对象的状态写入一个字节流的过程。在需要时还原此对象的机制。 在一个对象图表中,如果试图序列化一个顶层的对象,所有其他引用的对象都被循环的定位和序列化。同样,在反序列化过程中,所有的这些对象以及他们的引用都被正确恢复。 2.1、序列化说明: 当一个对象被序列化时,只保存对象的非静态成员变量。 如果一个对象的成员变量是一个对象,那么这个对象的数据成员也会被保存。 如果一个可序列化的对象包含一个对象引用,而该引用的对象是不可序列化...
随机文章 本月热门 热评
1 Javascript中的for in语句获取对象属性的顺序问题 2012/8/16
2 web组件的设计思路与编写 效率问题 2013/3/17
3 Eclipse的Javascript校验卡住的问题 2014/7/15
4 Android的WIFI网络操作的方法 网络状态 操作权限 2011/7/12
5 Java聊天软件 | Project 2011/11/14
6 WebLogic服务器的安装,基本配置和使用 2011/11/30
友情推荐 更多
破博客 文官洗碗安天下,武将打怪定乾坤。多么美好的年代,思之令人泪落。
Mr.5's Life 白天是一名程序员,晚上就是个有抱负的探索者
行知-追寻技术之美 关注大数据,分布式系统
我爱编程 编程成长轨迹
Cynthia's Blog 学习笔记 知识总结 思考感悟
 
关于IT宅 文章归档

IT宅中的文章除了标题注明转载或有特别说明的文章,均为IT宅的技术知识总结,学习笔记或随笔。如果喜欢,请使用文章下面提供的分享组件。转载请注明出处并加入文章的原链接。 感谢大家的支持。

联系我们:admin@itzhai.com

Theme by arthinking. Copyright © 2011-2015 IT宅.com 保留所有权利.