一、先说说内存的概念物理内存:即插在主板上的内存条。他是固定的,内存条的容量多大,物理内存就有多大(集成显卡系统除外)。但是如果程序运行很多或者程序本身很大的话,就会导致大量的物理内存占用,甚至导致物理内存消耗殆尽。虚拟内存:虚拟内存就是在硬盘上划分一块页面文件,充当内存。当程序在运行时,有一部分资源还没有用上或者同时打开几个程序却只操作其中一个程序时,系统没必要将程序所有的资源都塞在物理内存中
所谓RPC(remote procedure call 远程过程调用)框架实际是提供了一套机制,使得应用程序之间可以进行通信,而且也遵从server/client模型。使用的时候客户端调用server端提供的接口就像是调用本地的函数一样。易于创建分布式应用和服务(支持多语言C、C++、Node.js、Python、Ruby、Objective-C、PHP和C#等语言,跨平台)高性能、通用的开源RP
转载
2024-03-25 17:25:15
90阅读
grpcui类似Swagger UI,可以用来测试gRPC服务,使用起来特别简单。 其原理是通过自动发现gRPC服务协议(当然前提是gRPC服务暴露了Protobuf协议),然后启动一个带界面的W
原创
2024-04-23 10:51:52
152阅读
grpcuiGitHub - fullstorydev/grpcui: An interactive web UI for gRPC, along the lines of postmangrpcuiis a command-line tool that lets you interact with gRPC servers via a browser.
原创
2021-09-26 14:20:56
154阅读
grpcuiGitHub - fullstorydev/grpcui: An interactive web UI for gRPC, along the lines of postmangrpcuiis a command-line tool that lets you interact with gRPC servers via a browser. It's sort of likePostman, but for gRPC APIs instead of REST官方安装教程F...
原创
2022-01-07 11:25:35
741阅读
创建项目 根据vs提供的模板生成给结构如下 至此grpc服务已经准备完成 grpcui grpcui
原创
2023-04-29 22:09:35
159阅读
首先要说明一下为什么网上已经有了实现的教程博客我还要写,因为我今天开始摸索C#中gRPC的使用,我发现了一个很重要的问题:我是一个gRPC的小白,无奈的是我跟着博客一步一步做我都不知道一些步骤怎么运行出来,因此在运行成功之后有很多地方我来和大家详细分享一下。一、新建项目1、打开VS,新建一个名为gRPCDemo的C#类库2、创建成功后,在解决方案资源管理器中,右键“解决方案gRPCDemo”,点击
转载
2024-08-22 14:50:59
457阅读
在开发grpc的时候,Go gRPC 调试工具 可以说是必备工具。安装:go get github.com/fullstorydev/grpcui
go install github.com/fullstorydev/grpcui/cmd/grpcui
grpcui -help #验证是否安装准备grpc项目,如:hello.proto 和main.gosyntax =
转载
2021-04-29 09:56:41
991阅读
2评论
目录 概述 写一个 gRPC API grpcui 使用 go-gin-api 系列文章 目录 概述 写一个 gRPC API grpcui 使用 go-gin-api 系列文章 概述 写一个 gRPC API grpcui 使用 go-gin-api 系列文章 概述 最近这段时间工作挺忙的,发现已
转载
2020-01-10 11:34:00
222阅读
2评论
概述最近这段时间工作挺忙的,发现已经 3 周没更文了...感谢你们还在,今天给大家分享一款 gRPC 的调试工具。进入正题。当我们在写 HTTP 接口的时候,使用的是 Postman 进行接口调试,那么在写 gRPC 接口的时候,有没有类似于 Postman 的调试工具呢?当然是有的 ~ 咱们一起看下 grpcui,源码地址:https://github.com/fullstorydev/grpc
原创
2021-04-27 16:30:52
821阅读