首页
分类目录
文章归档
标签
关于页面
图库页面
友情链接
日志页面
memos
忘皓
好无聊啊,人生
累计撰写
188
篇文章
累计创建
31
个分类
累计收到
18
条评论
导航
首页
分类目录
文章归档
标签
关于页面
图库页面
友情链接
日志页面
memos
目录
分布式事务的实现方式
2024-09-01 18:32
75
0
0
31.5℃
mysql
SpringCloud
分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以下是一些常见的分布式事务实现方式: 一、两阶段提交(2PC) 阶段一:准备阶段 事务协调者向所有参与者发送事务内容,询问是否可以执行事务提交操作,并等待参与者的响应。 参与者执行事务操作,
MySQL中删除数据并不会立即释放存储空间
2024-08-30 17:13
75
0
0
31.5℃
在 MySQL 中,删除数据并不会立即释放存储空间。以下是关于 MySQL 中数据删除和存储空间管理的一些关键点: 1. 删除数据后的存储空间 InnoDB 存储引擎:MySQL 中最常用的存储引擎 InnoDB 在删除数据后,空间通常不会立即释放到操作系统,而是保留在表空间内,供将来的数据插入使用
MySQL分区表使用详解
2024-08-30 11:26
39
0
0
27.9℃
mysql
MySQL 数据分区是一种将数据表按照一定的规则分割成多个更小的部分(即分区)的功能,每个分区可以独立存储在不同的文件中。数据分区的主要优点是可以提高查询性能,优化存储管理,特别是在处理大规模数据时。 分区表使用 1. 数据分区的类型 MySQL 支持以下几种分区类型: RANGE 分区:根据列值范
MySQL 窗口函数详解
2024-08-29 14:44
61
0
0
30.1℃
mysql
MySQL 窗口函数详解 MySQL 自 8.0 版本起引入了窗口函数(Window Functions),它们允许在查询结果的特定“窗口”内对多行进行分析和计算。窗口函数不会将行压缩成一行,而是在保留每一行数据的基础上,增加计算的结果。窗口函数是进行高级数据分析和处理的强大工具,适用于累积计算、排
MySQL ROLLUP 使用与 GROUPING 函数详解
2024-08-21 09:20
132
0
0
37.2℃
mysql
MySQL ROLLUP 使用与 GROUPING 函数详解 ROLLUP 是 MySQL 中用于生成分组汇总的功能,通常与 GROUP BY 子句和聚合函数(如 SUM()、COUNT() 等)结合使用。它能够自动为查询结果生成小计和总计行,适用于需要多层次数据汇总的场景。 1. 基本用法 ROL
堆已损坏的几种解决方案
2024-08-20 14:53
166
0
0
40.6℃
堆已损坏的几种解决方案 项目代码的时候遇到c++异常,提示堆已损坏。如图 问题原因: delete 已经 delete 的对象,内存已经清空,又去清空导致的 delete 没有 new 的对象,导致的 解决方法: 检查代码中是否存在以上问题 重写代码的析构函数,函数内释放实例的对象。
[WITH 和 WITH RECURSIVE] SQL通用表表达式(Common Table Expression,CTE)
2024-08-17 16:21
70
0
1
33.0℃
mysql
WITH 和 WITH RECURSIVE SQL通用表表达式(Common Table Expression,CTE) WITH 和 WITH RECURSIVE 的概念 WITH WITH 语句用于定义普通的通用表表达式(Common Table Expression,CTE),它可以帮助简化复
mysql 如何处理僵尸事务(空等待不提交也不回滚的事务)
2024-08-15 23:07
83
0
1
34.3℃
mysql
mysql 如何处理僵尸事务(空等待不提交也不回滚的事务) 创建存储过程,处理僵尸事务线程,如果发现僵尸事务线程超过2分钟不提交不回滚,杀死线程。 CREATE DEFINER=`root`@`%` PROCEDURE `kill_idle_transactions`() BEGIN #定义
Rust 项目结构和模块管理
2024-07-14 17:41
167
0
0
40.7℃
Rust
在 Rust 中,crate 是一个主要的组织单位,可以是一个库或一个可执行文件。crate 根是指 crate 的根模块,它是 crate 中所有其他模块的父模块。以下是关于 crate 根的一些详细信息:库 crate 的 crate 根对于库 crate,crate 根是 src/lib.rs
浏览器编年史
2024-07-07 18:22
211
1
1
50.1℃
开发工具
实用工具
网站搭建
浏览器编年史与内核发展历史 浏览器的发展历史早期阶段(1990年代)1990年:Tim Berners-Lee在CERN开发了第一个网页浏览器WorldWideWeb(后改名为Nexus)。1993年:NCSA Mosaic发布,这款浏览器使得万维网的图形界面变得流行。1994年:Netscape
上一页
下一页
1
2
3
4
5
6
7
…
19
弹