面试题系列 MyBatis(1)高级应用 MyBatis的特点: 使用连接池对连接进行管理 SQL和代码分离,集中管理 结果集映射 参数映射和动态SQL 重复SQL的提取 缓存管理 插件机制 MyBa 351 浏览
面试题系列 树(4)平衡二叉树AVL 在AVL树中,任一节点对应的两棵子树的最大高度差为1,因此它也被称为高度平衡树 例如图 2.1 不是平衡二叉树,因为结点 60 的左子树不是平衡二叉树。 图 2 815 浏览
面试题系列 树(5)红黑树 红黑树的应用 Java中,TreeMap、TreeSet都使用红黑树作为底层数据结构 JDK 1.8开始,HashMap也引入了红黑树:当冲突的链表长度超过8时, 370 浏览
面试题系列 树(6)哈夫曼树 哈夫曼是也叫最优二叉树,给我n个带权值的节点,权值可以表示被访问的频率等等,我要做的就是将这n个带权值的节点构成二叉树,限制条件是这n个节点都是所构成二叉树中的叶 379 浏览
面试题系列 树(3)二叉搜索树 二叉搜索树是一种节点值之间具有一定数量级次序的二叉树,对于树中每个节点: 若其左子树存在,则其左子树中每个节点的值都不大于该节点值; 若其右子树存在,则其右子树 308 浏览
面试题系列 树(1)什么是树 前言 树是数据结构中的重中之重,本系列文章将着重介绍二叉树、二叉搜索树、AVL树、红黑树、哈夫曼树、B树、B+树、树与森林。争取学完之后做到心中有"树"。 树的定 321 浏览
面试题系列 java线上故障排查方案 Java常见线上问题总结 绝⼤多数Java线上问题从表象来看通常可以归纳为4个方面:CPU、内存、磁盘、网络。比如,应用上线 后突然CPU使用率99%、内存泄漏、 302 浏览