解读 kubernetes client-go 官方 examples - Part Ⅰ

2019-04-23
阅读 9 分钟
13.1k
最近,因为需要对 Kubernetes 进行二次开发,接触了 client-go 库。client-go 作为官方维护的 go 语言实现的 client 库,提供了大量的高质量代码帮助开发者编写自己的客户端程序,来访问、操作 Kubernetes 集群。 在学习过程中我发现,除了官方的几个 examples 和 README 外,介绍 client-go 的文章较少。因此,这里有必...

杂烩

2018-11-08
阅读 1 分钟
1k

Linux Tips

2018-05-30
阅读 1 分钟
1.2k
Command Description Ctrl + Shift + C 复制命令 Ctrl + Shift + V 粘贴命令 Ctrl + Left-Arrow 光标移动到上一个单词的词首 Ctrl + Right-Arrow 光标移动到下一个单词的词尾 Ctrl + A 光标移动到开始位置 Ctrl + E 标移动到最末尾 Ctrl + Win + Arrow Split Screen Ctrl + U Delete a line Ctrl + W Delete a word Vim...

YAML语法

2018-05-28
阅读 2 分钟
1.6k
YAML is easier for humans to read and write than other common data formats like XML

Shell编程

2018-05-27
阅读 2 分钟
1.9k
&&&& lets you do something based on whether the previous command completed successfully

PostgreSQL笔记

2018-05-19
阅读 2 分钟
1.9k
database cluster: a collection of databases managed by a single PostgreSQL server instance

PostgreSQL Linux安装与配置

2018-05-19
阅读 1 分钟
2.8k
安装: [链接] 到这里就安装完成了.下面是授予当前Linux用户createdb权限 不然,执行$ createdb mydb会报错:createdb: database creation failed: ERROR: permission denied to create database 下面说明如何修改权限,需要登录到postgres默认超级账号去修改 {代码...} psql是PostgreSQL的命令行交互式软件,可以让你使用com...

Python集合操作总结

2018-03-09
阅读 7 分钟
2.1k
Google's Python Course List List变量是可变的(mutable)官方文档 1. 操作 {代码...} 判断list是否为空:不要用len(seq) 参看PEP8 {代码...} 2.方法 操作在原数组上进行,不像concatenation一样返回新数组 {代码...} You might have noticed that methods like insert, remove or sort that only modify the list have...

设计模式 + UML(一)

2018-03-04
阅读 2 分钟
4.4k
本文介绍5种常见创建型设计模式(Creational Patterns)以及对应UML。同时,本文转载了Java和Python的代码实现。值得注意的是,Java是静态语言(强类型语言),变量必须声明数据类型;而Python是动态语言(弱类型语言),变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。因此,在design pattern代码...

Java向上转型及内存分析

2018-03-03
阅读 2 分钟
3.8k
学习设计模式的时候,发现很多模式都用到了向上转型(eg. 工厂方法)。而我对向上转型(upcasting)的机制并不十分熟悉。这篇文章将深入分析向上转型的机制、内存分析。