打赏

相关文章

面试(乐观锁和悲观锁)

一、锁 乐观锁(Optimistic Locking)和悲观锁(Pessimistic Locking)是在并发编程中常用的两种锁机制,用于解决多线程并发访问共享资源时的数据一致性问题。 二、乐观锁 乐观锁的基本思想是假设并发访问不会导致冲突&…

【每天一道算法题】day2-认识时间复杂度

认识时间复杂度: O:读作big O,在数学上指的是上限的意思 常数时间的操作 一个操作如果和样本的数据量没有关系,每次都是固定时间内完成的操作,叫做常数操作。时间复杂度为一个算法流程中,常数操作数量的一…

【MySQL】7、MHA高可用配置及故障切换

MHA概述 MHA(Master High Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。 MHA用来解决MySQL单点故障问题; MySQL故障切换过程中,能30秒内自动完成故障切换,并保证数据的一致性,实…

JDK8的lambda方式List多字段排序List.stream().sorted()

JDK8的lambda方式List多字段排序List.stream().sorted() 多字段排序 List<HumanDetailDownloadVO> collect dataList.stream().sorted(// 日期 倒序 Comparator.comparing(HumanDetailDownloadVO::getDate_str, Comparator.reverseOrder())// 仓id 倒序 .thenCompari…

Mysql中having语句与where语句的用法与区别

分析&回答 我们在写sql语句的时候,经常会使用where语句,很少会用到having,其实在mysql中having子句也是设定条件的语句与where有相似之处但也有区别。having子句在查询过程中慢于聚合语句(sum,min,max,avg,count)。而where子句在查询过程中则快于聚合语句(sum,min,max,avg…

2023大数据面试总结

文章目录 Flink&#xff08;SQL相关后面专题补充&#xff09;1. 把状态后端从FileSystem改为RocksDB后&#xff0c;Flink任务状态存储会发生哪些变化&#xff1f;2. Flink SQL API State TTL 的过期机制是 onCreateAndUpdate 还是 onReadAndWrite&#xff1f;3. watermark 到底…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部