07 2019 档案

摘要:概述 以下基于 JDK 1.8 数据结构 HashMap 实际是一种“数组+链表”数据结构。 在put操作中,通过内部定义算法寻止找到数组下标,将数据直接放入此数组元素中,若通过算法得到的该数组元素已经有了元素(俗称hash冲突,链表结构出现的实际意义也就是为了解决hash冲突的问题)。将会把这个数 阅读全文
posted @ 2019-07-19 17:50 duniqb 阅读(134) 评论(0) 推荐(0)
摘要:MySQL 报 Epression #1 of SELECT list is not in GROUP BY clause and contains nonaggre的问题 执行 SQL 后,报如下错误: 1 queries executed, 0 success, 1 errors, 0 warn 阅读全文
posted @ 2019-07-17 01:29 duniqb 阅读(182) 评论(0) 推荐(0)
摘要:双重检查锁定的设想: 多个线程试图在同一时间创建对象,会通过加锁来保证只有一个线程能创建对象 在对象创建好后,执行 getInstance() 方法将不需要获取锁,直接返回已创建好的对象 对于 Instance 类,以下是双重检查锁定代码 public class DoubleCheckedLock 阅读全文
posted @ 2019-07-05 21:31 duniqb 阅读(154) 评论(0) 推荐(0)