go-context使用 2022-11-26 课外课程学习 约 5250 字 预计阅读 11 分钟 go context 的使用 context 包 – 核心方法 context 包的核心 API 有四个: • context.WithValue:设置键值对,并且返 回一个新的 context 实例 context.WithCancel context.WithDeadline context.Wi 阅读更多
etcd和Raft算法 2022-11-13 分布式算法 约 2432 字 预计阅读 5 分钟 raft算法分析 raft是什么? 算法还是协议? 两种说法都对,协议强调的是实现节点间通信过程, 算法一般在理论 一致性还是共识? 什么是一致性 论文中 阅读更多
k8s pod介绍 2022-10-06 K8s 约 278 字 预计阅读 1 分钟 什么是 Pod Pod 是 k8s 里面能够被调度调度最小逻辑单元 (原子单元) 1个 Pod 里面可以运行多个容器 pod 共享哪些资源? IPC命名空间: Pod中的多个容器可以使用 阅读更多
go语言编程模式 2022-10-03 Golang 约 1800 字 预计阅读 4 分钟 go语言编程模式总结 面向对象最佳实践 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 type Shape interface { Sides() int Area() int } type Square struct { len int } func (s* Square) Sides() int { return 4 } func main() { s := Square{len: 5} fmt.Printf("%d\n",s.Sides()) } Square 并没 阅读更多
k8s configMap 2022-09-03 K8s 约 788 字 预计阅读 2 分钟 configMap原理 configMap 不提供加密功能,如果要存储机密数据,要使用 secret 使用ConfigMap来将你的配置数据和应用程序代码分开 比如,假设你正在 阅读更多
rsync发布服务器 2022-08-31 devops 约 202 字 预计阅读 1 分钟 rsync 使用方法 graph LR 代码开发--代码提交-->githubAction--构建发布-->服务器--nginx配置-->web页面 阅读更多
k8s持久化存储 2022-08-31 K8s 约 681 字 预计阅读 2 分钟 k8s 文件持久化 容器中的文件是临时存储的,重启容器数据会丢失。 在 docker 里面,我们会用 volumne, 不过 docker中 volume是磁盘上或者理你个容器内的一个目 阅读更多
k8s ingress介绍 2022-08-30 K8s 约 332 字 预计阅读 1 分钟 ingress 介绍 ingress可以理解是一个反向代理,类似于 nginx graph LR 客户端--ingress负载均衡器-->ingress--路由规则--> 阅读更多
k8s service对象 2022-08-30 K8s 约 1408 字 预计阅读 3 分钟 service 对象介绍 为什么需要service 每个 pod都有自己的 ip地址,但是 deployment 中,同一时刻运行的 Pod集合可能与稍后运行该应用程序的Pod集合不同。 阅读更多
shiro框架的简单使用 2022-08-30 Shiro框架使用 约 816 字 预计阅读 2 分钟 配置shiro框架 基本认识 shiro自带了几种默认的拦截器 authc [需要登录,rememberMeAuthentiationToken] 进行登录 anon 阅读更多