容器云平台物理集群配置实践

最初建设容器云平台的时候,笔者也讨论过容器虚拟集群和物理集群的优缺点。在容器云平台应用实践过程中,也逐渐部署了虚拟节点和物理节点。随着实践的深入,虚拟节点和物理节点的不同资源配置,也带来了一些问题和思...
4年前
2780

使用Python从头开始手写回归树

为了简单起见这里将使用递归来创建树节点,虽然递归不是一个完美的实现,但是对于解释原理他是最直观的。,首先导入库,首先需要创建训练数据,我们的数据将具有独立变量(x)和一个相关的变量(y),并使用num...
4年前
1950

解析 Greenplum 数据库的排序算法

排序的朴素含义是将一个数据集按照某种特定的排序方式进行排列的算法,最常见的排列方式是数值顺序和字典序。,排序算法的应用非常广泛,主要分为了两类:,gpdb 的排序节点会根据查询计划中的排序键对指定的元...
3年前
1030

二叉树的后序遍历序列

有一个整数数组,如何判断该数组是不是某个二叉树的后序遍历结果?本文就跟大家分享下这个算法,欢迎各位感兴趣的开发者阅读本文。,我们通过一个例子来分析这个问题,如下所示为一颗二叉树。,,通过之前文章的学习...
5年前
520

聊一聊责任链模式

责任链模式(Chain of Responsibility Pattern)是将链中每一个节点看作是一个对象,每个节点处理的请求均不同,且内部自动维护一个下一节点对象。当一个请求从链式的首端发出时,会...
5年前
450

css中流的概念介绍

,1、流又称文档流,是css的基本定位和布局机制。,流是html的抽象概念,隐喻这种排列布局方式自然自动,就像水流一样。流体布局是html默认的布局机制。如果你写的html不使用css,默认情况下(d...
4年前
420

二叉树中和为某一值的路径

我们举例来做分析,如下图所示,我们准备了一颗二叉树和一个整数22,通过观察后,我们很容易就能看出它有两条路径的节点值加起来和为22。,,上述两个路径都是从根节点出发到叶子节点的,也就是说路径总是以根节...
4年前
360

javascript事件委托是什么

,说明, 1、事件委托是指目标节点的事件被移动到父节点上进行处理,因为浏览器冒泡的特性,当该事件被目标节点触发时,父节点也会触发它。,所以这个父节点负责监听和处理这个事件。,2、使用事件委托,只需要...
4年前
350

Activiti工作流浅析

在一个公司业务中,每一个业务的开始和结束,都可以理解成为一个工作流。例如公司请假的基本流程。,,如图所示,员工先提出请假申请,提交该申请给直属领导审批,直属领导审批后,再提交给人事部门审批,审批完成后...
4年前
340

二叉搜索树与双向链表

有一颗二叉搜索树,在不创建任何新节点的条件下,如何将它转换成一个排序的双向链表?本文就跟大家分享下这个算法,欢迎各位感兴趣的开发者阅读本文。,在二叉树中,每个节点都有两个指向子节点的指针。在双向链表中...
4年前
280

mysql非聚簇索引的介绍

,1、说明,非聚簇索引访问需要两次索引查找(非聚集索引中叶子节点保存的行指针指向的是行的主键值),对于innodb自适应哈希索引可以减少这样的重复工作。,2、特点,(1)叶子节点内部使用name字段排...
3年前
210

mysql组复制有什么特点

,1、高一致性。,基于本地复制和paxos协议的组复制技术,通过插件提供,提供一致的数据安全保证,2、高容错性。只要大部分节点不坏,就可以继续工作。,有自动检测机制。当不同节点发生资源冲突时,不会出错...
4年前
200

一篇关于流程表单初体验

有小伙伴在星球上催了好几次了,今天松哥就来和大家聊一聊流程中的表单。,整体上来说,我们可以将表单分为三种不同的类型:,动态表单:这种表单定义方式我们可以配置表单中每一个字段的可读性、可写性、是否必填等...
3年前
180

一篇学会树的子结构

给定两颗二叉树A和B,如何判断B是不是A的子结构,本文将分享一个方案用来解决此问题,欢迎各位感兴趣的开发者阅读本文。,在我的数据结构与算法实现系列文章——实现二叉搜索树中,我们知道了二叉树最多只能有两...
4年前
150

一篇讲明白对称的二叉树

二叉树的镜像中我们知道了此问题的解决方案是前序遍历,那么我们可以修改下前序遍历算法,父节点遍历后,先遍历它的右子节点,再遍历它的左子节点,我们把这种算法称为:对称前序遍历。,如下图所示的两棵树,我们分...
3年前
120

聊一聊合并两个排序的链表

给定两个递增排序的链表,如何将这两个链表合并?合并后的链表依然按照递增排序。本文就跟大家分享一种解决方案,欢迎各位感兴趣的开发者阅读本文。,经过前面的学习,我们知道了有关链表的操作可以用指针来完成。同...
3年前
90

实现链表反转,你学会了吗?

有一个链表,如何将其反转并获取反转后的链表头节点?本文将分享一种解决方案,欢迎各位感兴趣的开发者阅读本文。,经过数据结构基础的学习,我们知道链表中每个节点都会有一个指针,用于指向它的下一个节点,那么...
3年前
90

爬虫工作应该怎样选择代理IP

,1、选择IP节点丰富的代理IP,2、选择代理IP重复率低,国内节点丰富,代理IP资源丰富,每日流量大,可降低重复率。与爬虫技术人员相比,可以提高工作效率,节省数据和信息收集时间。,3、降低所有权风险...
4年前
80