03 2022 档案

java八股概念补充
摘要:equals()和== 与 重写equals()为什么要重写hashcode 1. equals()在不重写的情况下,equals()和== 相同,都是比较hashcode 2. hash集合的新增一个对象的规则:为了效率,新插入对象的hashcode取模计算出一个地址集合下标地址,如果地址不存在对 阅读全文

posted @ 2022-03-17 09:06 飘来荡去evo 阅读(27) 评论(0) 推荐(0) 编辑

分布式事务
摘要:分布式事务的作用: 保证每个事务的数据一致性。 只要是涉及到多个微服务之间远程调用的话,那就回涉及到分布式 事务。 CAP定理 强一致性和可用性 互斥! 分区容错 Partition tolerance 理解: 分布式系统集群中, 一个机器坏掉不应该影响其他机器 可用性 Availability 理 阅读全文

posted @ 2022-03-14 18:10 飘来荡去evo 阅读(59) 评论(0) 推荐(0) 编辑

mysql的锁总结
摘要:表锁 行锁 :记录锁(record lock)、间隙锁(gap lock)、临间锁(next-key lock) 修改update:直接上锁 。查询select:写锁末尾用for update , 读锁末尾lock in share mode 行锁是加在索引上的,没有索引是加不上行锁的 读锁(共享锁 阅读全文

posted @ 2022-03-12 09:15 飘来荡去evo 阅读(68) 评论(0) 推荐(0) 编辑

你理解的hashmap是什么
摘要:你好,hashmap是我们日常生活中每天都要用到的一个集合类,它是以键值对的形式进行存储, (1.7和1.8对比)一、在jdk1.7和1.8之间,hashmap的实现略有区别,在jdk1.7的 时候,hashmap采用的数据结构是数组加链表,到jdk1.8之后采用的是数组加链表加红黑树,红黑树的引用 阅读全文

posted @ 2022-03-07 23:50 飘来荡去evo 阅读(329) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 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 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示