Given the root of a binary tree, the level of its root is 1, the level of its children ...
Given the root of a binary tree, the level of its root is 1, the level of its children ...
本文章内容基于《深入了解Java虚拟机》第二版,对里面知识点进行总结,JDK主要是1.6和1.7。 以下内容围绕HotSpot虚拟机的各种垃圾收集起实现。目前没有一个最好的收...
Navigating Java Maps: TreeMap vs. HashMap vs. Linked HashMap本文章主要讲述三种Map的实现类不同场景之下的应用总结...
Netty模块存在closeFuture().sync()和close().sync()关闭端口,但是使用起来是两种情况 例如f.channel().closeFuture(...
Every email consists of a local name and a domain name, separated by the @ sign. For ex...
In a deck of cards, every card has a unique integer. You can order the deck in any ord...
本文章内容基于《深入了解Java虚拟机》第二版,对里面知识点进行总结,JDK主要是1.6和1.7。 1. 确定对象可以被回收 1.1 引用计数算法 每个对象拥有一个计算器值,...
Testing a Spring Boot application secured by OAuth本文章主要讲述在OAuth认证的系统实现自动化测试(基于Spring Bo...
只需要在右边Maven找到对应moudle,然后如下图 点击即可运行spring boot项目,参数调整也是用maven的Profiles 执行过一次之后,在上方就可以出现快...
在Java虚拟机规范的描述中,除了程序计算器外,虚拟机内存的其他区域都会发生OutOfMemoryError异常。 Java堆溢出 实现:不断创建对象,保证对象路径可达避免垃...
Unselective indexes and skewed data distribution本文章是关于索引选择和数据倾斜度关系,以及对应的优化。 概念:选择性索引:索引...
You have a set of tiles, where each tile has one letter tiles[i] printed on it. Return...
问题:Quartz调用定时任务,使用对象不是通过Spring容器生成。定时任务里面存在Bean需要注入就报NullPointException错误。代码如下: 调用dbop就...
1、对象创建 流程总结如图 2、对象的内存分布 3、对象的访问定位
A Simple Guide to Connection Pooling in Java一篇关于Java连接池指导,个人比较关注是实现一个简单连接池内容。 文章提供一段连接池...
Druid Closed Statement 最近公司项目Spring boot 1.5.8+ Druid 1.1.5 部署到 Weblogic时启动不会报任何错误。但是发送...
Given a directed, acyclic graph of N nodes. Find all possible paths from node 0 to nod...
本分享内容基于《深入了解Java虚拟机》(第二版)的内容,基于JDK1.7,基于HotSpot虚拟机。 运行时数据区域 程序计数器 这是一块较小的内存空间,主要用于当前线程锁...
Guide to Character Encoding该文章主要讨论编码基础以及在Java中如何处理。 重要概念 1、编码:字符对应二进制的映射集合。例如“T”在US-ASC...