续上篇介绍 Java GRPC proto 编译 现在我们拿到了编译的 Java 文件,其中 User.java 为 rpc 通信,文件名同 .proto 文件名称;CreateAccountGrpc.java 为定义的服务
Java GRPC proto 编译
相较于Go,Java 中的使用步骤就繁琐了很多,我也是折腾了很久才搞清楚。、 环境 ubuntu 16.04 IDE:Intellig IDEA Java 编译:Gradle proto 编译 使用 Gradle
Go GRPC使用
1.1RPC简介 RPC,全称 Remote Procedure Call——远程过程调用,主要用于分布式系统中程序间的通信,基于 TCP 或 UDP 传输协议实现。RPC 属于 IPC(进程间
Go Echo JWT
1.1 简介 JWT 全称 JSON Web Token ,是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为 JSON 对象在各方之间安全地传输信息。该信息是数字
Go 实现 PBKDF2 加密算法
PBKDF2加密算法 概述 PBKDF2(Password-Based Key Derivation Function) 是一个用来导出密钥的函数,常用于生成加密的密码。原理是通过 password 和 salt 进行 hash 加密,然后将结果作为 salt 与 password 再进行 has
Go 二叉搜索树实现快速数组匹配
二叉搜索树概念 二叉排序树,又叫二叉查找树,是一种快速高效的排序方式。它可以是一棵空树(没有值);或者是具有以下性质的二叉树: 1. 若它的左子树不
HttpURLConnection执行网络请求+json数据解析并输出到RecyclerView
利用 HttpURLConnection 从后端拽取数据展示在app上 1.获取数据 代码如下: 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 32 33 34 35 36 37 //开启线
QQ登陆实现+本地存储
Activity 生命周期
Activity是由Activity栈进管理,当来到一个新的Activity后,此Activity将被加入到Activity栈顶,之前的Activity位于此Activity底部。
Android 9 有关网络请求的行为变更
Android 9(API 级别 28)向 Android 系统引入了多项变更。 当应用在 Android 9 平台上运行时,以下行为变更将影响所有应用,无论这些应用以哪个 API 级别为目标。 所有开发者都应查看这些变更,并修改其应用以正确支持这些变更(如果适用)。