Introduction

生成x个随机数

2021-08-03
随机数, 算法, go

需求:生成x个随机数,要求这个x个随机数的和为y, 且随机数的最大值小于平均数的3倍,最小值大于0,例如:5个和为10的随机数避免出现6,1,1,1,1的情况。 【使用场景:游戏中卡牌包开包时随机出现卡牌质量的分布】
本文展示go语言对该算法的实现

...

Kubernetes服务部署步骤

2021-07-30
go, k8s

kubernetes,简称K8s,是用8代替8个字符“ubernete”而成的缩写。 是一个开源的,用于管理云平台中多个主机上的容器化的应用, Kubernetes的目标是让部署容器化的应用简单并且高效(powerful), Kubernetes提供了应用部署,规划,更新,维护的一种机制。 本文将介绍Kubernetes集群的部署步骤

...

Git Flow

Git Flow 模型以及工具的使用 # Git Flow 是什么? # 2010 年 5 月,在一篇名为 “ A successful Git branching model” 的博文中,Vincent Driessen 介绍了一种构建在 Git 之上的软件开发模型。通过利用 Git 创建和管理分支的能力,为每个分支设定具有特定的含义名称,并将软件生命周期中的各类活动归并到不同的分支上,实现了软件开发过程不同阶段的相互隔离。这种软件开发的活动模型被 Vincent 称为 “Git Flow” Git Flow 流程图 # 这是 Vincent 博文中的 Git FLow 流程图:从右向左看,从上到下看。 Git Flow Branches # Git Flow 的核心就是 Branch,通过在项目的不同阶段对 Branch 的不同操作(包括但不限于 create、merge、rebase 等)来实现一个完整的高效率的工作流程。Git Flow Branches 主要分为两大类:Main Branchs(主分支) 和 Supporting branches(辅助分支)。 其中 Main Branchs 中又包含了 Master 和 Develop,而 Supporting branches 中包含了 Feature、Release、Hotfix 以及其他自定义分支 ...

大侠的赏赐,是我持续创作的动力,感谢!

微信公众号 赞赏码 赞赏码