前言HashMap是java中常用的集合类,为了容器的读写性能,HashMap在读写数据时并没有加锁,即HashMap是非线程安全的集合类。 java中针对线程安全的哈希容器有两个:ConcurrentHashMap、HashTable。HashTable方法中包含大量的Synchronized关键 ...
equals与hashCode方法重写
发表于
|
更新于
|
分类于
java-base
equals与hashCode重写在某些场景,需要重写某个对象的equals()方法来满足我们的需求,重写equals()方法时一定注意要重写hashCode()方法。为什么重写equals()方法就一定要重写hashCode()方法呢? 例如,现在统计不同种类的书的数量,书分类的规则是:书名与作者 ...
hexo搭建博客踩坑
发表于
|
更新于
|
分类于
blog-create
前言hexo + next搭建时遇到一些问题,包括插入图片、toc、代码行号、首行缩进等。 推荐在对应github页面的issue板块搜索自己的问题,可以少走很多弯路。 环境安装 安装node.js 安装git 然后在合适的文件夹下执行命令: npm install hexo-cli -g ...