上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页
摘要: 参考:(29条消息) golang grpc中metadata的使用_sweey_lff的博客-CSDN博客_golang grpc metadata 阅读全文
posted @ 2022-04-26 19:37 ☞@_@ 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 参考:(29条消息) protobuf基本用法详解_langzi989的博客-CSDN博客_protobuf使用详解 参考:Go Protobuf 简明教程 | 快速入门 | 极客兔兔 (geektutu.com) 阅读全文
posted @ 2022-04-26 16:04 ☞@_@ 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1、什么是数据流? grpc中的stream,srteam顾名思义就是一种流,可以源源不断的推送数据,很适合传输一些大数据,或者服务端和客户端长时间数据交互,比如客户端可以向服务端订阅一个数据,服务端就可以利用stream,源源不断地推送数据。 底层还原成socket编程。 2、grpc的四种数据流 阅读全文
posted @ 2022-04-26 15:04 ☞@_@ 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 1、下载protoc 地址:https://github.com/google/protobuf/releases window: 下载: protoc-3.3.0-win32.zip 解压,把bin目录下的protoc.exe复制到GOPATH/bin下,GOPATH/bin加入环境变量。 当然也 阅读全文
posted @ 2022-04-26 10:33 ☞@_@ 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 标准库的RPC默认采用Go语言特有的gob编码,因此从其它语言调用Go语言实现的RPC服务将比较困难。在互联网的微服务时代,每个RPC以及服务的使用者都可能采用不同的编程语言,因此跨语言是互联网时代RPC的一个首要条件。得益于RPC的框架设计,Go语言的RPC其实也是很容易实现跨语言支持的。 Go语 阅读全文
posted @ 2022-04-25 20:15 ☞@_@ 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 1、服务端 Go语言的RPC包的路径为net/rpc,也就是放在了net包。 package main import ( "net" "net/rpc" ) type HelloService struct {} func (s *HelloService) Hello(request string 阅读全文
posted @ 2022-04-25 19:59 ☞@_@ 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 1、RPC概念 RPC是 Remote Procedure Call Protocol 的简写,中文描述是远程过程调用,它可以实现客户端像调用本地服务(方法)一样调用服务器的服务(方法)。 2、内部原理 RPC技术内部原理是通过两种技术的组合来实现的:本地方法调用 和 网络通信技术。 3、RPC开发 阅读全文
posted @ 2022-04-25 16:06 ☞@_@ 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 使用以下数据结构: 动态数组存储元素值 哈希表存储存储值到索引的映射。 删除任意索引元素需要线性时间,这里的解决方案是总是删除最后一个元素。 将要删除元素和最后一个元素交换。 将最后一个元素删除。 type RandomizedSet struct { // 存储元素的值 nums []int // 阅读全文
posted @ 2022-04-06 16:50 ☞@_@ 阅读(91) 评论(0) 推荐(0) 编辑
摘要: LRU 算法就是⼀种缓存淘汰策略,全称是 Least Recently Used,也就是说我们认为最近使⽤过的 数据应该是是「有⽤的」,很久都没⽤过的数据应该是⽆⽤的,内存满了就优先删那些很久没⽤过的数据。 type LRUCache struct { size int capacity int c 阅读全文
posted @ 2022-04-06 16:05 ☞@_@ 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 回溯算法模板: result = [] def backtrack(路径, 选择列表): if 满⾜结束条件: result.add(路径) return for 选择 in 选择列表: 做选择 backtrack(路径, 选择列表) 撤销选择 力扣46题 func permute(nums []i 阅读全文
posted @ 2022-04-05 20:19 ☞@_@ 阅读(32) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页