写点什么

序列化

0 人感兴趣 · 27 次引用

  • 最新
  • 推荐

C++grpc 服务器接收到请求后如何处理

当C++grpc服务器接收到请求时,它会根据RPC方法的定义提取请求中的参数。通常情况下,这些参数由protobuf协议定义并传递给服务器。

https://static001.geekbang.org/infoq/38/38d828ab8b5a25c40545f075551417aa.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

「 Java 基础 - 对象 」一篇文章讲清楚 Java 开发中如何更优雅的创建对象

Java是面向对象的编程语言,作为Java开发人员,我们每天都会创建许多对象.只要代码中用到,就需要创建对象。

https://static001.geekbang.org/infoq/e9/e94d74ec78231be4fa9d40c0989b265c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一次 JSF 上线问题引发的 MsgPack 深入理解,保证对你有收获

某一日晚上上线,测试同学在回归项目黄金流程时,有一个工单项目接口报JSF序列化错误,马上升级对应的client包版本,编译部署后错误消失。线上问题是解决了,但是作为程序员要了解问题发生的原因和本质。但这都是为什么呢?

【web 开发基础】PHP8 中数组的序列化和反序列化(54)

用户头像
迷彩
2022-12-30

数组的序列化(serialize)用来将数组的数据转换为字符串,以方便传递和数据库的存储。与之相对应的操作就是反序列化(unserialize),把字符串数据转换为数组加以使用。数组的序列化主要通过serialize()函数来完成。字符串的反序列化主要通过unserialize()函

https://static001.geekbang.org/infoq/31/31f4e78171e035fecd66db8bf4fe1e6f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

开源一夏 | Python 对象的序列和反序列化

用户头像
宇宙之一粟
2022-08-24

将对象转换为可保存状态(例如字节流、文本表示等)称为序列化,而反序列化将数据从上述格式转换回对象。

https://static001.geekbang.org/infoq/d0/d08c8f682fd5e6da42aa17e2a7077881.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

实战 Redis 序列化性能测试 (Kryo 和字符串)

用户头像
程序员欣宸
2022-06-04

将Java对象实例保存在Redis时,将对象序列化成字符串或者序列化成byte数组再存入,以上两种方式孰优孰劣?字符串方式来存取的好处是编码和调试更简单容易,而byte数组的优势又在哪里呢,实战验证吧

Java 篇 - 序列化与反序列化

用户头像
是老郭啊
2022-04-19

一问读懂什么是序列化和反序列化

https://static001.geekbang.org/infoq/af/afff97b21e960b16751a95ad0aba31e2.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SpringDataRedis 序列化带有双引号

用户头像
编号94530
2022-03-02

在使用Spring Data Redis的hash存数据的时发现,如果存值的泛型和取出来的泛型对象不同时,可能存在值不相等。记录下过程与解决方案,避免大家重复踩坑。

一文解析 Apache Avro 数据

摘要:本文将演示如果序列化生成avro数据,并使用FlinkSQL进行解析。

https://static001.geekbang.org/infoq/62/62775f9df30a55a43c8578f1fcef23f9.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

👊【Spring 技术实战】分析探究 RedisTemplate 的序列化和反序列化 + 泛型机制

用户头像
洛神灬殇
2021-10-22

上一篇文章介绍了一下Java实现序列化的众多手段和优秀框架,现在我们针对于序列化和反序列化结合这些优秀的框架进行实现。

JS 的深浅复制,原来如此!

摘要:之所以会出现深浅拷贝的问题,实质上是由于JS对基本类型和引用类型的处理不同。

https://static001.geekbang.org/infoq/69/6992a20b6dad3bab92755e20a6d25acf.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

关键字 transient 的认识

用户头像
阿志
2021-08-30

对于transient的一知半解。

序列化单例模式的实现————readResolve 源码解读

用户头像
4ye
2021-08-15

在可序列化类中加上readResolve方法,就可以实现单例模式了!这是为什么呢?让我们一起看看源码中的奥秘吧!

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

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

Dubbo 编解码那些事

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

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

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

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

用户头像
田维常
2020-12-08

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

https://static001.geekbang.org/infoq/5f/5f62d65155e958fb3ad5c29e018ffcdb.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

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

用户头像
秦怀杂货店
2020-11-17

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

Hessian Bug 修复

用户头像
心平气和
2020-09-09

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

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

用户头像
奈学教育
2020-08-05

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

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

用户头像
古月木易
2020-08-05

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

Java 序列化

用户头像
CoderLi
2020-06-12

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

序列化_序列化技术文章_InfoQ写作社区