java源码
文章平均质量分 83
godoom
一个帅字贯穿一生
展开
-
面试题整理
HashMap扩容机制 mysql事务 1.原子性(Atomicity): 事务是最小的执行单位,不允许分割。事务的原子性确保动作要么全部完成,要么完全不起作用; 2.一致性(Consistency): 执行事务前后,数据保持一致,多个事务对同一个数据读取的结果是相同的; 3.隔离性(Isolation): 并发访问数据库时,一个用户的事务不被其他事务所干扰,各并发事务之间数据库是独立的; 4.持久性(Durability): 一个事务被提交之后。它对数据库中数据的改变是持久的,即使数据库发生故障也不应该原创 2021-09-26 00:12:22 · 144 阅读 · 0 评论 -
hash与HashMap详解
hash与HashMaphash的介绍优秀的哈希算法特点java中的hash其他场景中的Hash算法哈希算法的用途碰撞性及解决方法手写模仿HashMap主要功能研究HashMap源码 1.7HashMap是线程不安全的为什么要用2的次方数作为数组大小?为什么重写equals的时候要重写hashCode方法? hash的介绍 Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输...原创 2019-01-13 18:29:17 · 644 阅读 · 1 评论