写点什么

序列化

0 人感兴趣 · 11 次引用

  • 最新
  • 推荐

一文带你全面了解 java 对象的序列化和反序列化

​​​​​​摘要:这篇文章主要给大家介绍了关于java中对象的序列化与反序列化的相关内容,文中通过详细示例代码介绍,希望能对大家有所帮助。

Dubbo 编解码那些事

本文基于实际问题,梳理dubbo编解码链路,以及Hessian2框架的序列化逻辑。有助于提高对于Dubbo框架的学习、使用和问题排查。

深入理解 ProtoBuf 原理与工程实践(概述)

本文对Protobuf产生的背景,基本用法,优缺点和使用场景做了概述,目的是让读者对Protobuf协议有一个全局的认识,进而在合适的业务场景下选择它。

美女面试官问我:说说你对序列化的理解

用户头像
田维常2020 年 12 月 8 日

在Java语言中,程序运行的时候,会产生很多对象,而对象信息也只是在程序运行的时候才在内存中保持其状态,一旦程序停止,内存释放,对象也就不存在了。

https://static001.geekbang.org/infoq/5f/5f62d65155e958fb3ad5c29e018ffcdb.jpeg?x-oss-process=image/resize,w_416,h_234

transient 关键字的作用以及几个疑问的解决

用户头像
秦怀杂货店2020 年 11 月 17 日

我们知道,如果一个对象需要序列化,那么需要实现Serilizable接口,那么这个类的所有非静态属性,都会被序列化。 transient关键字的作用是什么呢?

Hessian Bug 修复

用户头像
心平气和2020 年 9 月 9 日

近日开发同学说Php调用Java一个接口报错,表现是如果参数比较大,如56K就报错,其它情况下不报错。让其提供相应参数,发现一个参数的长度是81360,对应十六进制是13DD0,通过抓包发现,实际上传到Java这里长度只有3DD0

奈学:一起了解几种序列化协议

用户头像
奈学教育2020 年 8 月 5 日

序列化(编码)是将对象序列化为二进制形式(字节数组),主要用于网络传输、数据持久化等;而反序列化(解码)则是将从网络、磁盘等读取的字节数组还原成原始对象,主要用于网络传输对象的解码,以便完成远程调用。

奈学:一起了解几种序列化协议

用户头像
古月木易2020 年 8 月 5 日

序列化(编码)是将对象序列化为二进制形式(字节数组),主要用于网络传输、数据持久化等;而反序列化(解码)则是将从网络、磁盘等读取的字节数组还原成原始对象,主要用于网络传输对象的解码,以便完成远程调用。

Java 序列化

用户头像
CoderLi2020 年 6 月 12 日

为啥 ? 为啥 ArrayList 序列化的时候 size 字段被 write 了两次 ? 让我们来看看吧!「滑稽」

序列化_序列化资料文章-InfoQ写作平台