最新kubernetes集群环境搭建步骤详解(一主多从)
环境规划 集群类型 Kubernetes集群大致分为两类:一主多从和多主多从。 一主多从:一个Master节点和多台Node节点,搭建简单,但是有单机故障风险,适合用于测试环境。 多主多从:多台Mas…
Pod生命周期详解(创建、终止、初始化、容器探测、钩子函数和重启策略)
我们一般将pod对象从创建至终的这段时间范围称为pod的生命周期,它主要包含下面的过程: 1)pod创建过程 2)运行初始化容器(init container)过程 3)运行主容器(main cont…
list.contains和map.containsKey哪个性能更好,效率更高?
最近遇到一个问题,由于需要遍历匹配的数据量比较大,纠结于使用List集合contains还是Map集合containsKey方法去判断是否存在某个字符串,这就涉及到list.contains和map.…
windows配置hosts,实现通过主机名(域名)访问虚拟主机
我们之前在windows系统上通过浏览器访问虚拟主机服务器时,基本都是通过ip进行访问的,而如果是hadoop集群情况,或有N多个虚拟主机,每个虚拟主机如果都通过ip访问会很麻烦,也很难记,因此,我们…
查询条件where 1=1 有意义吗?走不走索引?
前言 SQL查询条件语句where 1=1是一个恒成立的语句,在数据库条件查询时,尤其在使用mybatis写SQL时,我们经常会用到,有个新来的同事问我where 1=1 是什么意思,完全没有意义啊,…
Java原型模式代码实现浅克隆和深克隆及应用场景(8)
原型模式概述 所谓原型模式,即:用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型对象相同的新对象。 原型模式结构 原型模式包含如下角色: 抽象原型类:规定了具体原型对象必须实现的的 c…
Linux系统安装GitLab步骤详解-自建代码托管平台
GitLab 简介 GitLab 是由 GitLabInc.开发,使用 MIT 许可证的基于网络的 Git 仓库管理工具,且具有wiki 和 issue 跟踪功能。使用 Git 作为代码管理工具,并在…
享元模式Java实例及应用场景详解(17)
享元模式定义 运用共享技术来有效地支持大量细粒度对象的复用。它通过共享已经存在的对象来大幅度减少需要创建的对象数量、避免大量相似对象的开销,从而提高系统资源的利用率。 享元模式结构 享元(Flywei…
责任链模式Java案例实现及应用场景详解(21)
责任链模式概述 在现实生活中,常常会出现这样的事例:一个请求有多个对象可以处理,但每个对象的处理条件或权限不同。例如,公司员工请假,可批假的领导有部门负责人、副总经理、总经理等,但每个领导能批准的天数…