Redis(+面试题)
摘要:概述 基于内存存储的,NoSql数据库(非关系型数据库),存储结构 key-value 开源的、使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API Redis的特点: Redis将数据存储到内存中,故读写速度非常快 Redis提供了丰富的数据类型
阅读全文
Java容器之TreeSet源码解析
摘要:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
阅读全文
Java容器之List
摘要:1、List接口 该接口定义的元素是有序的且可重复的。相当于数学里面的数列,有序可重复 booleanaddAll(intindex,Collection<?extendsE>c);将指定集合中所有元素,插入至本集合第index个元素之后defaultvoidreplaceAll(UnaryOper
阅读全文
Java容器之ArrayList详解
摘要:List是collection接口的实现类 List: 特点:有序,可重复 它有两个常用的实现类: 一。ArrayList: 特点:以数组的形式进行存储,因此随机访问速度较快,所有它适用于查询。 缺点:不适用于插入和删除的操作 因为每次操作都需要移动数组中的元素。 根据源码我们能得出以下几点: 1.
阅读全文
java垃圾回收机制
摘要:1、垃圾收集器概述 垃圾收集器是垃圾回收算法(标记-清除算法、复制算法、标记-整理算法、火车算法)的具体实现,不同商家、不同版本的JVM所提供的垃圾收集器可能会有很在差别,本文主要介绍HotSpot虚拟机中的垃圾收集器。 1-1、垃圾收集器组合 JDK7/8后,HotSpot虚拟机所有收集器及组合(
阅读全文