摘要:
1、数据结构 ArrayList:数组 Vector:数组 LinkedList:双向链表 2、都实现了List接口 3、线程安全 Vector:线程安全 ArrayList:非线程安全 LinkedList:非线程安全 4、扩容 Vector:缺省的情况下,增长为原数组长度的一倍。可以自主设置初始 阅读全文
摘要:
MYSQL版本:5.7.20 系统:Windows Server 2016 1、首先移除现在的MYSQL服务 进入mysql安装的bin目录 打开DOS命令行输入: mysqld --remove mysql 2、查看MYSQL根目录是否有data文件夹 若有,删除并新建一个空的data文件夹 若没 阅读全文
摘要:
1、HashMap 允许Null键Null值,因其数据结构,存储效率高,无顺序。 基于hash算法实现,首先对key的hashCode计算,根据hash值获取在数组中的位置 负载因子默认是0.75,超过负载因子定义的容量后,会创建两倍数据大小,这个过程叫resize或者rehash 多线程会产生条件 阅读全文