相关文章
【Mysql】深入剖析 MySQL 死锁问题及应对策略
在 MySQL 数据库的运行过程中,死锁是一个较为棘手的问题。死锁一旦发生,会导致相关事务无法继续执行,严重影响系统的正常运行。本文将深入探讨 MySQL 死锁的监控方法、出现死锁后的解决手段以及如何在日常开发和运维中避免死锁的发生。
一…
建站知识
2025/6/25 23:59:22
LeetCode 解题思路 25(Hot 100)
解题思路:
递归终止条件: 如果当前节点为空,或者当前节点是 p 或 q 中的一个,直接返回当前节点。递归查找左右子树: 分别在左子树和右子树中递归查找 p 和 q。判断结果:
如果左右子树都返回非空节点&…
建站知识
2025/6/18 18:58:23
【Linux网络-poll与epoll】epollserver设计(两个版本 Reactor)+epoll理论补充(LT ET)
四、epollserver设计
Main.cc epollserver.cc
类基本设计:创建监听套接字 创建epoll实例对象,其中size 128(只要是大于0都可以) 初始化不一定先有,但一定要先给LOOP循环,服务器是不能挂掉的
接着初始化…
建站知识
2025/6/20 4:21:31
Windows下Tomcat的下载与安装
1.下载
官网地址:Apache Tomcat - Welcome! 进去后看到左侧Download,选择需要的版本进行下载,如果你需要老版本. 你会发现一些老版本没有显示
点击Archives,进入档案列表,历史版本在这里都可以看到 这里我用tomcat7来进行演示
选择tomcat7,点进去后再选择具体的小版本(7.0.1…
建站知识
2025/6/19 7:11:36
Linux下EC11旋转编码器驱动调试
文章目录 1、前言2、使用gpio-keys驱动2.1、dts配置2.2、识别原理2.3、应用层驱动实现2.4、编译测试 3、使用rotary-encoder驱动3.1、dts配置3.2、app测试程序编写3.3、编译测试 4、总结 1、前言
本来是没有这篇文章的。最近在rk3576下调试ec11旋转编码器时,一直没…
建站知识
2025/6/20 12:16:02
ffmpeg-将多个视频切片成一个新的视频
使用 ffmpeg 工具可以轻松完成将多个视频切片合并为一个新的视频。以下是实现这一目标的具体步骤和命令。
步骤概览 1、将多个视频切片。 2、创建文本文件列出切片的视频片段。 3、使用 ffmpeg 合并这些切片为一个新的视频。
一:安装 ffmpeg 确保你的系统中已经安…
建站知识
2025/6/20 16:23:09
vue3 数据监听(watch、watchEffect)
1、watch
1.1基本使用
作用:数据监听
语法:
watch(监听的数据, (改变后的数据, 改变前的数据) > {
console.log(newVal, oldVal);
})
注意点:watch写法上支持一个或者多个监听源,这些监听源必须只能是getter/effect函数…
建站知识
2025/6/21 10:44:25
Day16 -实例:Web利用邮箱被动绕过CDN拿真实ip
本想测试一下全局ping,刚好注册的时候收到了邮件,刚好去做一下复现。
原理:主动让对方站点给我们发邮件(注册、修改密码、订阅推送等)我们查看邮件原文,原文里存在真实的邮件站点ip
特点:邮件…
建站知识
2025/6/20 23:30:42