240 发简信
IP属地:北京
  • 240
    Streaming 101

    1. 为什么要流式计算 业务需求:业务需要更及时计算结果,而流数据处理可以获得更低的延时 数据特点:海量的无边界数据在现代企业中越来越普遍,而流数据处理系统就是为此而生的 硬...

  • 240
    The What, Where, When and How of Data Processing

    这一章节继续深入讲解数据处理模式,介绍鲁棒的去数据乱序数据的核心概念,这些概念的应用是流式系统超越批系统的关键所在。 路线图 第一章中讲述了两个重要的概念 事件时间VS处理时...

  • 导读

    书中主要分为两个大部分,每个大部分包含独立的4个小节。 Part1 Beam Model Beam Model(1~4小节),高阶流批一体模型,最初是Google开发的Dat...

  • Flink-Flink On Yarn

    Flink run方式提交 对于yarn session方式需要先启动一个集群,然后在提交作业。对于Flink run直接提交作业相对比较简单,不需要额外的去启动一个集群。 ...

  • Druid 概述

    解决两个核心问题:-. RDBMS的查询太慢。-. 支持灵活的查询分析能力。 Druid的三个设计原则 快速查询:部分数据的聚合(Partial Aggregate) + 内...

  • LeetCode 1081. 不同字符的最小子序列

    题目描述 返回字符串 text 中按字典序排列最小的子序列,该子序列包含 text 中所有不同字符一次。示例 1: 题目解析 详细描述一下题目,要求是字符串中所有字母均要出现...

  • LeetCode 1039. 多边形三角剖分的最低得分

    题目描述 给定 N,想象一个凸 N 边多边形,其顶点按顺时针顺序依次标记为 A[0], A[i], ..., A[N-1]。 假设您将多边形剖分为 N-2 个三角形。对于每个...

  • LeetCode 1049. 最后一块石头的重量 II

    题目描述 有一堆石头,每块石头的重量都是正整数。 每一回合,从中选出任意两块石头,然后将它们一起粉碎。假设石头的重量分别为 x 和 y,且 x <= y。那么粉碎的可能结果如...

  • LeetCode 1079. 活字印刷

    题目描述 你有一套活字字模 tiles,其中每个字模上都刻有一个字母 tiles[i]。返回你可以印出的非空字母序列的数目。 示例 1: 题目解析 以每次拿出完一个字母后,剩...