protobuf

Maguyusi15 天前
c++·golang·lua·protobuf
go 批量生成c++和lua proto文件先安装好go环境 并且已经安装好protobuf环境将下面代码保存为 proto_gen.go编译Win11
Maguyusi15 天前
开发语言·后端·golang·protobuf
go 批量生成 c++与lua的proto文件功能:使用go写的小工具,批量生成目录(包含子目录)下的proto文件自动新增注册文件目录说明 protos 根目录 src proto源文件 gen pb生成目录
Maguyusi17 天前
开发语言·c++·protobuf
win11 和 ubuntu24.04 c++ 编译 protobuf先clone最新稳定版本源码目前v33.5版本 自己选择心仪版本进入protobuf源码目录更新依赖库 递归全部
Minilinux201822 天前
开发语言·google·protobuf·protobuf介绍
Google ProtoBuf 简介目录1. 概述2.环境安装2.1编译源码包2.2下载源码并解压3. 实例演示3.1 书写proto文件
没有bug.的程序员1 个月前
java·开发语言·后端·反射·序列化·serializable·protobuf
Java 序列化:Serializable vs. Protobuf 的性能与兼容性深度对比在分布式系统的语境下,如果说业务逻辑是系统的“灵魂”,那么数据序列化则是数据在网络中穿梭的“肉身”。当你在 Java 中调用 new User() 时,这个对象仅存在于当前进程的 JVM 堆内存中,是以一种极其复杂的指针和对象头结构存在的。一旦需要将其发送到另一台服务器或存储到磁盘,我们就必须面临一个残酷的问题:如何将这块充满指针的内存,转化为一串连续的、可传输的字节流?
love530love1 个月前
人工智能·windows·python·onnx·stablediffusion·comfyui·protobuf
告别环境崩溃:ONNX 与 Protobuf 版本兼容性指南https://pypi.org/project/onnx/https://onnx.ai/https://github.com/onnx/onnx
Albert Edison1 个月前
java·开发语言·protobuf
【ProtoBuf】初识 protobuf序列化和反序列化什么情况下需要序列化?如何实现序列化?Protocol Buffers 是 Google 的一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。
nil2 个月前
后端·go·protobuf
记录protoc生成代码将optional改成omitepty问题在修改go项目的protoc文件,然后用protoc命令生成go代码的时候,会遇到将optional修改成omitempty的情况
Chasing Aurora2 个月前
开发语言·python·langchain·protobuf
Python后端开发之旅(三)LangChain 的第一个稳定版本,即 LangChain 0.1.0,于 2024 年 1 月 8 日正式发布,这是一个值得庆祝的里程碑,也是 LangChain 项目的一个新的起点 LangChain 的版本号由三个部分组成,即主版本号、次版本号和修订号,分别表示 LangChain 的大的、中等的和小的更新。例如,LangChain 0.1.0 表示 LangChain 的第 0 个主版本,第 1 个次版本,第 0 个修订版本
..空空的人2 个月前
服务器·开发语言·c++·分布式·rabbitmq·protobuf
C++基于protobuf实现仿RabbitMQ消息队列---服务器模块认识1项目git链接:mq/mqdemo/muduo/protobuf/protobuf_client.cpp · 耀空/项目mq - 码云 - 开源中国
茉莉玫瑰花茶2 个月前
服务器·c++·protobuf
ProtoBuf - 3在语法详解部分,依旧使用项目推进的方式来演示。这个部分会对通讯录进行多次升级,使用 2.x 表示升级的版本,最终将会介绍如下内容:
liu****2 个月前
c++·c·protobuf·企业级组件
二.protobuf的使用上篇博客链接:https://blog.csdn.net/weixin_60668256/article/details/155913219?fromshare=blogdetail&sharetype=blogdetail&sharerId=155913219&sharerefer=PC&sharesource=weixin_60668256&sharefrom=from_link
..空空的人2 个月前
服务器·数据库·c++·网络协议·gtest·异步·protobuf
C++基于protobuf实现仿RabbitMQ消息队列---技术认识2前言:项目git链接:mq/mqdemo/muduo/protobuf/protobuf_client.cpp · 耀空/项目mq - 码云 - 开源中国
苏琢玉2 个月前
php·protobuf
用 PHP 解析 Protobuf 的坑与解法前阵子做的一个直播弹幕的机器人,其中有一部分上游数据是通过 Protobuf 返回的。几个朋友问我怎么处理,但我发现大家对「PHP 解析 Protobuf」这件事多少有点迷糊。确实,PHP 处理 Protobuf 的资料不多,而且踩坑成本不算低。
..空空的人3 个月前
服务器·网络·个人开发·protobuf·muduo
C++基于protobuf实现仿RabbitMQ消息队列---技术认识1前言:项目git链接mq/mqdemo/muduo/protobuf/protobuf_client.cpp · 耀空/项目mq - 码云 - 开源中国
茉莉玫瑰花茶3 个月前
开发语言·c++·protobuf
ProtoBuf - 1 - 下载和环境配置下载地址:https://github.com/protocolbuffers/protobuf/releases可以不用下载最新版本,下面以 v21.11 为例,具体的下载根据自己电脑情况选择。
喵个咪4 个月前
后端·go·protobuf
开箱即用的GO后台管理系统 Kratos Admin - 数据脱敏和隐私保护Kratos Admin 的数据脱敏能力,是基于 Protobuf 生态下的arrakis-digital/protoc-gen-redact插件实现的 —— 通过在 Protobuf 消息定义中为敏感字段(如手机号、身份证号)添加脱敏注解(如((redact.custom).string = "r*d@ct*d")),由插件自动生成适配业务的脱敏方法(如 Go 语言的Redact()方法),无需侵入业务逻辑即可完成敏感数据的遮挡处理,同时保持与 Protobuf 消息结构的强绑定,避免跨层配置不一致问题
ejinxian4 个月前
xml·json·protobuf
protobuf 、JSON、XML传输格式曾经流行的JSON、XML似乎在游戏开发领域悄然退居二线,protobuf 具备更优势。Protocol Buffers(简称 Protobuf)是由 Google 开发的一种语言无关、平台无关、可扩展的序列化数据格式。它主要用于数据通信协议和数据存储。与 XML 相比,Protobuf 更小、更快、更简单
羑悻的小杀马特4 个月前
c++·编程·protobuf
ProtoBuf语法揭秘:探秘编译魔法与性能优化策略,解锁多层级选项配置的底层奥秘本文详解ProtoBuf核心类型:enum需遵循命名规范,0值必选且同级不重名;Any可存任意消息,支持动态扩展;oneof强制单字段互斥,节省内存;map创建键值映射,键限标量类型。还涵盖默认值规则、协议兼容策略、未知字段处理及option配置优化。
moxiaoran57534 个月前
websocket·netty·protobuf
java接收小程序发送的protobuf消息1、定义一个proto类型的消息消息的核心内容如下:2、使用前面博客介绍的方法将消息转为Java类ChargingCmdProtobuf