protocol-buffers 相关问题

协议缓冲区是一种语言中立且与平台无关的方式,以高效且可扩展的格式编码结构化数据。 Google对几乎所有内部​​RPC协议和文件格式都使用Protocol Buffers。它也是开源gRPC框架使用的默认数据编码。

在 Gradle protobuf 插件中排除特定文件

我正在使用 Gradle 构建我的项目并使用 Gradle Protobuf 插件编译一些协议缓冲区。我想在多个目录中构建原型并排除单个文件。 源集...

回答 1 投票 0

如何使用C++读取Protobuf oneof消息?

考虑一个简单的 Protobuf 代码,如下所示: 消息 消息名称 { 其中一个选项 { 选项A 选项A名称 = 1; 选项B 选项B名称 = 2; } } 这将生成以下 C++ 代码(或

回答 1 投票 0

为什么 Docker 找不到现有的包?

我是 Docker 的新手,所以这对某些人来说可能是显而易见的。我运行的是 Ubuntu 18.04TLS。 我想在图像中安装包“python3-protobuf”。我尝试用下面的行来做到这一点...

回答 2 投票 0

如何在Apple M1芯片的MacBook Pro中安装Google Protobuf?

我想知道如何在Apple M1芯片的MacBook Pro中安装protoBuf。有谁知道解决办法吗

回答 3 投票 0

无法安装 Tensorflow,因为元数据错误

编辑:在初始化此过程之前我已经升级了 pip 我有点卡在这部分,你必须使用 Protobuf 来安装 Tensorflow。我所做的一切都和 Youtube 上的那些教练一样

回答 1 投票 0

GRPC Tools C# 项目缺少“Build Action - Protobuf Compiler”

我正在按照下面的教程进行操作 https://www.c-sharpcorner.com/blogs/grpc-example-in-c-sharp 我使用的是VS 2022社区版,也用VS2019专业版进行了测试。都没有这个选项 我

回答 1 投票 0

Protobuf3:如何描述重复字符串的映射?

关于地图类型的官方文档说: 地图 地图字段 = N; ...其中 key_type 可以是任何整数或字符串类型(因此,任何 除 flo 之外的标量类型...

回答 3 投票 0

如何通过cmake设置protoc的`--experimental_allow_proto3_Optional`?

我正在使用 cmake 生成这样的 protobuf 文件: 文件(GLOB PROTO_FILES ${PROJECT_SOURCE_DIR}/*.proto ) PROTOBUF_GENERATE_CPP(PROTO_SRCS PROTO_HDRS ${PROTO_FILES}) 我的协议是 v3.14 所以...

回答 1 投票 0

获取RPC描述符失败

我有以下原型文件: service_myservice.proto 服务我的服务{ rpc GetData(GetRequest) 返回 (GetResponse) {} } 服务器.go 类型服务器结构体{ pb.UnimplementedMyServiceSer...

回答 1 投票 0

如何比较protobuf消息

在这篇文章:Google protocol buffers Comparison 中,我看到了在 C++ 中比较 protobuf 消息的几种方法。 我尝试使用 msg.DebugString()、SerializeToString() 和 MessageDifferencer::Equal() 来实现我的

回答 2 投票 0

Protobuf.net 如何反序列化 int 数组(打包数据)

我们正在使用 protobuf 来使多个系统相互通信。其中一些使用 protobuf.net,一些使用其他语言和库。 我们的应用程序级消息由标头和正文组成...

回答 1 投票 0

解决protoc-gen-go:通过添加“M”参数无法确定Go导入路径问题

与 protoc-gen-go 相同的症状:无法确定“simple.proto”的 Go 导入路径 对于具有以下内容的简单原型文件。 语法=“proto3”; 包主; 留言人...

回答 3 投票 0

协议缓冲区。通过 proto-c 生成的头文件出错。无效转换

在我的项目 C/C++ 中,我必须将 Protocol Buffer 与 protoc 文件一起使用。使用以下工具从文件 switch.proto 生成代码后 protoc-c -I="./proto/" --c_out="./protobuf-c" pro...

回答 1 投票 0

Github Actions Google Palm API 没有名为“google.protobuf”的模块

当我的 Github 操作尝试为 Palm API 安装 google-generativeai 时,我收到以下错误。我尝试在 github actions yaml 中显式添加 pip install protobuf ,将其添加到

回答 1 投票 0

使用grpc.Core,在C#中找不到Google命名空间

安装 GRPC.Tools NuGet 包并从 Greeter.proto 构建 Greeter.cs 文件后,我收到很多缺少依赖项的错误 Greeter.cs 文件需要一些 google API,显然这......

回答 1 投票 0

golang 是否提供了一种简单的方法来输出人类可读的 protobuf

有没有一种好方法可以在 golang 中获得人类可读的 protobuf 对象的字符串表示形式?相当于 https://developers.google.com/protocol-buffers/docs/reference/cpp/google.pr...

回答 5 投票 0

如何将js日期转换为protobuff时间戳

让今天 = new Date(); 我们如何将常规 js 日期转换为 protobuf 时间戳?

回答 1 投票 0

如何解决“make:protoc:找不到命令”

我正在 CentOS 系统上安装 Caffe,但我没有管理权限。当我尝试编译时,我遇到以下消息: 协议 src/caffe/proto/caffe.proto 制作:p...

回答 2 投票 0

有没有办法在将proto.Any转换为json时不包含@type?

我想将 protobuf 任何类型转换为 json。但 json 包含 @type 字段。有没有办法可以将它从结果 json 中排除? 例如,我有一个像这样的原型定义 留言

回答 1 投票 0

protoc 在处理输入文件时遇到问题

我有这个shell脚本: #!/usr/bin/env bash dir_name="$(cd "$(目录名"${BASH_SOURCE}")" && PWD)" 协议 --go_out="$dir_name" --go-grpc_out="$

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.