自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 一、k8s前言

Kubernetes是什么? K8s是将8个字母“ubernete”替换为“8”的缩写。 Kubernetes是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。 通过Kubernetes你可以: 快速部署应用 快速扩展应用 无缝对接新的应用功能 节省资源,优化硬件资源的使用 我们的目标是促进完善组件和工具的生态系统,以减轻应用程序在公有云或私有云中运行的负担。 Kubernetes 特点 可移植: 支持公有云,私有云,混合云,多重云(multi-cloud)

2020-11-03 12:52:32 211

原创 二、使用kubeadm搭建k8s集群

1. 准备物理环境 1. 准备三台Centos 7机器(建议为Centos7 ,因为docker对内核版本有要求),1台master节点, 2台Worker 2. 机器配置要求(2核CPU、2G内存) 3. 保证三台物理机的网络能够相互Ping通 2. 更新并安装基础依赖 更新并安装基础依赖(同步执行) yum -y update yum install -y conntrack ipvsadm ipset jq sysstat curl iptables libseccomp 安装dock

2020-11-03 12:26:32 142

原创 搭建kubernetes单机版

1.配置k8s的yum ,将kubernetes.repo添加到/etc/yum.repos.d [kubernetes] name=Kubernetes baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64 enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=http://mirrors.aliyun.com/kubernetes/yum/doc/yum-key...

2020-08-19 23:40:37 273

原创 Dockerfile命令详解

Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。 示例构建jdk镜像 FROM centos:7 #2、指明该镜像的作者和电子邮箱 MAINTAINER hanyukun #3、在构建镜像时,指定镜像的工作目录,之后的命令都是基于此工作目录,如果不存在,则会创建目录 WORKDIR /usr/local/docker #4、一个复制命令,把jdk安装文件复制到镜像中,语法 ADD SRC DEST ,ADD命令具有自动解压功能 ADD jd

2020-08-18 23:29:43 156

原创 HashMap初始大小为什么是16 加载因子什么是0.75 扩容倍数为什么是2

加载因子过高,例如为1,虽然减少了空间开销,提高了空间利用率,但同时也增加了查询时间成本; 加载因子过低,例如0.5,虽然可以减少查询时间成本,但是空间利用率很低,同时提高了rehash操作的次数。 在设置初始容量时应该考虑到映射中所需的条目数及其加载因子,以便最大限度地减少rehash操作次数,所以,一般在使用HashMap时建议根据预估值设置初始容量,减少扩容操作。 选择0.75作为默认的加载因子,完全是时间和空间成本上寻求的一种折衷选择,

2020-08-17 23:55:50 1149

原创 如何保证编写高质量代码

写代码前 打好基础:在写代码前打好基础,尽量使用自己熟悉的类,不熟悉的类要妥善使用 开源代码:多学习github上开源的代码,多学习其他人编写代码的优点 想好在写:做项目的时候,千万不要拿到需求时,立马就开始写,而是要仔细整理思路,必要的时候整理文档 写代码时 日志打印:在重要的部分一定要打印好日志,以供部署后查询问题(方法入参,转折点等) 工具检查:可以下载阿里的代码规范工具 方法抽离:尽量不要让代码超出80行,一个业务逻辑抽离成一个方法,提高了可读性,也提高了代码的复用性 代码缩进:注意代

2020-08-16 01:34:34 218

原创 MySQL基础知识

Mysql常用存储引擎 存储引擎 锁 事务 外键 空间数据 性能 索引类型 MyISAM 表级锁 不支持 不支持 支持 高 非聚集索引 InnoDB 行锁、页锁、表级锁 支持 支持 不支持 低 主键为聚集索引,其他为辅助索引 ​​​​​​ 事务 事务是逻辑上的⼀组操作,要么都执⾏,要么都不执⾏。 事务四大特性 ...

2020-08-14 17:10:53 269

原创 MySQL优化手段详细篇

sql优化 1.sql语句优化 应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 在适当的情况下使用exit和in(主表比子表大时 用in比较合适;主表比字表小时用exit) 尽量避免使用not in(not in是不能命中索引的) 用Where子句替换HAVING 子句 因为HAVING 会检索所有记录后对结果集进行过滤 尽量不要采用* (会多出一些不用的列,导致无法使用索引覆盖;增加数据传输的时间;更加严谨;也避免了*转义成字段) .

2020-08-10 23:28:11 847 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除