protocol-buffers相关内容
我正在尝试处理来自 spinn3r 的数据.数据作为 protobuf 返回.在python中,当我打印protobuf对象时,我得到了这个: 打印数据来源 {关联 {href:""资源:“"}canonical_link {href:“http://twitter.com/_PattiShaw/statuses/28167079857225728"资源:“"}标题: ""哈希码:“"朗{代码:
..
我正在尝试使用 ZMQ 在客户端和服务器之间建立一个基本的通信系统.我使用 protobuf 作为消息格式.我的问题是当我从客户端发送消息时,消息大小为 34,但服务器上收到的消息大小为 0. 以下是我的代码; 客户端.cpp tutorial::Person person;person.set_id(1234);person.set_name("约翰");person.set_em
..
任何人都可以给我一些例子,我们如何在改造中使用 protobuf - 我试过了,但由于一些错误而失败,让我给你一个我在这方面的实现示例. 希望大家帮帮我. ApiInterface.java public interface ApiInterface {@得到调用makeGetRequest(@Url String url);} ApiClient.java public cla
..
是否可以将 tensorflow 中的序列示例存储为 float16 而不是常规浮点数? 我们可以使用 16 位精度,这将减少我们使用的数据文件的大小,为我们节省约 200 GB. 解决方案 我认为下面的剪辑就是这样做的. 将tensorflow导入为tf将 numpy 导入为 np# 生成数据data_np = np.array(np.random.rand(10), dtype
..
我正在尝试获取从 proto 生成的 go 文件中的所有字段名称.下面是生成的结构体. type Action struct {名称字符串`protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`//可分配给 ActionType 的有效类型://*Action_TaskActionActionType isAction_Act
..
当我尝试使用 protobuf.js decode 解码 bytearray 时出现以下错误 错误:消息的非法组结束指示符.SampleMessage:1749(不是组)在错误(本机)在 ProtoBuf.Reflect.MessagePrototype.decode (http://127.0.0.0.1:53259/libs/protobuf/dist/ProtoBuf.js:3168:
..
在我的一个项目中,我使用了一个公开的预训练的 inception-v3 模型,这里提供:http://download.tensorflow.org/models/image/imagenet/inception-2015-12-05.tgz. 我只想使用最后一个特征向量(pool_3/_reshape:0 的输出).通过查看脚本示例classify_image.py,我可以成功地通过深度D
..
我试图知道我在我的 tcp 套接字中得到了什么包,所以我使用了 protobuf.但是当我 SerializeToString 我的第一个 protobuf 类时,另一个 protobuf 类的 ParseFromString 方法返回 true. 两个类是不同的 这是我的 .proto syntax = "proto3";包protobuf;留言 留言{字符串内容 = 1;}消息播
..
如何显示协议缓冲区消息中的所有元素?我是否需要使用反射或将消息转换为 XML 消息然后显示它?理想情况下,一些通用代码适用于任何消息.拉斯 解决方案 protobuf 消息在内部是模棱两可的,除非您有 .proto 架构(或可以推断架构)可用,例如(例如) 一个“字符串"线型可以表示: utf-8 字符串 一个 BLOB 子消息 一个压缩数组 所有连线类型都存在类似的歧义
..
我正在从事一个涉及 protobuf 和 zmq 的项目.我已经在 VS2010 上完成了它,现在想让它在 Linux 下工作.我刚刚在我们的 Linux 服务器上安装了 protobuf 和 zmq,Makefile 看起来像这样: g++ -c -D_DEBUG TestTDFAPI_v2.cpp -I ../g++ -c -D_DEBUG Platform.cppg++ -c -D_DEB
..
消息数据{可选 uint64 用户 ID = 1;重复字符串用户名 = 2;可选 uint32 状态 = 3;} 案例 1 - 'status' 包含非零值' 如果状态 = 非零值当我使用data__pack(const Data * message ,uint8_t * out)函数打包数据时,'out'的长度为100,函数返回100(以100为例). 案例 2 - 'status
..
我想从 test 目录中的 protobuf 文件生成代码. project/test/protobuf/myproto.proto 这不起作用. PB.targets in Test := Seq(scalapb.gen() ->(sourceManaged in Test).value) scalapb 好像只在 main/protobuf 目录下为 protos 生成文件. 解
..
有没有办法从 C++ 中的协议缓冲区消息中获取一个简单的结构?即 struct PlainFoo {int32_t 栏;浮动巴兹;}; 来自 message Foo {所需的 int32 bar = 1;所需的浮动 baz = 2;} 我通过网络在协议缓冲区中获取了一些数据,我希望能够将其添加到其他类似数据中,并将其存储在紧凑的表示中以供内部使用,而无需基本上复制代码中的消息声明.
..
我目前正在尝试在 windows 上为 python 安装版本 3 的 google 协议缓冲区. 我已经通过命令行进入了 python 文件夹,我正在尝试使用: python setup.py build 但是我收到以下错误: python : protoc 未安装,也未在 ../src 中找到.请编译或安装二进制包. 这是怎么回事? 解决方案 正如错误所说,您必须
..
当我尝试使用命令生成文件时 python -m grpc_tools.protoc -I./--python_out=.--grpc_python_out=.service.proto 出现错误. 回溯:test_client.py:11: 在 from tests.remote.grpc_wrapper.service_pb2_grpc import TestSer
..
我正在尝试在 如何做一个工作示例用 Java 编写一个自定义的 Protobuf CodeGenerator .当我尝试使用 编译文件时 import com.google.protobuf.compiler.PluginProtos;导入 java.io.IOException;公共类 MyPlugin {public static void main(String[] args) 抛出 I
..
我有一个使用 proto2 语法的 proto 文件.我正在尝试使用 protogen 自动生成 C# 文件.虽然我可以生成没有任何错误的文件,但在构建项目时出现错误(C# 文件是 Visual Studio 中 .Net 5 项目的一部分).错误看起来像: 错误 CS0400:在全局命名空间中找不到类型或命名空间名称“Google"(您是否缺少程序集引用?) 我在正确的路径中添加了
..
我在 protobuf Python 文档,但就像这暗示的那样,这给了我二进制数据的字符串版本.有没有办法使用 Python 序列化和解析 protobuf 数据的二进制数组? 我们有一个 C++ 应用程序,它将 protobuf 消息作为二进制数据存储在一个文件中.我们想使用 Python 读取和写入文件. 解决方案 Python 字符串可以容纳二进制数据,因此 Serialize
..
我正在从运行时加载的 .proto 文件在 java 中构建 DynamicMessage. 我的问题是为此类消息设置扩展名. 我有: Descriptors.Descriptor 包含类型和为其创建的 DynamicMessage Descriptors.Descriptor 扩展类型和为其创建的 DynamicMessage 现在我不知道如何设置包含消息的扩展名.
..
我对makefile不熟悉,这是我的makefile CC = gcc目标 = sample_client sample_serverCFLAGS += -g -I/usr/includeLDFLAGS += -g -lprotobuf-c -L/usr/lib全部:$(目标)$(TARGET): lsp.o lspmessage.pb-c.o%.o: %.c$(CC) -c $(CFLAGS)
..