240 发简信
  • 做一个人

    为什么要压抑自己,为什么我接收到的教育要退一步海阔天空,为什么不能抒发自己的暴怒,为什么不能骂人,为什么不能说脏话。 活出自己,表达愤怒,伤害别...

    0.1 31 0 1
  • 120
    一文搞懂Flink SQL执行过程

    背景 学习了 apache calcite,基本上把 apache calcite 的官网看了一遍,也写了几个小例子,现在该分析一下 Flink...

  • 120
    java deep vs shallow copies

    1.背景 讨论 deep copy and shallow copy时,需要明白一点,肯定不是基本数据类型也不是 String,因为它们都是不可...

  • 一文搞懂 FlinkSQL函数 LAST_VALUE 的原理

    背景 刚开始接触 FlinkSQL 时,对 LAST_VALUE 特别好奇,虽然工作当中有在用到,但还是特别的想知道它是怎么实现的,今天终于可以...

  • 一文搞懂 FlinkSQL 的 KafkaSource

    背景 前面我们了解了 写给大忙人看的Flink 消费 Kafka[https://blog.csdn.net/jsjsjs1789/articl...

  • Flink 提交作业运行的各种模式总结

    0.背景 关于 Flink 的 Application Mode 自己还比较陌生,像 -d 等参数自己也不熟悉,决定好好总结一下,基于 Flin...

  • FlinkSQL 平台

    背景 由于公司内部需求较多,并不想每次都写一个 streaming 程序,故而开始搭建 flinksql 平台,基于 jdk1.8,flink1...

  • Flink 计算 TopN

    前言 使用 flink 很长一段时间了,突然发现竟然没有计算过 topN,这可是 flink 常见的计算场景了, 故自己想了一个场景来计算一下。...

  • Flink 计算 PV UV

    前言 使用 flink 很长一段时间了,突然发现竟然没有计算过 pv uv,这可是 flink 常见的计算场景了,面试时也是常问题之一。故自己想...