数据结构和算法 | 让我们来重新认识一下算法的复杂度!【2】 发表于 2020-08-21 | 分类于 数据结构和算法 | 0 | 阅读次数 3161 1. 前言大家好,我是多选参数的程序锅,一个正在“研究”操作系统(主要是容器这块)、学数据结构和算法以及 Java 的硬核菜鸡。今天这篇主要是讲算法的时间、空间复杂度,参考来源主要是王争老师的专栏《数据结构与算法之美》以及程序锅去年上课时老师的课件。另外,程序锅整了一个关于算法的 github 仓库 阅读全文 »
数据结构和算法 | 超超超全递归技巧讲解,这次带你拿下递归【5】 发表于 2020-08-06 | 分类于 数据结构和算法 | 0 | 阅读次数 3378 1. 前言大家好,我是多选参数的程序锅,一个正在 neng 操作系统、学数据结构和算法以及 Java 的硬核菜鸡。本篇将主要介绍递归相关的内容,下面是本篇的内容提纲。本篇相关的代码都可以从 https://github.com/DawnGuoDev/algorithm 获取,另外,该仓库除了包含了基 阅读全文 »
数据结构和算法 | 二叉查找树-增删查和针对重复数据的 Java 实现【3】 发表于 2020-07-28 | 分类于 数据结构和算法 | 0 | 阅读次数 2274 0. 前言大家好,我是多选参数的程序锅,一个正在”研究“操作系统、学数据结构和算法以及 Java 的疯狂猛补生。本篇将带来的是二叉查找树的相关知识,知识提纲如图所示。本篇相关的代码都可以从 https://github.com/DawnGuoDev/algorithm 获取,另外,该仓库除了包含了基 阅读全文 »
数据结构和算法 | 二叉树-四种遍历方式的 Java 实现【3】 发表于 2020-07-25 | 分类于 数据结构和算法 | 0 | 阅读次数 1273 0. 前言大家好,我是多选参数的程序锅,一个正在“研究”操作系统、学数据结构和算法以及 Java 的硬核菜鸡。本篇将带来的是二叉树的相关知识,知识提纲如图所示。本篇相关的代码都可以从 https://github.com/DawnGuoDev/algorithm 获取,另外,该仓库除了包含了基础的数 阅读全文 »
数据结构和算法 | 哈希算法的设计要点、应用场景【高阶】 发表于 2020-07-18 | 分类于 数据结构和算法 | 0 | 阅读次数 3114 0. 前言大家好,我是多选参数的程序锅,一个正在 neng 操作系统、学数据结构和算法以及 Java 的硬核菜鸡。本篇主要介绍了哈希算法相关的内容,包括什么是哈希算法、哈希算法的设计要点以及哈希算法的应用场景。程序锅整了一个关于算法的 github 仓库:https://github.com/Daw 阅读全文 »
Java HashMap 的那么多为什么 发表于 2020-07-09 | 分类于 Java | 0 | 阅读次数 2751 HashMap 的默认大小是 16,这个默认值是可以设置的。如果事先知道具体的例子,可以修改默认初始大小,减少动态扩容的次数,提高性能。修改默认初始大小的值时,比如你设置了 500,那么不会真就使用 500 这个值,而可能会使用 512 这种是 2 的幂的值。为什么要设置是 2 的幂的值?这个跟下面 阅读全文 »
Kubernetes | 为什么需要 Pod?Pod 是什么? 发表于 2020-06-20 | 分类于 Kubernetes | 0 | 阅读次数 1618 Pod,而不是容器,才是 Kubernetes 项目中的最小编排单位,也是 Kubernetes 项目中最小的 API 对象。容器(Container)只是 Pod 属性里的一个普通的字段。1. 为什么需要 Pod为什么需要 Pod 这一块的内容是对「极客时间《深入剖析 Kubernetes》专栏- 阅读全文 »
Kubernetes | Pod 的使用 发表于 2020-06-20 | 分类于 Kubernetes | 0 | 阅读次数 2201 1. Pod 使用Pod 的使用,其实更多是指如何使用 Pod 的字段,你还应该认真体会一下 Kubernetes “一切皆对象”的设计思想:比如应用是 Pod 对象,应用的配置是 ConfigMap 对象,应用要访问的密码则是 Secret 对象。所以,也就自然而然地有了 PodPreset 这样 阅读全文 »
Kubernetes | Kubernetes 集群部署 发表于 2020-06-19 | 分类于 Kubernetes | 0 | 阅读次数 2366 1. Kubernetes 部署本质部署的本质,其实就是将 Kubernetes 各个组件编译成二进制文件,并且为这些二进制文件编写对应的配置文件、配置自启动脚本,以及为 kube-apiserver 配置授权文件等等诸多运维工作。(可继续参考张磊老师:k8s 的本质一节的内容)kubernetes 阅读全文 »
Kubernetes | Kubernetes 简介 发表于 2020-06-18 | 分类于 Kubernetes | 0 | 阅读次数 3115 1. Kubernetes 基础1.1. 历史2015 年 4 月 Google 发布了 Borg 论文。Borg 系统被誉为 Google 内部最强大的“秘密武器”。因为,相比于 Spanner、BigTable 等相对上层的项目,Borg 是承载 Google 公司整个基础设施的核心依赖。在 G 阅读全文 »