
自定义注解 @Target(ElementType.FIELD)@Retention(RetentionPolicy.RUNTIME)publi...
元注解 元标签有 @Retention、@Documented、@Target、@Inherited、@Repeatable 5 种。 Fact...
双端队列Deque 双端队列, 先看下整体结构 如图, 主要是addFirst 和 addLast方法, 有很多类实现了这种方法, 双链表结构,...
生活中的美酒, 线上的OOM, 今天我们分析下常见的java 内存溢出和解决办法. 结合其他大神的笔记, 自己记录下 Java堆溢出demo: ...
什么是offset? 用于记录系统挂机后,重新消费的位置 保证消费的可靠性 提交方式 通过配置: 消费者手动提交 自动提交 存储位置 早期ZK ...
主要通过日志分析文件put的过程。 操作命令: hadoop fs -put test / NameNode日志: 解读:namenode会分...
说下自己体会: 1.synchronized是可重入锁,举例如下: test1和test2都是对象加锁,针对同一个线程,是可以调用成功的,其本质...
整体思路 Java语言 集合 HashMap、HashTable等 NIO 有没有用过NIO?说下NIO基本原理? 线程池 说下线程池的应用场景...
四种常用线程池 构造方式:静态工厂方法 public static ExecutorService newSingleThreadExecuto...