相关文章
【日常问题排查小技巧-连载】
线上服务CPU飙高排查 先执行 top,找到CPU占用比较高的进程 id,(比如 21448) jstack 进程 id > show.txt(jstack 21448 > show.txt) 找到进程中CPU占用比较高的线程,线程 id 转换为 16 进…
编程日记
2024/11/10 13:06:41
mysql 快速解决死锁方式
mysql 快速解决死锁方式
直接寻找并终止导致死锁的具体 SQL 语句是处理死锁的一种有效方法,特别是在高并发环境中。以下步骤和示例展示了如何通过识别、分析和终止长时间运行的 SQL 语句来解决死锁问题。
一、识别那个导致死锁的 SQL 语句
1. 使用 SHOW ENGINE I…
编程日记
2024/11/10 13:05:38
thinkphp如何查出值是null的布尔类型的值
exp 是用原生表达式查询的意思
$resDb::table(tbcardlist)->where(qc_hr_wac_hadsend,exp,is null or qc_hr_wac_hadsend0)->order(ID,asc)->find();查询值是null的字段的值时,要写 name is null 写 name null 是查不出正确的数据的 要写 name is null …
编程日记
2024/11/10 12:32:04
SQLAlchemy 介绍与实践
postgresql 实践 pydantic 实践
1. SQLAlchemy 介绍
SQLAlchemy 是一个 ORM 框架。SQLAlchemy 是一个用于 Python 的 SQL 工具和对象关系映射(ORM)库。它允许你通过 Python 代码来与关系型数据库交互,而不必直接编写SQL语句。 简单介绍一下…
编程日记
2024/11/10 12:23:56
【模块化大作战】Webpack如何搞定CommonJS与ES6混战(1-3)
在前端开发中,模块化是一个重要的概念,不同的模块化标准有不同的特点和适用场景。webpack 同时支持 CommonJS 和 ES6 Module,因此需要理解它们在互操作时 webpack 是如何处理的。
同模块化标准
如果导出和导入使用的是同一种模块化标准&…
编程日记
2024/11/10 12:15:46
内网学习一:windows基础
工作组介绍
按照不同的计算机功能或工作部门将计算机列入不同的工作组。要是想访问某一个工作组的资源
只需要双击该部门的工作组,就可以看到该组内的所有计算机。 目的:在大型网络中,方便管理员去管理设备
加入工作组
右击计算机图标---…
编程日记
2024/11/10 12:06:37
MATLAB实现智能水滴算法(Intelligent Water Drops Algorithm, IWDA)
1.智能水滴算法介绍
智能水滴算法(Intelligent Water Drops Algorithm,IWDA)是一种基于水滴特性的智能优化算法,它借鉴了水滴在自然界中的运动和形态变化规律,通过模拟水滴的形成、发展和消亡过程,实现问题…
编程日记
2024/11/10 11:52:23
指标+AI+BI:构建数据分析新范式丨2024袋鼠云秋季发布会回顾
10月30日,袋鼠云成功举办了以“AI驱动,数智未来”为主题的2024年秋季发布会。大会深度探讨了如何凭借 AI 实现新的飞跃,重塑企业的经营管理方式,加速数智化进程。 作为大会的重要环节之一,袋鼠云数栈产品经理潮汐带来了…
编程日记
2024/11/10 11:48:19