240 发简信
IP属地:江苏
  • minorGC

    自我理解 minorJC在eden之后,会进行S0的判断,看看有没有对象移除,和有没有对象进入老年代 发生之前的判断? --判断老年代最大可用的...

  • 排序算法

    冒泡排序: public static void bubbleSort(int [] arr){ boolean flag=false; f...

  • Hbase

    三种机制:Flush、compact、split --当MemStore达到阈值,将Memstore中的数据Flush进Storefile;(1...

  • 设计模式

    工厂方法: 简单工厂:直接一个类,里面传什么参数,返回对应的对象 工厂方法:抽象类定义买咖啡的方法,不同的厂家进行实现。 抽象工厂:定义一个接口...

  • zookeper

    zookeeper是一个分布式、可靠的、一致性协议,CAP理论保证了可用性,减少了一致性 --保证更改的顺序一致性 --保证最终的数据一致性 -...

  • Hashmap

    红黑树问题 --超过8变成红黑树 --低于6变回链表 null为key的存储问题 --不判断hashcode,直接遍历table[0] entr...

  • hive概述

    与数据库的区别: 查询语言相似、执行引擎不相似 数据更新不同、延时性不同 索引 数据规模、可扩张性 元数据信息: 表名、数据库名、内外表、位置、...

  • kafka

    高级消费者弊端: 数据丢失:receive进程开启,程序在提交了offset之后宕机重启,此时计算的数据丢失。 数据重复:receive进程开启...

  • sparkStreaming

    新的应用程序如何获取原来的offset 可以同时使用Checkpoint机制和ZooKeeper机制: --当程序只是挂掉之后重启而没有修改代码...