240 发简信
IP属地:北京
  • 120
    Flink窗口函数

    一、窗口简介 1. Flink窗口分为CountWindow和TimeWindow 2. CountWindow按照指定的数据条数生成一个 Window,与时间无关 3. T...

  • Flink流处理常见API

    1. map DataStream mapStram = dataStream.map(newMapFunction () { public Integer map(Stri...

  • 120
    Flink运行时架构

    一、运行时组件 1. JobManager a. JobManager是控制一个程序执行的主进程 b. JobManager接收应用程序,应用程序包括作业图(JobGraph...

  • 《Thinking in java》- 异常处理

    1、try/catch语句中,方法体的return和finally执行顺序: return与finally并没有明显的谁强谁弱。在执行时,是return语句先把返回值写入内存...

  • 《Thinking in java》- 接口和内部类

    1、Java可以多重继承吗?答案是以下两种情况可行: (1)接口支持多重继承。interface A extends B,C / class A implements B,C...

  • 《Thinking in java》- 多态

    1、方法的多态分为编译时多态(如重载)和运行时多态(如重写)。 2、只有普通的方法调用是多态的,而如果直接访问某个域,这个访问在编译时进行解析。例如:在子类和基类中都有属性x...

  • 服务器上运行jar包显示没有主类解决办法

    1、将java -jar Test改成java -cp Test。 2、在maven的pom文件中配置主类。

  • 120
    protobuf数据类型

    下图是protobuf数据类型和java/cpp的对照:

  • 《Thinking in java》- 组合和继承

    1、子类继承父类时,子类并不能继承到/访问到父类的private属性和方法,因为父类只给子类继承它希望子类看到的。 2、private方法都隐式的为final的,不可访问,当...

  • 《Thinking in java》- 类和对象初始化

    1、在类的内部,变量的定义会先于方法(包含构造器)进行初始化。 2、静态初始化只有在必要时进行(如在类A新建一个类B的非静态对象,则不会进行类B中静态类C的初始化)。 3、初...