Jed的技术阶梯

138 篇文章
27 人订阅

全部文章

CoderJed

[hadoop-2.9.2] Capacity Scheduler

Capacity Scheduler 为支持多租户在共享集群上运行程序,为最大程度地提高应用程序的吞吐量,为实现集群的高利用率而生。

926
CoderJed

[hadoop-2.9.2] Fair Scheduler

Fair Scheduler会在所有运行的作业之间动态地平衡资源,第一个(大)作业启动时,它是唯一运行的作业,因而可以获得集群中的全部资源,当第二个(小)作业启...

672
CoderJed

Spark on Yarn资源配置

工作期间,我提交spark任务到yarn上,发现指定的资源(使用内存大小。使用core的个数)总是与yarn的UI页面显示的资源使用量不一致,写本文说明一下这个...

916
CoderJed

[算法题] 实现一个特殊的栈,在基本栈的基础上,增加返回栈中最小元素的方法

实现一个特殊的栈,在栈的基本功能的基础上,增加一个功能:返回栈中最小元素 要求:

772
CoderJed

[算法题] 使用数组实现栈和队列

581
CoderJed

在VMware Workstation中安装完CentOS-7.6-Minimal版后的常用配置

首先确定可以设置的IP地址,在vmware的虚拟网络配置中查看自己的虚拟网络网段:

992
CoderJed

[图解] 桶排序

桶排序是一种排序的思想,其实现包括计数排序和基数排序两种,冒泡排序、选择排序、插入排序、归并排序、快速排序和堆排序都是基于比较的排序,而桶排序提出了一种新的思路...

1036
CoderJed

[算法题] 求数组有序后相邻元素之间的最大差值

8大经典排序排序算法中,时间复杂度最低的为桶排序,其时间复杂度为O(n),但是由于数组是long类型的,其中的数可能很大,例如假设数组中只有3个数,100128...

884
CoderJed

[图解] 堆排序

大根堆与数组的关系:计算机中是没有堆或者树这种概念的,堆或者树需要使用基本的数据结构来实现,用数组表示一个大根堆的规律如下:

800
CoderJed

Redis 基本数据结构二:列表

列表(list)类型是用来存储多个有序的字符串,如下图所示,a、b、c、d、e五个元素从左到右组成了一个有序的列表,列表中的每个字符串称为元素(element)...

823
CoderJed

Redis 基本数据结构一:字符串

dbsize命令在计算键总数时不会遍历所有键,而是直接获取Redis内置的键总数变量,所以dbsize命令的时间复杂度是O(1)。

1113
CoderJed

Redis 单线程模型介绍

redis 将所有数据放在内存中,内存的响应时长大约为 100 纳秒,这是 redis 的 QPS 过万的重要基础。

1822
CoderJed

Redis Sentinel 架构搭建、日志分析以及运维注意事项

我们使用经典的一主二从 + 3个sentinel节点来搭建Redis Sentinel 架构。架构图如下:

1001
CoderJed

Redis Sentinel 架构原理详解

redis 的主从复制模式下,一旦主节点由于故障不能提供服务,需要人工将从节点晋升为主节点,再通知所有的程序把 master 地址统统改一遍,然后重新上线。毫无...

1053
CoderJed

详解 redis-4.x 持久化机制

redis的数据全部在内存中,如果突然宕机,数据就会全部丢失,因此必须有一种机制来保证redis的数据在遇到突发状况的时候不会丢失,或者只丢失少量,于是必须根据...

853
CoderJed

redis 主从架构搭建及原理详解

在redis主从架构中,Master节点负责处理写请求,Slave节点只处理读请求。对于写请求少,读请求多的场景,例如电商详情页,通过这种读写分离的操作可以大幅...

881
CoderJed

redis 企业级数据备份及恢复方案

我们通常使用RDB文件作为冷备文件,关于AOF和RDB两种备份方式的说明可以参考详解 redis-4.x 持久化机制,备份思路如下:

991
CoderJed

redis-4.0.12单节点安装

可以指定安装的目录,如果不指定的话,会默认把redis安装在/usr/local目录下,建议就把redis安装在源码包下面,且指定安装位置的时候,路径写为绝对路...

932
CoderJed

[图解] 快速排序

经典快速排序总是指定数组或者某部分的最后一个元素作为基准值,随机快速排序指定数组或者某一部分中的随机值作为基准值。

852
CoderJed

[算法题] 荷兰国旗问题

假设这样的条纹有多条,且各种颜色的数量不一,并且随机组成了一个新的图形,新的图形可能如下图所示,但是绝非只有这一种情况:

1122

扫码关注云+社区