打赏

相关文章

c++应用网络编程之十五Nagle算法

一、TCP通信的特定场景 在进行网络通信编程时,开发者都知道,自己发送或接收的数据,其实在网络中传输时,还带有协议不同层间的包的元数据,而这些元数据,也是要占用发送带宽的。这时候就会有一个问题&#x…

MySQL面试-1

InnoDB中ACID的实现 先说一下原子性是怎么实现的。 事务要么失败,要么成功,不能做一半。聪明的InnoDB,在干活儿之前,先将要做的事情记录到一个叫undo log的日志文件中,如果失败了或者主动rollback,就可以通…

慢查询优化思路

本文介绍慢查询的优化思路,但不以索引优化作为重点,索引相关的优化可以参考《索引使用原则、索引失效》、《MySQL单表查询时索引使用情况》。 1.应用层面 对于报表类页面,一般涉及到的数据库表较多且数据量大,容易造成接口查询较…

多线程下使用数据库 - 20241124

问题 并发性较低,每秒千次但是较高一致性,比如利用数据库中的数据进行判断是否执行某个操作 存在的问题是,如何只锁定判断相关的数据,而不影响数据库操作无关数据。脏读/不可重复读/幻读 解决方案 利用数据InnoDB引擎的LBCC和…

leetcode 排序算法汇总

快速排序 def quicksort(arr): if len(arr) < 1: return arr else: pivot arr[len(arr) // 2] # 选择中间值作为基准 left [x for x in arr if x < pivot] # 小于基准的放左边 middle [x for x in arr if x pivot] # 等…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部