丰乐

05 2021 档案

grpc(三)
摘要:3 grpc的流 用来接收大量的数据,支持3中模式:服务端流,客户端流,双端流 来自书 package ecommerce; service OrderManagement { rpc addOrder(Order) returns (google.protobuf.StringValue); rp 阅读全文

posted @ 2021-05-31 23:23 李蝉儿 阅读(73) 评论(0) 推荐(0) 编辑

grpc(二)
摘要:使用grpc 1 服务定义 syntax = "proto3"; package hello; service ProductInfo { rpc say(HelloReq) returns (HelloResp); } message HelloReq { string id = 1; } mes 阅读全文

posted @ 2021-05-30 21:16 李蝉儿 阅读(107) 评论(0) 推荐(0) 编辑

grpc(一)
摘要:grpc入门 1 grpc的定义 IDL接口定义语言 组成:消费者+pb服务定义+生产者 2 进程间通信技术的演化 传统rpc: corba, rmi SOAP:简单对象访问协议 REST:低效,强类型约束 grpc的起源: 性能更高 接口和模式 强类型 多语言 全双工流 内置商业化特性 劣势 不太 阅读全文

posted @ 2021-05-30 21:12 李蝉儿 阅读(116) 评论(0) 推荐(0) 编辑

java的泛型
摘要:泛型 1 泛型存在的目的 类型参数化,模板化编程,简化编程 2 泛型的原理 java的泛型参数在运行时会进行类型擦除,擦除后就是object,编译器也会转成object进行编译 那么为啥使用泛型呢? 更加安全 更好的可读性 3 泛型的使用 最常用的容器类比如List 泛型类 class Pair2< 阅读全文

posted @ 2021-05-16 20:43 李蝉儿 阅读(60) 评论(0) 推荐(0) 编辑

如何学习编程语言
摘要:转一下如何学习编程语言,转载一个编程专家的意见。对于rust的学习,我迷失在2,3,4,5,6上了 学习编程语言的几个步骤 1 先从关键要素和概念开始 你想将学习重点放在那门编程语言的关键要素和概念上。列出一份这门编程语言的“核心”学习清单,然后一步一步地进行学习,这才是正确的方法 1 专家的核心清 阅读全文

posted @ 2021-05-09 19:35 李蝉儿 阅读(460) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示