240 发简信
IP属地:青海
  • java基础之自定义注解

    自定义注解 @Target(ElementType.FIELD)@Retention(RetentionPolicy.RUNTIME)publi...

  • Resize,w 360,h 240
    Springboot启动过程

    元注解 元标签有 @Retention、@Documented、@Target、@Inherited、@Repeatable 5 种。 Fact...

  • Resize,w 360,h 240
    java基础之队列

    双端队列Deque 双端队列, 先看下整体结构 如图, 主要是addFirst 和 addLast方法, 有很多类实现了这种方法, 双链表结构,...

  • Resize,w 360,h 240
    java基础之OOM

    生活中的美酒, 线上的OOM, 今天我们分析下常见的java 内存溢出和解决办法. 结合其他大神的笔记, 自己记录下 Java堆溢出demo: ...

  • kafka-offset

    什么是offset? 用于记录系统挂机后,重新消费的位置 保证消费的可靠性 提交方式 通过配置: 消费者手动提交 自动提交 存储位置 早期ZK ...

  • Hadoop-文件put的过程

    主要通过日志分析文件put的过程。 操作命令: hadoop fs -put test / NameNode日志: 解读:namenode会分...

  • synchronized原理

    说下自己体会: 1.synchronized是可重入锁,举例如下: test1和test2都是对象加锁,针对同一个线程,是可以调用成功的,其本质...

  • 爱奇艺Java面试体会

    整体思路 Java语言 集合 HashMap、HashTable等 NIO 有没有用过NIO?说下NIO基本原理? 线程池 说下线程池的应用场景...

  • Resize,w 360,h 240
    线程池之我理解

    四种常用线程池 构造方式:静态工厂方法 public static ExecutorService newSingleThreadExecuto...