240 发简信
IP属地:广东
  • Kudu学习

    Kudu与Hbase Hbase是列族存储,一般情况下定义一个列族,然后列族中多个列,这样会更加接近于行存储,schema的定义比较宽松,可以随...

  • 进阶:泛型-recursive type parameter

    Enum<E extends Enum<E>> 的解释 例如定义如下抽象类,然后实现类就只能是 X extends Enum<X> 的模式,如下...

  • Resize,w 360,h 240
    基础:线程

    线程的状态转换 synchronized锁的解释https://blog.csdn.net/xiao__gui/article/details/...

  • 基础:泛型

    泛型的参数必须是类类型,不能是简单类型,如int是不行的,要Integer 泛型饿类型个数可以是多个 可以使用extends关键字限制泛型的类型...

  • Resize,w 360,h 240
    基础:集合类

    集合类的继承关系 常用的几个实现类HashSet:没有排序的Set实现类,平时可以使用 TreeSet:实现类SortedSet接口的Set实现...

  • 基础:异常

    自定义异常 class BitsonExceptionextends Exception {BitsonException(String msg...

  • 基础:内部类

    package com.erised.flink.streaming;class O {class P {}}public class M {p...

  • 基础:抽象类和接口

    接口的定义,如下, interface I {int str1 =2;// 接口里定义的变量自动是static和final的abstract v...

  • 基础:多态的理解

    猫和狗两个类 class Cat {}class Dog {} 假如主人要喂的话,在没有多态的情况下,主人要实现两个方法,分别针对猫和狗来喂 c...