240 发简信
IP属地:江苏
  • golang - sync.WaitGroup

    go 版本基于1.18 结构体 结构体定义如下: 当我们初始化一个WaitGroup对象时,其counter值、waiter值、semap值均为0 noCopy :空结构体,...

  • 240
    golang - map

    1. 底层原理 hmap Go中的map是一个指针,占用8个字节,指向底层的hmap结构体(hash表),在源码包src/runtime/map.go中定义了该结构体,如下所...

  • golang -context

    1. 简介 go 1.7 开始引入context(上下文),准确地说是goroutine 的上下文。主要在goroutine 间传递上下文消息,包括了取消信号, 超时时间,截...

  • 数据结构与算法 - 数组

    数组是内存中的一片连续的内存空间 可以根据索引下标获取某一个元素 新增删除元素时会移动元素位置保证连续性,效率低下 二维数组 简单来说就是盛放数组的数据,换言之,二维数据的一...

  • golang - slice

    切片定义 切片是基于数组实现的,它的底层是数组,可以理解为对 底层数组的抽象。切片底层结构并没有使用加锁等方式,不支持并发读写,所以并不是线程安全的 源码包中src/runt...

  • 240
    前端 html 常用标签 CSS 介绍

    学习目标: 了解html的基本结构 掌握标题标签: 掌握段落标签: 掌握通用块标签: 掌握图片标签: 掌握超链接标签: 掌握行内容器标签: 掌握换行标签: 掌握html注释:...

  • 240
    Docker使用一 : 镜像管理&容器管理

    2. docker镜像管理 导图: 2.1 镜像的搜索/获取/查看 镜像搜索 docker search 镜像名称 例: 搜索测试镜像hello-world为例 获取镜像: ...

  • 240
    mongodb - 时间序列集合(time series collection)

    1. 介绍 在mongodb 5.0 版本新增的功能,它有效地存储了一段时期内的测量序列。时间序列数据是随着时间收集的任何类型的数据,并由一个或多个不变参数唯一标识, 这些不...

  • 240
    zookeeper

    1 概述: 1.开源的,分布式的,为分布式服务提供协调服务的Apache 项目。2.基于观察者模式设计的分布式服务管理框架, 负责存储和管理数据,接受观察者的注册, 一旦数据...