11 2020 档案

摘要:一、前言 在微服务技术体系中,已经列出了构建微服务架构所需要的技术。 这篇文章只是列出了构建微服务所需要的技术,是微服务所需技术的整体介绍。 但是并没有说明构建一个微服务的具体工作是怎么做的?需要做哪些事情?这一篇文章就来说说这些问题。 二、构建微服务 2.1 基本流程 基本流程 通常在构建一个简单 阅读全文
posted @ 2020-11-22 19:00 九卷 阅读(783) 评论(0) 推荐(1) 编辑
摘要:IO 操作的基本分类 在计算机中,处理文件和网络通讯等,都需要进行 IO 操作,IO 即是 input/ouput,计算机的输入输出操作。 Go语言中的 IO 操作封装在如下几个包中: io 为 IO 原语提供基本的接口 io/ioutil 封装一些实用的 I/O 函数 fmt 实现了 I/O 的格 阅读全文
posted @ 2020-11-12 19:16 九卷 阅读(1346) 评论(0) 推荐(0) 编辑
摘要:一、Linux系统内存 在说明golang内存分配之前,先了解下Linux系统内存相关的基础知识,有助于理解golang内存分配原理。 1.1 虚拟内存技术 在早期内存管理中,如果程序太大,超过了空闲内存容量,就没有办法把全部程序装入到内存,这时怎么办? 在许多年前,人们采用了一种叫做覆盖技术,这样 阅读全文
posted @ 2020-11-03 21:04 九卷 阅读(3265) 评论(0) 推荐(1) 编辑