K8S 部署一个完整项目案例

K8S部署一个项目整体概述本项目主要是一个混合了GO,NodeJS,Python等语言的项目,灵感来自于SayThanks项目。主要实现的功能有两个:用户通过前端发送感谢消息有个工作进程会持续的[...]

继续阅读 »

Kubernets 是什么

Kubernetes是什么Kubernetes是一个可扩展的,用于容器化应用程序编排,管理的平台。类比于Paas(Platformasaservice)系统,但不同于Paas,因为Kubernets是工作在容器层,而不是硬件层。它只不过提供了一些与Paas类似或者相同的功能,类似部署、扩容、兼容、负载均衡、日志记录等。然而它并不是个完全一体化的平台,这些功能基本上都是可配置的。Kubernets可支持公有云,私有云[...]

继续阅读 »

Go time包定时器、断续器

定时器time包中有两个函数可以帮我们初始化time.Timer(类型):time.Newtimer()初始化一个到期时间据此时的间隔3小时30分的定时器t:=time.Newtimer(3*time.Hour+30*time.Minute)其中t是

继续阅读 »

Vim中优雅的查找和替换

Vim中优雅的查找和替换查找在normal模式下,按/即可进入查找默认,输入要查找的字符串并按下回车。Vim会跳转到第一个匹配,按下n查找下一个,按下N查找上一个。vim查找支持正则表达式,例如/vim$匹配行尾的"vim"[...]

继续阅读 »

Mysql Flush语法

MysqlFlush语法flush[local|no_write_to_binlog]flush_option[,flush_option]...清除mysql使用的内部缓存,使用flush语句,必须拥有reload权限。flush_optionhosts用于清空主机[...]

继续阅读 »

go 格式化打印

gofmtPrintffmt.Printf("%v",name)格式化打印指定类型的值。一般情况%v默认类型打印,不确定类型的情况下使用%#v值的类型和值内容都打印出来%T打印值的类型

继续阅读 »