自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Golang 实现多协程读取并计算文件数字的平方和

Golang 的协程非常好用上次面试时,面试官要求手写代码,题目: 1. 多个文件中存在着一串用空格隔开的数字 2. 读取文件中的数字,计算多个文件的平方和 3. 使用多协程方式代码:package mainimport ( "flag" "fmt" "io/ioutil" "os" "strconv" "strings&qu

2018-04-26 20:14:18 1795

原创 dockerd、contaierd、containerd-shim、runC通信机制分析

整体框架分析dockerd 底层运行容器需要依赖多个二级制组件:docker daemon, containerd, container-shim, runC, 代码实现上,containerd包含了container-shim代码。同一份代码,通过Makefile编译控制,编译成两个二级制文件。组件间通信概括图 通信流程: 1. docker daemon 模块通过 g...

2018-04-09 23:24:25 11768

原创 docker代码探究 函数queue探究

今天探究 DOCKER 的源码,发现了一段有意思代码,探究了一会,将结果记录下来代码目的docker daemon 接受来自containerd 的grpc消息,并针对依次处理。这段代码出自依次处理过程;代码://libcontainer/container_linux.gotype queue struct { sync.Mutex fns ma...

2018-04-05 11:26:14 277

空空如也

空空如也

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

TA关注的人

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