会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
九卷(启示录)-关注技术应用&架构、管理&商业
行万里路,破九卷书
博客园
首页
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
31
下一页
2020年11月3日
深入理解Go语言(07):内存分配原理
摘要: 一、Linux系统内存 在说明golang内存分配之前,先了解下Linux系统内存相关的基础知识,有助于理解golang内存分配原理。 1.1 虚拟内存技术 在早期内存管理中,如果程序太大,超过了空闲内存容量,就没有办法把全部程序装入到内存,这时怎么办? 在许多年前,人们采用了一种叫做覆盖技术,这样
阅读全文
posted @ 2020-11-03 21:04 九卷
阅读(3434)
评论(0)
推荐(1)
2020年10月26日
“我”这个程序员天天curd,怎么才能成长,职业生涯怎么发展的思考?
摘要: ## 起因 “天天在那curd,也没啥技术含量” “你就是一个curd boy” “你就是一个curder啊” “你不写代码,你只是代码的搬运工” 上面几段话,程序员是不是经常听到或者看到。这几句话说明了什么? 1. 高度概括能力:用几个单词组合,就概括了多数程序员日常的工作情况。 2. 自嘲:自嘲
阅读全文
posted @ 2020-10-26 18:11 九卷
阅读(2615)
评论(2)
推荐(3)
2020年10月24日
TCMalloc 内存分配原理简析
摘要: 一、TCMalloc TCMalloc简介 为啥要介绍 TCMalloc? 因为golang的内存分配算法绝大部分都是来自 TCMalloc,golang只改动了其中的一小部分。所以要理解golang内存分配算法,就要先了解下TCMalloc,为后面分析golang内存做一做功课。 tcmalloc
阅读全文
posted @ 2020-10-24 15:06 九卷
阅读(15035)
评论(0)
推荐(2)
2020年10月19日
技术人沟通中的几个常见问题分析和解答
摘要: 通过几个情景描述,来聊一聊技术人沟通中的几个常见问题。 一、情景一 在你设计的一个技术方案中,领导不同意其中的一些设计,觉得设计很繁琐,实现起来不容易,耗费时间。你不同意领导的这些说法,虽然设计很繁琐,但是考虑的一些问题很全,所以设计会有一点繁琐。 这时候你该怎么办? 这里表现出了一个技术人对技术设
阅读全文
posted @ 2020-10-19 19:55 九卷
阅读(1828)
评论(7)
推荐(9)
2020年10月15日
golang常用库:字段参数验证库-validator使用
摘要: golang常用库:gorilla/mux-http路由库使用 golang常用库:配置文件解析库/管理工具-viper使用 golang常用库:操作数据库的orm框架-gorm基本使用 golang常用库:字段参数验证库-validator使用 一、背景 在平常开发中,特别是在web应用开发中,为
阅读全文
posted @ 2020-10-15 23:42 九卷
阅读(58081)
评论(6)
推荐(6)
2020年10月11日
golang常用库:配置文件解析库/管理工具-viper使用
摘要: golang常用库:gorilla/mux-http路由库使用 golang常用库:配置文件解析库/管理工具-viper使用 golang常用库:操作数据库的orm框架-gorm基本使用 golang常用库:字段参数验证库-validator使用 一、viper简介 viper 配置管理解析库,是由
阅读全文
posted @ 2020-10-11 22:49 九卷
阅读(15392)
评论(0)
推荐(2)
2020年10月10日
深入理解Go语言(06):Context原理分析
摘要: 一、背景 在golang中,最主要的一个概念就是并发协程 goroutine,它只需用一个关键字 go 就可以开起一个协程,并运行。 一个单独的 goroutine运行,倒也没什么问题。如果是一个goroutine衍生了多个goroutine,并且它们之间还需要交互-比如传输数据,那彼此怎么传输数据
阅读全文
posted @ 2020-10-10 22:37 九卷
阅读(2598)
评论(0)
推荐(1)
2020年10月2日
微服务架构学习与思考(05):微服务架构适用场景分析
摘要: 微服务架构学习系列文章: 微服务架构学习与思考(01):什么是微服务?微服务的优势和劣势 微服务架构学习与思考(02):微服务实施的前提条件?有哪些问题需要思考? 微服务架构学习与思考(03):微服务总体架构图解 微服务架构学习与思考(04):微服务技术体系 微服务架构学习与思考(05):微服务架构
阅读全文
posted @ 2020-10-02 22:29 九卷
阅读(3462)
评论(2)
推荐(2)
2020年10月1日
Docker常用命令总结
摘要: 一、docker几个核心对象 镜像 image 容器 container 卷 volumes 网络 network docker的镜像是由 镜像名+版本 组成的。如果没有指定镜像名没有指定版本,默认是latest版本最新版本。 docker 架构图: docker 架构是一个客户端-服务端架构模式:
阅读全文
posted @ 2020-10-01 19:38 九卷
阅读(1213)
评论(0)
推荐(0)
2020年9月25日
消息队列常见问题分析
摘要: 一、简介 很久以前也写过一篇关于消息队列的文章,这里的文章,这篇文章是对消息队列使用场景,以及一些模型做过一点介绍。 这篇文章将分析消息队列常见问题。 消息队列:利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统集成。 从定义看:它是一种数据交流平台,也是数据通信平台
阅读全文
posted @ 2020-09-25 22:11 九卷
阅读(4058)
评论(2)
推荐(3)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
31
下一页
公告