shengjk1

LV1
发表了文章

一文搞懂 Flink checkpoint snapshot 全过程

上一篇,我们了解了 checkpoint 全流程,现在我们具体讲解一下 checkpoint 时 snapshot 的全过程。现在我们具体看一下 checkp...

shengjk1
发表了文章

一文搞懂 Flink 处理 Barrier 全过程

上次我们讲到了 Flink Checkpoint Barrier 全流程 还有 Flink 消费消息的全流程

shengjk1
发表了文章

java执行 string code

工作当中需要执行 string 类型的 java code ,之前有同事用过 mvel ,调研之后发现太多于重量级了,我就想安安静静的执行一段 java 代码 ...

shengjk1
发表了文章

leetcode-easy-array-两数之和

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。

shengjk1
发表了文章

一文搞懂 checkpoint 全过程

前面我们讲解了 一文搞懂 Flink 处理 Barrier 全过程 和 一文搞定 Flink Checkpoint Barrier 全流程 基本上都是跟 che...

shengjk1
发表了文章

字符串的压缩以及解压缩

shengjk1
发表了文章

手写 avl tree

avl tree 又称 平衡二叉树。主要在排序二叉树的基础上进行的一个优化。避免排序二叉树不平衡,从而严重影响查询效率

shengjk1
发表了文章

排序二叉树-删除节点

我们已经了解了什么是排序二叉树以及排序二叉树的遍历和添加元素,现在我们一起来看一下,排序二叉树是如何删除元素的。

shengjk1
发表了文章

一文搞定 Flink Checkpoint Barrier 全流程

上文中,我们一起了解了 一文搞定 Flink 消费消息的全流程,接下来呢,我们一起来看一下 checkpoint barrier 的全流程。

shengjk1
发表了文章

记一次 org.apache.kudu.client.NonRecoverableException 的排查

在实时数仓的时候,遇到了 org.apache.kudu.client.NonRecoverableException,搞了好长时间,特此记录一下。

shengjk1
发表了文章

读 Differences between JDK, JRE and JVM

Java Development Kit Java applications and applets 的开发环境。它包括 JRE,java解释/加载工具( j...

shengjk1
发表了文章

排序二叉树-添加以及遍历

对于任何一个非叶子节点,要求左子树的值比当前节点的值小,右子树的值比当前节点的值大。如果有相同的值,则可以放置左右任意节点

shengjk1
发表了文章

maven 打包忽略checkstyle

mvn eclipse:eclipse -Dcheckstyle.skip=true

shengjk1
发表了文章

写给大忙人看的 Flink Window原理

Window 可以说是 Flink 中必不可少的 operator 之一,在很多场合都有很非凡的表现。今天呢,我们就一起来看一下 window 是如何实现的。

shengjk1
发表了文章

面试官:来,手写一个赫夫曼树

shengjk1
发表了文章

赫夫曼编码-1

shengjk1
发表了文章

一文搞定 Flink 消费消息的全流程

当 Flink 程序启动,leader、blobServer 等都创建完毕,当 ExecutionGraph 构建完成,提交成功之后。就到了,task 正式执行...

shengjk1
发表了文章

彻底搞懂 Flink Kafka OffsetState 存储

写给大忙人看的Flink 消费 Kafka 已经对 Flink 消费 kafka 进行了源码级别的讲解。可是有一点没有说的很明白那就是 offset 是怎么存储...

shengjk1
发表了文章

搞定二叉树的查找

shengjk1
发表了文章

用大顶堆实现数据排序

堆分为大顶堆和小顶堆 大顶堆 每个节点的值都大于或等于其左右孩子节点的值 小顶堆 每个节点的值都小于或等于其左右孩子节点的值

shengjk1

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券