
java序列化
文章平均质量分 83
wwyh520
这个作者很懒,什么都没留下…
展开
-
jboss marshell序列化整合netty
1、关于JBOSS的Marshalling的简介 JBoss Marshalling 是一个Java对象的序列化API包,修正了JDK自带的序列化包的很多问题,但又保持跟 java.io.Serializable 接口的兼容;同时增加了一些可调的参数和附加的特性,而这些参数和特性可通过工厂类进行配置。 2、关于JBoss的Marshalling的配置原创 2017-09-14 20:19:56 · 387 阅读 · 0 评论 -
Protocol Buffers(protobuf)java初体验
由于项目需要所以简单的研究了下protobuf。我也是参照网上的博客,所以大部分内容我也就不重复造轮子了。首先protobuf介绍点击这里,使用介绍点击这里,使用demo看 这里 。我个人的第一个例子也是参照这个demo来的,不过其中我有遇到一些问题,所以揪出来说说,也就给自己做个笔记,方便查阅。 基本的东西相信大家也了解了,直接步入主题了: 1、 限定原创 2017-09-14 20:21:35 · 516 阅读 · 0 评论 -
java原生序列化和Kryo(dubbo)序列化性能比较
简介 最近几年,各种新的高效序列化方式层出不穷,不断刷新序列化性能的上限,最典型的包括: 专门针对Java语言的:Kryo,FST等等跨语言的:Protostuff,ProtoBuf,Thrift,Avro,MsgPack等等 这些序列化方式的性能多数都显著优于hessian2(甚至包括尚未成熟的dubbo序列化)。有鉴于此,我们为dubbo引入Kryo和FST这 两种高效Jav转载 2017-09-14 20:24:50 · 1907 阅读 · 0 评论 -
jackson2.x与Jackson1.x的比较
jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。Jackson库于2012.10.8号发布了最新的2.1版。Jackson源码目前托管于GitHub,地址:https://github.com/FasterXML/一、Jackson 2.x介绍Jackson 2.x版提供了三个JAR包供下载:1. Core库:streaming...原创 2018-03-02 12:23:56 · 1737 阅读 · 0 评论 -
序列化Externalizable 和Serializable 的理解
Serializable Interface基于递归算法,即在序列化期间,除了字段之外,它将序列化通过其实例变量可以到达的所有对象,即可以从该对象到达的所有对象(假设所有类必须实现Serializable接口) )。这包括对象的超类,直到它到达“Object”类,并且与实例变量的超类相同,直到它到达那些变量的“Object”类。基本上它可以读取的所有对象。当我们想要与类相比只保存少量变量或小...原创 2018-04-02 17:05:22 · 233 阅读 · 0 评论