自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 gRPC之旅01-protobuffer初探

观前提示:作为gRPC的底层支持,单独拿出一篇文章来介绍,是因为其支持了gRPC的多语言的特性。作为gRPC最重要的基础,用它来开篇再合适不过了。Protobuffer的概念一种编解码方式:Protobuffer是谷歌推出的一种序列化和反序列化的方式,简称Protobuf,Proto或是pb。简单理解它和xml,json类似。和之前的编解码方式比起来,Proto具有压缩比高,压缩和解压缩速度快的优势。简单理解其原理:Proto通过砍掉多余信息,优化整数压缩方案,二进制存储实现的。稍微展开如下。具体的.

2021-08-07 00:23:00 317

原创 Python的RPC微服务开发初探

本文基于Python,给出三种较为简单的微服务处理框架的实现,配合之前《Go的RPC微服务开发初探》帮助读者同学更好的理解微服务的概念

2021-08-04 01:12:55 266

原创 Go的RPC微服务开发初探

本文基于Go语言,基于语言的原生能力初步讨论了微服务的开发过程

2021-08-02 09:55:41 144

原创 [Python] 也可以有静态语言的特性吗?

本文从Python抽象类和类型检查入手,探讨了Python引入静态语言特性的可能

2021-08-01 01:08:21 181

原创 LeetCode17-电话号码的数字组合(递归的两种语义 & 与动态规划的联系)

题目本身并不难(难度Medium)本文旨在通过对递归讨论,明晰递归中的【层级】概念,和动态规划那些说不清的关系,而不在题目本身

2021-07-31 12:12:01 165

原创 LeetCode10-正则表达式匹配(递归中的小规模问题)

全文6600+字,文章较长,讲解了递归的一般思路,耐心看完,相信你一定有所收获

2021-07-24 22:42:04 169

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除