最新文章列表

深层复制与浅层复制(通过序列化的方式实现)

package com.softstome.clone.arrayCopy.internet; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io. ...
mytdyhm123456 评论(0) 有890人浏览 2014-07-27 19:23

分享java的Serializable功能

可以将java对象序列化为文件,也可以将文件反序列化为java对象 地址:分享java的Serializable功能  代码:http://www.zuidaima.com/share/1550463266802688.htm   package com.zuidaima.util.file; import java.io.FileOutputStream; import java. ...
yaerfeng1989 评论(0) 有1086人浏览 2014-07-17 10:24

<4> Object Serialization和ObjectOutputStream/ObjectInputStream

[续...] 九、Object Serialization 前面章节介绍的都是如何读写java基本类型(byte,int,String等),但是java是面向对象的语言,必然有方便处理对象的IO。 对象序列化首先是在RMI(Remote Method Invocation)中使用的,后来在JavaBean中使用。java.io.ObjectOutputStream类提供了writeObject() ...
足至迹留 评论(0) 有1486人浏览 2014-07-05 16:45

jackson自定义序列化与反序列化

http://jackyrong.iteye.com/blog/2005323
darrenzhu 评论(0) 有1110人浏览 2014-06-28 11:52

bboss序列化cglib代理对象方法介绍

本文介绍bboss序列化cglib代理对象方法。经过cglib代理过的po类对象实例是原来po对象的子类对象,bboss在序列化这种对象时,需要经过特殊处理,否则会出现不可预知的错误,导致序列化失败,典型的例子就是hibernate查询操作返回的po对象就是cglib代理对象。 bboss序列化cglib代理对象方法非常简单,与序列化普通对象的方法一样,使用代码如下: @Test public ...
yin_bp 评论(0) 有1162人浏览 2014-06-22 15:14

java序列化

Java序列化 最近学习java序列化收获颇多。谈到序列化,不得不得说说为什么需要序列化?序列化的作用是把OOP编程中的对象转变为字节流然后存储到持 ...
小码哥BASE64 评论(0) 有1473人浏览 2014-06-19 10:15

bboss自定义类对象序列化机制介绍

bboss自定义类对象序列化机制介绍 1.概述    bboss提供了自定义类对象的序列化/反序列化插件机制,这个机制与bboss序列化功能相辅相成,为应用程序提供 ...
yin_bp 评论(0) 有1471人浏览 2014-05-26 23:32

bboss session共享时序列化存储jasperreports报表对象JasperPrint方法

bboss session共享时序列化存储jasperreports报表对象JasperPrint方法bboss session共享组件使用方法介绍 由于JasperPrint对象有点特殊,序列化存储到session时,必须采用java自带的序列化机来序列化和还原JasperPrint对象,否则bboss序列化机制无法实现对原始JasperPrint对象的序列化。具体的设置JasperPrint对象 ...
yin_bp 评论(0) 有1108人浏览 2014-05-11 11:55

bboss session共享使用方法介绍

bboss session共享使用方法介绍。 本文介绍如何配置bboss session的及主要参数含义说明,具体的集成到应用系统的方法可以参考文档:bboss session集成权威指 ...
yin_bp 评论(27) 有6146人浏览 2014-05-10 16:12

MessagePack, Protocol Buffers和Thrift序列化框架原理和比较说明

  第1部分 messagepack说明 1.1messagepack的消息编码说明 为什么messagepack比json序列化使用的字节流更少, 可通过图1-1、图1-2有个直观的感觉。    图
jimmee 评论(2) 有27116人浏览 2014-04-09 12:50

Kryo与Hessian序列化使用区别

Kryo序列化: (1)Java 数据类中必须拥有无参构造函数; (2)Java 数据类的字段增、减,无法兼容; (3)Java 数据类无需实现Serializable接口。 Hession序列化: (1)Java 数据类中必须拥有无参构造函数; (2)Java 数据类的字段增、减,可以兼容; (3)Java 数据类需实现Serializable接口。 选择建议: (1)Kryo bug比较多 ...
xiemingmei 评论(0) 有1543人浏览 2014-03-17 18:29

