首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签protobuf

#protobuf

Protobuf 语法详解

猫头虎

Protobuf,全称 Protocol Buffers,是 Google 开发的一种数据序列化协议。相比于 JSON、XML 等数据格式,它更小、更快、更简单...

19210

Protobuf在IDEA中的插件安装教程

猫头虎

当我们在开发过程中使用Protobuf,IDEA为我们提供了方便的插件支持。但是,根据IDEA的版本,插件的安装方式和来源可能会有所不同。下面,我们将详细介绍如...

12110

如何在Windows、Mac和Linux操作系统上安装Protocol Buffers(protobuf)编译器

猫头虎

无论您使用哪种操作系统,安装protobuf编译器都是一个相对简单的过程。只需按照上述步骤操作,您就可以轻松地在您的机器上安装并验证protobuf。随着正确的...

22210

Protocol Buffers [protobuf]

猫头虎

要使用protobuf,首先需要安装protobuf的编译器。这个编译器的主要目的是将protobuf的IDL语言转换成具体某一种开发语言。例如,你可以将.pr...

14310

protobuf 序列化和反序列化

洁洁

序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程,与之相对应的过程称之为反序列化(Unserialization)。序列化...

16110

13. Springboot集成Protobuf

有一只柴犬

在以往的项目中进行网络通信和数据交换的应用场景中,最经常使用的技术便是json或xml。随着JSON的灵活优势,越来越多的企业选择JSON作为数据交换的格式,目...

31310

java项目中使用protobuf扫盲笔记

咖啡教室

最近公司 Java 项目中有用到 protobuf,查了些资料还是一脸迷茫。主要纳闷这玩意到底有啥用呢?直接自己写 class、interface 不是更方便,...

12310

腾讯 tRPC-Go 教学——(1)搭建服务

amc

腾讯 · 高级后台开发工程师 (已认证)

2023 年底腾讯统一的 RPC 框架 tRPC 正式开源。遍观全网,似乎大部份是对 tRPC 概念上的宣传、架构上的设计,而如何开发、如何部署的文章凤毛麟角。...

1.1K21

每日一博 - Protobuf vs. Protostuff:性能、易用性和适用场景分析

小小工匠

Protobuf(Protocol Buffers)是由Google开发的一种数据序列化格式,用于结构化数据的存储和交换。它最初是为Google内部使用而设计的...

65810

HTTP 请求中使用 protobuf 协议数据

seth-shi

最近都在忙第三方广告对接的事情, 在此记录一下, 有些第三方的API文档扔了一个word文档,文档上几十上百个参数, 只有一个表格参数说明, 然后自己根据表格手...

28210

Protobuf编码原理及优化技巧探讨

腾讯技术工程官方号

腾讯 · 产品经理 (已认证)

将某个struct或class的内存数据和通信数据链路上的字节流进行互相转化的算法。

39620

关于protobuf近期版本(v20/v3.20+)和 gRPC v1.54版本在某些编译环境下的一些链接和编译问题

owent

腾讯 · 后台开发工程师 (已认证)

年初的时候我们项目组的构建系统( cmake-toolset )里把 protobuf 升级到了 v20/v3.20 版本, gRPC 也升级到了 v1.54 ...

61220

protobuf v22和gRPC v1.55版本升级的依赖变化和upb适配

owent

腾讯 · 后台开发工程师 (已认证)

近期的 protobuf v22和 gRPC v1.55 版本在构建流程层面引入了一些比较大的变化。 最初我关注到这个问题是在我参与的一个社区项目 opente...

80650

感谢此文,给了我解码某游戏封包数据编码的思路

用户2135432

最近在研究某游戏封包,里面的一个可变数据长度的数字值我没办法找到解码规律,他看起来像是使用protobuf序列化后的数据,但是根据protobuf规则解码,结果...

16730

Go with Protobuf

孟斯特

本教程使用proto3向 Go 程序员介绍如何使用 protobuf。通过创建一个简单的示例应用程序,它向你展示了如何:

35830

Protobuf在Cmake中的正确使用

老潘

火星 · AI算法工程师 (已认证)

Protobuf是google开发的一个序列化和反序列化的协议库,我们可以自己设计传递数据的格式,通过.proto文件定义我们的要传递的数据格式。例如,在深度学...

69220

每日一库:protojson

孟斯特

•将 JSON 格式的数据转换为 protobuf 消息:这是通过 Unmarshal 或 UnmarshalOptions.Unmarshal 函数实现的。这...

35210

Protobuf中如何指定json tag

孟斯特

请注意,在使用 [(json_name)] 选项时,需要确保标签名称在 JSON 对象中是唯一的,以避免冲突。此外,[(json_name)] 选项只能在 pr...

46220

protolator: Protobuf <==> json

孟斯特

github.com/hyperledger/fabric-config/protolator 是 Hyperledger Fabric 中的一个 Go 包,用...

17420
领券