首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Yuan_sr
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
Yuan_sr
2年前
关注
Kubernetes构建过程分析
构建方式 Kubernetes的构建方式可以分为3种,分别是本地环境构建、容器环境构建、Bazel环境构建。 Kubernetes构建方式: 本地环境构建 make mak...
赞
评论
分享
Yuan_sr
2年前
关注
Kubernetes各组件的功能
Kubernetes各组件的功能 1.kubectl kubectl是Kubernetes官方提供的命令行工具CLI,用户可以通过命令行的方式与Kubernetes API...
赞
评论
分享
Yuan_sr
2年前
关注
基于Kubernetes1.20.1版本开发调试环境搭建
接下来的一段时间将要学习Kubernetes源码,为了更好的查看源码和调试程序,因此搭建了一个Kubernetes开发调试环境,该环境可以结合断点调试理解代码的运行过程。 ...
赞
评论
分享
Yuan_sr
2年前
关注
反射(reflect)机制
什么是反射 官方对此有个非常简明的介绍,两句话耐人寻味: 反射提供一种让程序检查自身结构的能力 反射是困惑的源泉 要深刻理解反射,个人感觉需要花时间在官方博客上再加以练习,...
1
评论
分享
Yuan_sr
2年前
关注
并发安全Context包的使用
前言--为什么需要Context Golang context是Golang应用开发常用的并发控制技术,它与WaitGroup最大的不同点是context对于派生gorou...
3
评论
分享
Yuan_sr
2年前
关注
并发安全Sync包的使用
有时候在Go代码中可能会存在多个goroutine同时操作一个资源(临界区),这种情况会发生竞态问题(数据竞态)。Sync包主要实现了并发任务同步WaitGroup的几种方...
1
评论
分享
Yuan_sr
2年前
关注
定时器Timer和Ticker
Timer Timer是一个定时器,代表未来的一个单一事件,通过Timer本身提供的管道将事件传递出去,言外之意是只执行一次。 Timer的数据结构如下: Ticker T...
赞
评论
分享
Yuan_sr
2年前
关注
Select多路复用
在某些场景下我们需要同时从多个通道接收数据。通道在接收数据时,如果没有数据可以接收将会发生阻塞,而select就可以同时监听一个或多个channel,直到其中一个chann...
赞
评论
分享
Yuan_sr
2年前
关注
Goroutine池
goroutine池的应用 本质上是生产者消费者模型 可以有效控制goroutine数量,防止暴涨 需求: 计算一个数字的各个位数之和,例如数字123,结果为1+2+3=6...
赞
评论
分享
Yuan_sr
2年前
关注
Channel
为什么要用channel? 单纯地将函数并发执行是没有意义的。函数与函数间需要交换数据才能体现并发执行函数的意义。 虽然可以使用共享内存进行数据交换,但是共享内存在不同的g...
赞
评论
分享
Yuan_sr
2年前
关注
Goroutine
什么是Goroutine Goroutine的概念类似于线程,但 goroutine是由Go的运行时(runtime)调度和管理的。Go程序会智能地将 goroutine ...
赞
评论
分享
Yuan_sr
2年前
关注
Kubernetes通过containerd访问registry的30443端口
问题描述 由于Kubernetes默认情况下只开放30000-32767这些端口,但是docker-registry在部署在Kubernetes中的时候conrainerd...
赞
评论
分享
Yuan_sr
2年前
关注
设计模式--适配器(Adapter)模式
模式定义 将一个类的接口转换成客户希望的另一个接口,适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作 类图 应用场景 1.当你希望使用某些现有类,但其接口...
赞
评论
分享
Yuan_sr
2年前
关注
设计模式--代理(Proxy)模式
模式定义 为其他对象提供一种代理以控制(隔离,使用接口)对这个对象的访问 类图 要点总结 “增加一层间接层”是软件系统中对许多复杂问题的一种常见解决方法,在面向对象系统中,...
赞
评论
分享
Yuan_sr
2年前
关注
设计模式--解析器(Interpreter)模式
模式定义 给定一个语言,定义它的文法的一种表示,并定义一种解释器,这个解释器使用该表示来解释语言中的句子 类图 要点总结 Interpreter模式的应用场合是Interp...
赞
评论
分享
Yuan_sr
2年前
关注
设计模式--访问器(Visitor)模式
模式定义 表示一个作用于某对象结构中的各元素的操作,使得可以在不改变(稳定)各元素的类的前提下定义(扩展)作用于这些元素的新操作(变化) 类图 要点总结 Visitor模式...
赞
评论
分享
Yuan_sr
2年前
关注
设计模式--命令(Command)模式
模式定义 将一个请求(行为)封装为一个对象,从而使你可用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作 类图 要点总结 Command模式的根本...
赞
评论
分享
Yuan_sr
2年前
关注
设计模式--责任链(Responsibility_Chain)模式
模式定义 使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间耦合关系,将这些对象连成一条链,并沿着这条链传递请求,直到有一个对象处理它为止 类图 要点总结 Cha...
赞
评论
分享
Yuan_sr
2年前
关注
设计模式--迭代器(Iterator)模式
模式定义 提供一中方法顺序访问一个聚合对象中的各个元素,而又不暴露(稳定)该对象的内部表示 类图 要点总结 迭代抽象:访问一个聚合对象的内部而无需暴露它的内部表示 迭代多态...
赞
评论
分享
Yuan_sr
2年前
关注
设计模式--组合(Component)模式
模式定义 将对象组合成树形结构以表示“部分--整体”的层次结构,Composite使得用户对单个对象和组合对象的使用具有一致性(稳定) 类图 要点总结 Composite模...
赞
评论
分享
下一页
个人成就
文章被点赞
19
文章被阅读
35,416
掘力值
1,385
关注了
1
关注者
11
收藏集
0
关注标签
0
加入于
2021-05-08