上一页 1 2 3 4 5 6 7 8 ··· 23 下一页
摘要: 生成 SSH 公钥 如前所述,许多 Git 服务器都使用 SSH 公钥进行认证。 为了向 Git 服务器提供 SSH 公钥,如果某系统用户尚未拥有密钥,必须事先为其生成一份。 这个过程在所有操作系统上都是相似的。 首先,你需要确认自己是否已经拥有密钥。 默认情况下,用户的 SSH 密钥存储在其 ~/ 阅读全文
posted @ 2020-11-10 12:03 Binb 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 使用简单 hystrix的使用是非常简单的,同步执行,直接调用Do方法。 err := hystrix.Do("my_command", func() error { // talk to other services return nil }, func(err error) error { // 阅读全文
posted @ 2020-11-06 17:39 Binb 阅读(443) 评论(0) 推荐(0) 编辑
摘要: option参数的各种用法 Error对象的处理 主要在 main.go中 httpTransport.NewServer() 函数中的 ServerOption 选传参数 我们可以看到 // ServerOption设置服务器的可选参数。 type ServerOption func(*Serve 阅读全文
posted @ 2020-11-06 17:07 Binb 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 首先,让我们来回顾一下我们的项目架构 // 项目结构 -| Server | server.go -| EndPoint | endpoint.go -| Transport | Transport.go - main.go 使用外部路由组件扩充服务 我们这里使用 https://github.co 阅读全文
posted @ 2020-11-06 14:29 Binb 阅读(2800) 评论(0) 推荐(1) 编辑
摘要: 我们客户端的架构与服务的类似 根据我们Demo的示例,我们创建一个客户端,客户端与服务端架构类似 // 项目结构 -| Client | Client.go -| EndPoint | endpoint.go -| Transport | Transport.go - main.go 1.首先我们还 阅读全文
posted @ 2020-11-06 11:49 Binb 阅读(1432) 评论(0) 推荐(0) 编辑
摘要: 手把手带你使用 go-kit go-kit 是什么 Go kit 是一个微服务工具包集合。利用它提供的额API和规范可以创建健壮、可维护性高的微服务体系 Go-kit的三层架构 1、Service 这里就是我们的业务类、接口等相关信息存放 2、EndPoint 定义Request、Response格 阅读全文
posted @ 2020-11-04 21:52 Binb 阅读(10535) 评论(2) 推荐(0) 编辑
摘要: 第二章 信息的表示和处理 2.1 信息存储 大多数计算机使用8位的块,或者字节(byte),作为最小的可寻址的内存单位,而不是访问内存中单独的位.机器级程序将内存视为一个非常大的字节数组,称为虚拟内存(virtual memory).内存的每个字节都由一个唯一的数字来标识,称为它的地址(ad-adr 阅读全文
posted @ 2020-11-03 17:15 Binb 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 首先我们看下标准库文档中定义以及解释 func StripPrefix(prefix string, h Handler) Handler StripPrefix返回一个处理器,该处理器会将请求的URL.Path字段中给定前缀prefix去除后再交由h处理。StripPrefix会向URL.Path 阅读全文
posted @ 2020-11-02 15:03 Binb 阅读(1610) 评论(0) 推荐(0) 编辑
摘要: 第一章 计算机系统漫游 代码段的生命周期 hello.c #include <stdio.h> int main() { printf("hello world!\n"); return 0; } 1.1 前序 源程序(源文件)实际上就是一个由0和1组成的位(又成比特bit)序列,8个位被组组成一组 阅读全文
posted @ 2020-10-28 14:18 Binb 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 1.1 历史 以下内容来自百度百科:https://baike.baidu.com/item/elasticsearch/3411206?fr=aladdin Shay Banon在2004年创造了Elasticsearch的前身,称为Compass。在考虑Compass的第三个版本时, 阅读全文
posted @ 2020-09-23 21:30 Binb 阅读(329) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 23 下一页