数据结构与算法

【MySQL】MySQL delete和truncate区别、建表语句获取

一、MySQL delete和truncate区别 1、delete delete属于DML语言,每次删除一行,都在事务日志中为所删除的每行记录一项,产生rollback,事务提交之后才生效; 如果有相应的 trigger,执行的时候将被触发,如果删除大数据量的表速度会很慢。 删除表中数据而不删除表的结构(定义),同时也不释放空间。 2、truncate 默认情况下,truncate通过释放存储表

Linux Sed 深度解析:从日志清洗到 K8s 等12个高频场景

看图猜诗,你有任何想法都可以在评论区留言哦~ 摘要:Sed(Stream Editor)作为 Linux 三剑客之一,凭借其流式处理与正则表达式能力,成为运维场景中文本批处理的核心工具。本文聚焦生产环境高频需求,涵盖日志清洗、K8s 配置管理、数据格式化等 12 大核心场景,通过代码演示

【总结】Data Vault数据建模过程及举例

数据仓库2.png 1. 摘要 本文介绍数据仓库中Data Vault建模的过程描述,并举一个示例以加深对相关概念的理解。 2. 内容 2.1 关于Data Vault数据模型 Data Vault(DV)模型用于企业级的数据仓库建模,是Dan Linstedt在20世纪90年代提出的。在最近几年,Data Vault模型获得了很多关注。 Data Vault是一种数据仓库建模方法,用

LeetCode 滑动窗口个人思路详解

滑动窗口是什么滑动窗口是数组 / 字符串中最经典的双指针优化算法,核心作用是:把暴力解法的 O (n²) 时间复杂度,直接降到 O (n),专门解决连续子数组 / 连续子串的最值、求和、匹配问题。滑动窗口操作想象一个固定 / 可变长度的窗户,在一条直线(数组 / 字符串)上从左向右滑动:

Flutter for OpenHarmony:三方库引入 geocoding 地理编码详解

欢迎加入开源鸿蒙跨平台社区:# 🎯 前言:为什么需要地理编码?在移动应用开发中,地理编码(Geocoding)和逆地理编码(Reverse Geocoding)是非常常见的需求。实际痛点: 📍 地址转坐标:用户输入地址

【信号频率估计】MVDR算法及MATLAB仿真

目录 一、MVDR算法 1.1 简介 1.2 原理 1.3 特点 1.3.1 优点 1.3.2 缺点 二、算法应用实例 2.1 信号的频率估计 2.2 MATLAB仿真代码 三、参考文献 一、MVDR算法 1.1 简介最小方差无失真响应(Mininum Variance Distortionless Response&#xf

【C++ 算法】DFS & BFS 一篇速成学习

📃个人主页:island1314⛺️ 欢迎关注:👍点赞 👂🏽留言 😍收藏 💞 💞 💞 生活总是不会一帆风顺,前进的道路也不会永远一马平川,如何面对挫折影响人生走向 – 《人民日报》 🔥 目录

【优选算法必刷100题】第018题(二分查找算法):在排序数组中查找元素的第一个和最后一个位置

    🔥艾莉丝努力练剑:个人主页❄专栏传送门:《C语言》、《数据结构与算法》、C/C++干货分享&学习过程记录、Linux操作系统编程详解、笔试/面试常见算法:从基础到进阶⭐️为天地立心,为生民立命,为往圣继绝学,为万世开太平🎬艾莉丝的简介:​

MySql分片规则·求模分片

一、求模分片规则(mod-long) 表中必须有名叫id的表头 根据id表头与设定数字取余的结果存储数据 余数是 0 数据存储到 dn1 余数是 1 数据存储到 dn2 余数是 2 数据存储到 dn3 二、相关配置 schema.xml文件中设置mod-long规则 # 查看使用mod-long分片规则的表名: [root@maxscale56 ~]# vim /usr/loc

mysql之数据备份

数据备份主要有2种:物理备份和逻辑备份。 物理备份:通过把数据文件复制出来,达到备份的目的,需要收费。 逻辑备份:把描述数据库结构和内容的信息保存起来,达到备份的目的,免费的。 数据备份的工具:mysqldump,以及用命令行客户端工具mysql和sql语句 source进行数据恢复的方法。 备份数据库中的表:mysqldump -h 服务器 -u 用户 -p 密码 数据库名称 [表名称 … ]