从零开始入门 K8s | 详解 K8s 容器基本概念
作者| 阿里巴巴高级开发工程师 傅伟
一、容器与镜像
什么是容器?
在介绍容器的具体概念之前,先简单回顾一下操作系统是如何管理进程的。
首先,当我们登录到操作系统之后,可以通过 ps 等操作看到各式各样的进程,这些进程包括系统自带的服务和用户的应用进程。
Go中使用Seed得到重复随机数的问题
重复的随机数
废话不多说,首先我们来看使用seed的一个很神奇的现象。
func main() {
for i := 0; i < 5; i++ {
rand.Seed(time.
Go语言并发机制初探
Go 语言一个很大的优势就是可以方便地编写并发程序。Go 语言内置了 goroutine 机制,使用goroutine可以快速地开发并发程序,Go语言的并发机制有很多值得探讨的,比如Go语言和Scala并发实现的不同,Golang CSP 和Actor模型的对比等,了解并发机制的这些实现,可以帮助我们更好的进行并发程序的开发,实现性能的最优化。
17个案例带你3分钟搞定Linux正则表达式
正则表达式是一种字符模式,用于在查找过程中匹配制定的字符。
元字符通常在Linux中分为两类:
Shell元字符,由Linux Shell进行解析;
正则表达式元字符,由vi/grep/sed/awk等文本处理工具进行解析;
正则表达式一般以文本行进行处理,在进行下面实例之前,先为grep命令设置--color参数:
$ alias grep='grep --color=auto'
这样每次过滤出来的字符串都会带色彩了。