Kubeadm快速部署kubernetes
本文基于kubeadm快速部署一套Kubernetes集群用于个人学习和测试,针对国内网络环境选择合适的镜像源,减少镜像下载时间,并安装calico网络插件。
本文基于kubeadm快速部署一套Kubernetes集群用于个人学习和测试,针对国内网络环境选择合适的镜像源,减少镜像下载时间,并安装calico网络插件。
Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台。Rancher提供了在生产环境中使用的管理Docker和Kubernetes的全栈化容器部署与管理平台。本文记录Rancher部署k8s的过程。
根据加锁的范围,MySQL 里面的锁大致可以分成全局锁、表级锁和行锁三类。本文记录在学习数据库锁过程中的关键概念以及一些个人的理解。
本文记录在学习数据库事务中的一些关键概念,包括事务的ACID特性、多事务同时执行可能存在的问题、事务的隔离级别,最后对数据库的长连接与长事务做了一个对比。
MySQL数据库的更新流程涉及两个重要的日志模块:redo log与bin log,本文记录一下在学习丁奇大佬的《MySQL实战45讲》过程中我个人的一些理解,如有不对的地方,欢迎指正。
二分查找或二分搜索(binary search),是一种在有序数组中查找某一特定元素的搜索算法。必须满足以下特征:
如果是用链表存储的,就无法应用二分查找了,因为链表不能通过下标随机访问其元素。
本文介绍基本的二分查找及其各种变体。
查找数组中重复的元素:在一个长度为 n 的数组里的所有数字都在 0 到 n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为 7 的数组{2, 3, 1, 0, 2, 5, 3},那么对应的输出是第一个重复的数字 2。