Jed的技术阶梯

144 篇文章
30 人订阅

全部文章

CoderJed

005. Flink DataSource API

681
CoderJed

001. Flink产生的背景以及简介

实时处理是指从数据产生到根据该数据计算的结果产生之间的这段延迟可以满足业务的需求,假如业务需求是延迟不超过10ms,而你的处理延迟为15ms,就不能算实时处理,...

612
CoderJed

001. Flink入门案例-WordCount实时处理

852
CoderJed

002. Flink入门案例-WordCount批处理

571
CoderJed

003. Flink Local模式安装以及基于Local模式运行程序

因为服务器上的Flink安装目录下已经有了Flink的基础jar包,所以打包时应该把Flink的基础包的范围设置为provided,而在idea中直接运行代码的...

932
CoderJed

Redis 基本数据结构三:哈希

几乎所有的编程语言都提供了哈希(hash)类型,例如 Java 中的 Map,python 中的字典,在Redis中,哈希类型是指键的值本身又是一个键值对结构,...

882
CoderJed

[hadoop-2.9.2] Capacity Scheduler

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

1226
CoderJed

[hadoop-2.9.2] Fair Scheduler

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

1193
CoderJed

Spark on Yarn资源配置

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

1726
CoderJed

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

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

982
CoderJed

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

971
CoderJed

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

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

1922
CoderJed

[图解] 桶排序

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

1476
CoderJed

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

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

1224
CoderJed

[图解] 堆排序

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

1010
CoderJed

Redis 基本数据结构二:列表

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

913
CoderJed

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

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

1493
CoderJed

Redis 单线程模型介绍

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

5853
CoderJed

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

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

1621
CoderJed

Redis Sentinel 架构原理详解

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

2053

扫码关注云+社区

领取腾讯云代金券