使用前先了解哈希表的概念与原理 1、 在了解HashMap前,需先理解Map的概念。数组通过下标访问元素,而Map则通过对象进行索引。用于索引的对象称为key,与之关联的对象称为value,二者构成键值对,实现基于特定键快速查找对应值的功能。 2、 HashMap通过哈希码 ...
说起MyBatis缓存,很多人只知道"一级缓存默认开启,二级缓存需要配置"。但真正踩过坑的同学都知道:一级缓存莫名其妙失效,同一个查询重复执行两次;二级缓存配置后数据不一致,查出来的是脏数据。 说起MyBatis缓存,很多人只知道"一级缓存默认开启,二级 ...
秒杀场景下,订单创建面临三个挑战:高并发写入、数据一致性、用户体验。传统的同步创建订单方式在高并发下必然崩溃。今天就来彻底讲透秒杀订单处理的完整方案。 双十一秒杀,用户点击"立即抢购"后等了3秒才有响应,结果页面提示"系统繁忙"。用户投诉 ...