自定义博客皮肤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)
  • 收藏
  • 关注

原创 context 源码解析

package contextimport ( "errors" "internal/reflectlite" "sync" "sync/atomic" "time")//每个context 都要实现的接口type Context interface { Deadline() (deadline time.Time, ok bool) Done() <-chan struct{} Err() error Value(key interface{}) interface{.

2020-12-09 18:09:29 337

转载 &^ 计算

解释:如果运算符右侧数值的第 i 位为1,那么计算结果中的第 i 位为0;如果运算符右侧数值的第 i 位为0,那么计算结果中的第 i 位为运算符左侧数值的第 i 位的值。func main() { x := 11 y := (1 << 0) | (1 << 3) //保证 z 中的第 0 位和第 3 位为 0 z := x &^ y​ fmt.Printf("x = %b\n", x) fmt.Println("\t...

2020-12-07 10:30:42 176

原创 docker 核心技术与实现原理博客阅读笔记

本文是我学习Docker 核心技术与实现原理的记录;docker 核心内容:docker 出现的目的:通过 Docker 我们可以将程序运行的环境也纳入到版本控制中,排除因为环境造成不同运行结果的可能。docker目前的组件较多,并且实现也非常复杂,我们这里只记载几个核心的组件内容。1:Namespaces命名空间(namespaces)是 Linux 为我们提供的用于分离进程树、网络接口、挂载点以及进程间通信等资源的方法。在日常使用 Linux 或者 macOS 时,我们并没有

2020-12-02 15:21:49 159

空空如也

空空如也

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

TA关注的人

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