原文:开源一个动态解析protobuf的工具

好久没写博客了,主要是这一年技术没啥长进都打杂了,还有就是生活琐事越来越多,人也越来越懒了 之前项目中用到了Protobuf,然后测试发现这玩意不好测,总不能每次定个协议或者改下都要编译Java代码吧。于是我这边写了简单的工具,动态的解析PB文件。效果如下: 选择请求协议 和 选择响应协议 就是选择定义的PB,比如下面这个文件: 另外工具支持一些简单的功能,比如 保存 , 另存为 将PB文件和数据 ...

2015-08-22 18:03 3 14201 推荐指数:

查看详情

Protobuf动态解析那些事儿

需求背景 在接收到 protobuf 数据之后,如何自动创建具体的 Protobuf Message 对象,再做反序列化。“自动”的意思主要有两个方面:(1)当程序中新增一个 protobuf Message 类型时,这部分代码不需要修改,不需要自己去注册消息类型,不需要重启进程,只需要 ...

Thu Nov 28 19:13:00 CST 2013 2 21159
Protobuf动态解析在Java中的应用 包含例子程序

最近在做ProtoBuf相关的项目,其中用到了动态解析,网上看了下相关资料和博文都比较少,自己来写一个记录一下学习过程。 Protocol Buffers是结构化数据格式标准,提供序列化和反序列方法,用于存储和交换。语言中立,平台无关、可扩展。目前官方 ...

Mon Jul 24 06:46:00 CST 2017 1 2292
protobuf3 语法解析

定义一个消息类型 先来看一个非常简单的例子。假设你想定义一个“搜索请求”的消息格式,每一个请求含有一个查询字符串、你感兴趣的查询结果所在的页数,以及每一页多少条查询结果。可以采用如下的方式来定义消息类型的.proto文件了: 1 2 ...

Fri Dec 28 01:36:00 CST 2018 0 750
Echarts 一个开源图表设计工具

一般来说,因有所需,方有所求。最近项目中有这方面的需求,用着感觉不错。特此记录!此处仅是一个简单的demo。官网地址:http://echarts.baidu.com/,相关文档、插件都有。 1.js部分。 2.html部分,用来放置图表。 3.方法 ...

Thu Dec 13 17:18:00 CST 2018 0 709
一个GIS开源工具集架构的总结

文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 最近由团队HWG主导的GIS开源工具集基本告一段落,该项目虽然由我发起,但是百分之八十均由HWG完成,我个人主要进行工具各模块功能的设计 ...

Sat Jan 13 01:11:00 CST 2018 1 1363
分享一个开源工具,关于单词的

1、前言 之前我在以前的博客分享过,之后一段时间内,我一直在用,也一直在根据自己的需要进行修改。 后面会有源码,手写的代码一共210行,修改起来很方便。 先会有使用介绍,希望可以引起读者的兴趣。 这是一种应对英文单词的策略,会以人为中心,小工具会智能化的辅助记忆。 小工具会用google ...

Sat Jun 15 15:22:00 CST 2013 5 2325
Protobuf 的数据反解析

Protobuf 下载安装 参考 https://www.cnblogs.com/luyanjie/p/10403869.html 逆向解析protobuf 获取数据后发现数据部分乱码 借助工具,我们使用上面下载的protoc编译工具,这个工具提供反解析参数 ...

Fri Jul 24 02:15:00 CST 2020 0 1148
protobuf编译工具使用

1.下载,配置环境变量 下载地址:https://github.com/google/protobuf/releases,选择protoc-xxx-win64.zip下载 把.exe文件的位置加入到Path中 2.建立一个protoc文件test2.protoc 文件位置 ...

Thu Jan 09 09:18:00 CST 2020 0 1251
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM