牛客图书馆 > 读书笔记
  • Flink 源码阅读笔记(12)- 时间、定时器和窗口

    流式数据处理中,很多操作要依赖于时间属性进行,因此时间属性也是流式引擎能够保证准确处理数据的基石。在这篇文章中,我们将对 Flink 中时间属性和窗口的实现逻辑进行分析。 概览Google 2015 年发表的 The Dataflow Model 论文是流式处...
    牛客大数据入门菜鸡 编辑于 2020-12-14 15:47:41
  • Flink 源码阅读笔记(19)- Flink SQL 中流表 Join 的实现

    在使用 SQL 进行数据分析的过程中,关联查询是经常要使用到的操作。在传统的 OLTP 和 OLAP 领域中,关联查询的数据集都是有界的,因此可以依赖于缓存有界的数据集进行查询。但是在 Streaming SQL 中,针对 Stream Join Stream...
    牛客大数据入门菜鸡 编辑于 2020-12-21 15:58:32
  • 题解 | #查找入职员工时间排名倒数第三的员工所有信息#

    SELECT * FROM employees AS e WHERE e.hire_date = (SELECT distinct hire_date FROM employees ORDER BY hire_date desc limit 2,1); 和 S...
    牛客170189669号 编辑于 2022-01-21 12:28:53
  • 我们仍未知道那天所看见的JavaScript的秘密——bind

    bind(..) 的功能之一就是可以把除了第一个参数(第一个参数用于绑定 this)之外的其他参数都传给下层的函数(这种技术称为“部分应用”,是“柯里化”的一种)。举例来说: function foo(p1,p2) { this.val = p1 + p2...
    国服倒一CRUD 编辑于 2019-11-19 18:07:03
  • 2021.11.30 C++ Primer 学习笔记

    9.2 容器库概览 容器类型上的操作形成了一种层次: 某些操作是所有容器类型都提供的 另外一些操作仅针对顺序容器、关联容器或无序容器 还有一些操作只适用于一小部分容器 容器操作 类型别名 - iterator 此容器类型的迭代器类型 co...
    Chuangma408 编辑于 2022-01-20 12:33:11
  • Hive学习之路 (十)Hive的高级操作

    一、负责数据类型1、array 现有数据如下: 1 huangbo guangzhou,xianggang,shenzhen a1:30,a2:20,a3:100 beijing,112233,13522334455,5002 xuzheng xianggan...
    牛客大数据入门菜鸡 编辑于 2020-11-11 16:48:03
  • java多线程(一)

    start和run的区别 run执行的是函数体内容,并没有真正创建线程,star()才创建了线程,并回调了run()方法 public class test extends Thread{ @Override public void run()...
    小小小小酥 编辑于 2020-05-27 21:14:42
  • YES!产品经理 62、63、64

    YES!产品经理汤圆 老马12个想法 ◆ 第62问:产品经理如何做产品规划 在规划活动中,主要就是三个阶段:1)规划长期产品路线2)设计年度产品策略3)制订年度产品计划这个阶段其实就是对战略活动的方案化。第一件工作其实就是告诉企业,我们这个产品(线)的目标...
    努力成为PM的芒果 编辑于 2020-06-01 11:37:22
  • 【Effective Java】-读书笔记2.2

    第二条:遇到多个构造器参数时要考虑使用构建器 以下内容基本上来自《Effective Java》,该书讲的非常精辟,因此大部分解释直接来源书中原句。 一.场景 当遇到某个类有许多参数时,其中含...
    柯唯 编辑于 2019-12-30 17:15:21
  • 第九章 多元函数微分法及其应用

    第九章 多元函数微分法及其应用 第一节 多元函数的基本概念 一、平面点集 维空间 任意一点与任意一个点集之间必定存在以下三张关系中的一种: 内点:如果存在点的某个邻域,使得,那么称点为的内点。 外点:如果存在点的某个邻域,使得,那么称点为的内点。 边界点:如...
    hackerPlus 编辑于 2020-04-04 20:05:54