logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CentOS 8 安装 docker/docker-compose

安装依赖sudo dnf install -y yum-utilsdevice-mapper-persistent-datalvm2sudo yum-config-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.reposudo yum install docker-ce docke...

#docker#centos
CentOS 8 安装 docker/docker-compose

安装依赖sudo dnf install -y yum-utilsdevice-mapper-persistent-datalvm2sudo yum-config-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.reposudo yum install docker-ce docke...

#docker#centos
Protobuf 中 any 的妙用

文章目录目录结构首先,我们定义我们需要传输的消息使用 protoc 编译工具,编译 rsp.proto,生成 rsp.pb.go 文件测试使用 any在使用 GRPC 时,常规的操作是将 message 定义好后进行数据传输,但总会遇到某些数据结构进行组合的操作,采用默认的定义 message 方式,造成代码量的激增。为了解决这个问题 protobuf 提供类型 any 解决 GRPC 中泛型..

gRPC 与 RESTful API

gRPC 与 RESTful API它们的对比如表所示。特性gRPCRESTful API规范必须.proto可选 OpenAPI协议HTTP/2任意版本的 HTTP 协议有效载荷Protobuf(小、二进制)JSON(大、易读)浏览器支持否(需要 grpc-web)是流传输客户端、服务端、双向客户端、服务端代码生成是OpenAPI + 第三方工具...

解决 MAC 无法打开“***”,因为无法验证开发者

当安装非信任开发者的软件时,系统提示无法打开“***”,因为无法验证开发者。我们可以按照以下方法解决打开方达,在右侧菜单栏选择应用程序找到提示无法验证的应用,右键点击打开第一次会出现以下提示,继续点击打开即可完成以上步骤,你就可以成功使用应用...

到底了