logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Ubuntu 运行 VSCode

Ubuntu 版本如下:ID=ubuntuVSCode 安装参考《Ubuntu 22.04 版本常用设置》,图形化使用root用户登录后,执行code &不能启动 VSCode,报错信息如下:[1] 3485。

#ubuntu#vscode#linux
MySQL 8.4 LTS:会话与线程的 1:1 关系,以及如何与操作系统线程绑定排查

文章摘要 MySQL 8.4 LTS采用"one-thread-per-connection"模式,每个客户端连接对应一个独立的前台线程(会话线程)。通过performance_schema.threads表可清晰追踪三层ID关系:MySQL内部线程ID(THREAD_ID)、会话ID(PROCESSLIST_ID)和操作系统线程ID(THREAD_OS_ID)。8.4版本将8.0的OS_THRE

文章图片
#adb#android
Docker 镜像构建:手把手教你用 docker commit 定制专属镜像

是 Docker 提供的一个命令,用于将容器的当前状态(包括所有修改)保存为一个新的镜像。简单来说,它就像给容器拍了一张"快照",这个快照可以作为新镜像被后续容器复用。下面通过一个实例,完整演示的使用流程:基于官方 Ubuntu 镜像,在容器内安装 Nginx,然后将修改保存为新镜像。通过将容器状态快照化为镜像,提供了一种简单直接的镜像定制方式。它的优势在于操作灵活、上手快,能快速将容器内的修改固

文章图片
#docker#容器#运维
IDEA 常用统一设置

使用 IDEA 常用的统一设置。

文章图片
【保姆级教程】CentOS 7.5/RHEL 7.x 编译安装 Redis 6.0.1

本文详细介绍了在CentOS 7.5/RHEL 7.x系统上编译安装Redis 6.0.1的完整流程。由于Redis 6.x对GCC版本要求较高(≥5),而系统默认GCC版本为4.8.5,因此需要先通过SCL工具升级GCC至9版本。文章从环境准备开始,逐步讲解依赖安装、源码下载解压、编译安装过程,并针对常见的jemalloc报错提供了解决方案。安装完成后,详细说明了Redis的核心配置修改,包括后

文章图片
#centos#redis#linux
深入解析 MySQL 事务原理:从 ACID 特性到日志落地实战

事务是一组不可分割的数据库操作集合,作为最小工作单位,所有操作需 “整体成功” 或 “整体失败”,拒绝部分执行的中间状态。例如转账操作:A 账户扣减 100 元、B 账户增加 100 元,这两个操作必须同时成功或同时失败,否则会出现数据失衡,这就是事务的核心价值。redo log 是 InnoDB 引擎特有的物理日志,记录的是“数据页的物理修改结果”,而非 SQL 逻辑本身。它的核心使命是实现事务

文章图片
#mysql#数据库
MySQL 8.0 测试库安装

操作系统版本:Red Hat Enterprise Linux Server 7.5 (Maipo)MySQL 版本:8.0.17。

文章图片
#mysql#数据库
MySQL 8.x Binlog 核心实操:查看、切换、清理

本文基于 MySQL 8.0.17 实测环境,聚焦 Binlog 核心运维操作,重点总结以下关键点,方便日常查阅:查看操作:通过可快速定位 Binlog 位置、文件列表,掌握日志状态;切换操作:日常运维(备份、变更)前,用手动切换日志,拆分操作区间,便于后续排查;清理操作:禁止直接物理删除 Binlog,手动清理用PURGE命令,自动清理依赖 MySQL 8.0 新参数(优先级高于实测重点:当前环

文章图片
#mysql#android#adb
    共 24 条
  • 1
  • 2
  • 3
  • 请选择