# ProtoBuf 简介 Protocol Buffer的简称。Google旗下的一款平台无关,语言无关,可扩展的序列化结构数据格式,适合用于数据存储,作为不同应用、语言之间相互通信的数据交换格式,序列化后的数据为二进制数据(pb格式的数据),类比XML、JSON。 protobuf最先支持C++ C# Go JAVA Python PHP语言,最近发布的代码包又支持了JavaScript,今天就来谈下,js怎么使用protobuf。 官网地址 https://developers.google.com/protocol-buffers/ # 安装protobuf编译器 从github上下载编译器源码安装包,https://github.com/protocolbuffers/protobuf/releases 编译安装, 目前仅支持unix类型的系统。 # 定义一个.proto文件 address.proto文件 message Address required string province = 1; required string city = 2; required string county = 3; # 编译生成访问类文件 运行下面的命令 protoc --js_out=import_style=commonjs,binary:. address.proto 会当前目录生成 ```address_pb.js``` 其中的 `--js_out` 的语法如下: ```--js_out=[OPTIONS:]output_dir``` 如上面的例子中的option为 import_style=commonjs,binary, "."为生成文件的目录,这里为当前目录
  • 简单记录 Dcat Admin 重置排序问题
  • JetBrains 插件分享:Unix Timestamp Converter (Unix时间戳转换器)
  • JetBrains Database 工具 / DataGrip 使用技巧:将 int 类型字段格式化为时间显示
  • Tampermonkey 脚本 - AWS 控制台自动登录脚本
  • 分享一个在老毛子固件 Pandava 守护进程运行 frpc 的脚本 / 斐讯 K2P 路由器
  • 使用 Cyberduck 替代 Transmit 连接 Cloudflare R2 (兼容 S3 协议)
  • macOS 微信/WeChat Clash 规则
  • 基于 SSH 跳板的多协议代理服务配置(GOST)
  • Tailscale 子网路由轻松上手:打造无缝网络连接
  • Dcat Admin 应用自定义排序规则
  • Chuwen : 重启一下 Cursor 再看看 你好大佬 : 我设置完autorun之后他还是不给我自动运行是为什么 稚鱼 : 老朋友我又重新搞起博客了,来求个友链 https://www.y... 泽泽 : 泽泽社的友情链接可以删除了,网站已卖,现在转到xlog上了,加友... Chuwen : 本站用的水 Typecho 博客系统,评论系统也是附带的 Subako : 您好,想请问一下您博客的评论系统是用什么搭建的?谢谢! 路人 : 谢谢,帮到了 Qicloud : 经测试,默认头像图片md5的hash值不止这一个 Qicloud : 通过检验默认头像的md5值校验,我咋没想到……我还在判断d=40... Chuwen : Yes, I'll keep you shining : )
  • March 2026
  • December 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • February 2025
  • December 2024
  • October 2024
  • July 2024
  • December 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • December 2022
  • October 2022
  • September 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • January 2018
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • 文章 RSS
  • 评论 RSS
  • Typecho
  •