编程语言
who7708
这个作者很懒,什么都没留下…
展开
-
Mybatis 注解 @Many 实现 递归菜单获取
Mybatis 注解 @Many 实现 递归菜单获取import org.apache.ibatis.annotations.*;import java.util.List;@Mapperpublic interface MenuMapper { @Select("select * from menu where parentid=0") @Results(...原创 2020-06-24 23:02:07 · 536 阅读 · 0 评论 -
JDK1.8中关于HashMap的红黑树讲解
一,首先需要了解以下几个问题:1.为什么要引入红黑数(特殊的平衡二叉树)数据结构2.引入红黑树HashMap做了哪些改造3. 红黑树的特性4.红黑树的具体实现方式二,逐一解释以上三个问题1.1为什么要引入红黑数(特殊的平衡二叉树)数据结构由于在JDK1.7之前,HashMap的数据结构为:数组 + 链表。数组相当于日常中永到的数据结构Array. 用来确定key-v...转载 2019-07-24 18:06:49 · 3149 阅读 · 0 评论