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

#protobuf

轻松搞定 Protobuf:高效数据序列化的神器

陆业聪

当我们谈论数据传输和存储时,谁不想要一种高效、紧凑且跨平台的数据序列化格式呢?这就是 Google 开发的 Protocol Buffers(简称 Protob...

20210

在netty中使用protobuf并实现数据加密传输

xindoo

贝壳 · 资深工程师 (已认证)

  接下来我们看看protobuf的部分,我实现用protobuf定义了message数据格式,只有简单的三个字段,如下:

10610

Protobuf简单使用

Andromeda

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

如果 .proto 文件包含 package 声明,则该文件的所有内容都将放置在相应的 C++ 命名空间中。例如,给定 package 声明

8610

【C++】开源:数据序列化库protobuf配置与使用

DevFrank

Protocol buffer是一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。是谷歌的开源数据交换格式。

33810

unity3d:GameFramework+xLua+Protobuf+lua-protobuf,与服务器交互收发协议

立羽

1.cs收发协议,通过protobuf序列化 2.lua收发协议,通过lua-protobuf序列化

10910

unity3d:GameFramework+xLua+Protobuf+lua-protobuf,生成.cs,.pb工具流

立羽

1.区分lua,cs用的proto 2.proto生成cs,使用protogen.exe,通过csharp.xslt修改生成cs样式 3.proto生成lu...

8510

更快更小!ProtoBuf 入门详解

腾讯技术工程官方号

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

这三个字节分别对应了 protobuf 编码的三个内容:(在 protobuf 中每个字节的首位都是控制位,用于表示随后的字节是否需要和自己属于同一个字段)

1K70

使用gRPC基于Protobuf传输大文件或数据流

程序员小涛

成都恒视通信息科技有限公司 · 软件开发工程师 (已认证)

在现代软件开发中,性能通常是关键的考虑因素之一,尤其是在进行大文件传输时。高效的协议和工具可以显著提升传输速度和可靠性。本文详细介绍如何使用gRPC和Proto...

98700

嵌入式Linux:编译和使用Protobuf库

不脱发的程序猿

Protobuf(Protocol Buffers)是由 Google 开发的一种轻量级、高效的结构化数据序列化方式,用于在不同应用之间进行数据交换和存储。它可...

25200

在不同操作系统上自动生成Protocol Buffers的Java语言包的方法

方亮

这些依赖就是提供Protocol Buffers Java的底层代码,比如com.google.protobuf.ProtocolMessageEnum、com...

10200

在不同操作系统上自动生成Protocol Buffers的Java语言包的方法2

方亮

在《在不同操作系统上自动生成Protocol Buffers的Java语言包的方法》中我们使用了protobuf-maven-plugin插件来给Proto文件...

6200

使用protobuf-maven-plugin生成grpc项目

方亮

protobuf:compile会将message类型proto翻译到导出目录;protobuf:compile-custom则会将service类型proto...

17600

GRPC知识总结

诗和元芳

腾讯 · 开发 (已认证)

需要编写一个 proto 文件,定义我们程序中需要处理的结构化数据,在 protobuf 的术语中,结构化数据被称为 Message。proto 文件非常类似 ...

11600

Protobuf 语法详解

猫头虎

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

33210

Protobuf在IDEA中的插件安装教程

猫头虎

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

40310

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

猫头虎

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

1K10

Protocol Buffers [protobuf]

猫头虎

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

16010

protobuf 序列化和反序列化

洁洁

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

40610

13. Springboot集成Protobuf

有一只柴犬

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

85010
领券