https
-
InnoDB 中 RR(Repeatable Read) 隔离级别下不存在幻读?
众所周知,MySQL 是国内使用最多的数据库,拥有众多的用户,但是各方面的相关文章,互相驳论!今天我们来说一说,InnoDB 中 RR(Repeatable Read) 隔离级别下…
-
MySQL InnoDB 的加锁分析
前面写了一篇 MySQL 的 2PL 文章《8 张图,给你完整的剖析 MySQL 两阶段加锁(2PL)协议》,群里有人@我关于 MySQL 的加锁问题,事实上 MySQL 的加锁过…
-
重新设置 PostGresql 序列起始值
修改设置 Postgresql 序列值的场景并不多见,一般在不规范使用数据库的情况下存在! 有时候,数据库的序列错乱后,会发生 Detail: Key (xttblog_id)=(…
-
MySQL 最新高频面试题
又到了一年的面试季,今年情况特殊,很多人可能都窝在家里,也有一些人准备找工作,但是疫情严重,也没企业发招聘信息。这个时候,最好的做法就是在家里刷面试题,今天给大家分享 21 个 M…
-
面试官:为什么LongAdder性能比long还快
通过最近一段时间的试验,我发现周六周日写原创,没多少人看! 累计原创444篇 因此,以后尽量将周六周日写的原创文章,放在周一和周五之间发布! Java 程序员需要经常关注一些国外大…
-
电商系统订单超时取消订单的5种实现方案!
我今年面试过不少 Java 程序员,初级的、中级的、高级的都有。很多候选者简历上写着精通 Redis,RabbitMQ 等中间件,于是我就随手出一题:类似订单超时,取消订单如何实现…
-
使用Java8快速实现List转map、分组、过滤等操作
利用 java8 新特性,可以用简洁高效的代码来实现一些数据处理。 先定义 1 个 Apple 对象: public class Apple { private Integer i…
-
主流消息中间件Kafka、ActiveMQ、RabbitMQ、RocketMQ技术选型对比
消息队列中间件是分布式系统中重要的组件,主要解决应用耦合、异步消息、流量削锋等问题。它可以实现高性能、高可用、可伸缩和最终一致性架构,是大型分布式系统不可缺少的中间件。 消息队列在…
-
invokestatic性能比invokevirtual好?
你好,我是,这是我的第 445 篇原创文章。 这篇文章,我想了很久,没想到好名字。所以就随便起了一个,和群友保持一致! 这两天看到群里有人阅读到网上的文章,在群里问:“invoke…
-
面试官:为什么LongAdder性能比long还快
通过最近一段时间的试验,我发现周六周日写原创,没多少人看! 累计原创444篇 因此,以后尽量将周六周日写的原创文章,放在周一和周五之间发布! Java 程序员需要经常关注一些国外大…