jackjson 注解@JsonFormat(pattern = "yyyy-MM-dd") 'bug'

@JsonFormat(pattern = "yyyy-MM-dd") private Date createDate = DateUtil.parseFormat("yyyy-MM-dd"); 该注解如果把Date值设为2014-03-14 00:00:00,序列化出来的是2014-03-13,我晕..
rguess 评论(0) 有7769人浏览 2014-03-14 23:44

对象的序列化和文件输入输出

   1.为什么要序列化?    答:序列化的目的是:保存对象的状态;例如开发一款网游动作游戏,需要保存人物的经验值,武器,体力等;序列化的对象会保存实例变量的值;        2.怎样实现序列化?     答:要让类能够被序列化,需要implements Serializable接口       当对象被序列化之后,该对象引用的实例变量也会被序列化。如果在该对象里创建其他类的对象,则其他类也 ...
可怜的猫 评论(0) 有1245人浏览 2014-03-11 12:17

分享java的Serializable功能

可以将java对象序列化为文件,也可以将文件反序列化为java对象 原创不易,转载请注明出处:分享java的Serializable功能 DeserializeFile2Object.java package com.zuidaima.util; import java.io.FileInputStream; import java.io.ObjectInputStream; ...
yaerfeng1989 评论(0) 有992人浏览 2014-03-07 10:39

基于Java的ProtocolBuffer

这篇博客既是帮助一些初学者深入理解protocolBuffer,也是为了方便自己记忆和进一步学习。本文主要介绍了三个方面,包括: · 在一个.proto文件里面如何定义消息格式 · 如何使用protocol buffer的编译器 · 如何使用java protocol buffer的API来读写消息
cq520 评论(0) 有12080人浏览 2014-03-03 23:00

安装protocolbuffer详解

What’s the protocolbuffer? protocolbuffer是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了三种语言的实现:java、c++ 和 python,每一种实现都包含了相应语言的编译器以及库文件。由于它是一种二进制的格式,比使用 xml 进行数据交换快许多。可以把它用于
cq520 评论(0) 有16183人浏览 2014-03-03 09:26

通过netty提供Protobuf服务

1、下载安装Protocol Buffer     >下载地址:http://code.google.com/p/protobuf/     >需要下载文件:protobuf-2.5.0.tar.gz(也可以直接下载protobuf-java-2.5.0.jar;这里通过maven生成);protoc-2.5.0-win32.zip(windows平台需要)。     & ...
steavont 评论(0) 有4471人浏览 2014-02-21 14:37

Fastjson API

// Fastjson可对对象、集合进行序列化和反序列化, // 最主要的使用入口是 com.alibaba.fastjson.JSON import com.alibaba.fastjson.JSON; // 常用方法接口: // 将JSON 文本 parse 为JSONObject 或者JSONArray public static final Object p ...
hejiajunsh 评论(0) 有1497人浏览 2014-01-24 16:33

quartz NotSerializableException

本文是为了解决发布quartz定时任务时出现NotSerializableException(不能被序列化异常)的问题。   先看看错误代码: Caused by: java.io.NotSerializableException: Unable to serialize JobDataMap for insertion into database because the value of ...
giraffeql 评论(0) 有1901人浏览 2014-01-19 18:16

java.lang.NoSuchMethodException: x.getHibernateLazyInitializer()

使用struts2 对java 对象进行序列化时报错: java.lang.NoSuchMethodException: com.entity.message.push.OSMessage.getHibernateLazyInitializer() at java.lang.Class.getMethod(Class.java:1607) at org.apache.struts2.jso ...
hw1287789687 评论(0) 有3179人浏览 2014-01-16 21:12

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics