- 博客(22)
- 收藏
- 关注
原创 八、数据库设计与优化详解
读多写少的高性能需求场景(如数据仓库):为ORDER BY字段添加索引。:为WHERE条件字段添加索引。:用户订单分页查询缓慢。
2025-03-01 22:49:52
720
原创 七、JOIN 语法详解与实战示例
JOIN 操作用于合并两个或多个表的行,基于表之间的关联字段。:用户数 × 订单数 条记录(如2用户×2订单=4条):统计所有用户的订单(含未下单用户):合并用户和订单的所有记录。:显示所有订单及用户信息。:获取有订单的用户信息。
2025-03-01 21:52:14
529
原创 六、索引优化实战案例
指标优化前优化后(索引)游标分页执行时间2800ms180ms3ms扫描行数1,000,020100,02020排序方式文件排序索引排序索引排序磁盘I/O高中低。
2025-02-28 22:40:07
453
原创 五、数据库索引详解:作用、原理与使用指南
不是越多越好:通常单表索引不超过 5 个定期检查无用索引:通过慢查询日志分析优先考虑联合索引:减少索引数量监控索引效果:使用EXPLAIN验证。
2025-02-28 22:39:36
949
原创 二、数据库基础概念
数据库是结构化信息的集合,支持高效的数据存储、检索和管理。关系型数据库(如MySQL、PostgreSQL)非关系型数据库(如MongoDB、Redis)
2025-02-26 18:00:00
717
原创 Vi与Vim编辑器
1. 什么是 Vi 和 Vim?Vi是 Unix/Linux 系统中经典的命令行文本编辑器,设计简洁,几乎所有 Linux 发行版都预装。特点:轻量级、模式化编辑(命令模式、插入模式)、适合快速编辑配置文件或代码。Vim是 Vi 的增强版本,在 Vi 的基础上添加了语法高亮、插件支持、多级撤销等现代功能。特点:功能丰富、可扩展性强,适合开发者或需要高效编辑的场景。2. Vi 和 Vim 的核心区别特性ViVim语法高亮不支持支持(根据文件类型自动着色)多级撤销仅支持单次撤销(按。
2025-02-25 21:06:47
947
原创 七、详细解释:实用工具命令
在单个终端窗口中管理多个会话,防止 SSH 断连导致任务中断。:增量同步文件/目录(适合备份、迁移),仅传输变化的部分。:查看或修改系统时间,常用于日志记录、任务调度。:周期性执行命令并全屏显示结果(如监控变化)。:列出被进程打开的文件、目录或网络端口。普通用户可能无法查看系统级进程,需使用。若文件被删除但进程仍持有句柄,可通过。:为复杂命令定义简短别名,提升效率。:查看或管理用户执行过的命令记录。避免覆盖系统命令(如。(Bash 默认)。
2025-02-25 09:00:00
877
原创 六、详细解释:用户与权限操作命令
修改现有用户的属性(如组、Shell、家目录等)。:修改文件或目录的所有者或所属组。:修改现有组的属性(如组名)。:修改文件或目录的权限(读。:修改文件或目录的所属组。:删除用户及其相关文件。:设置或修改用户密码。
2025-02-24 21:13:51
1096
原创 五、详细解释:软件包管理命令
Linux 的软件包管理命令因发行版不同而有所差异,以下是企业中常用发行版(Debian/Ubuntu 和 CentOS/Red Hat)的核心命令及操作指南。
2025-02-24 21:13:01
645
原创 四、详细解释:网络与连接操作命令
通过命令行发送 HTTP/HTTPS 请求,支持下载、上传、API 调用。:从网络下载文件(支持HTTP/HTTPS/FTP)。:通过 SSH 加密通道在本地与远程主机之间传输文件。:管理网络接口(IP地址、子网掩码、MAC地址等)。:通过加密通道远程连接到 Linux 服务器。:检查与目标主机之间的网络连接是否通畅。:查看网络连接状态、监听端口及进程信息。
2025-02-23 17:32:36
834
原创 三、详细解释:系统管理与监控命令
查看和管理 Systemd 日志(适用于 Systemd 系统)。:动态查看系统资源使用情况(CPU、内存、进程等)。:启动、停止、重启系统服务(Systemd 系统)。:显示系统内存使用情况(物理内存、交换分区)。:设置定时任务(如定期备份、清理日志)。:统计目录或文件的磁盘使用情况。:显示文件系统的磁盘使用情况。:显示当前系统的进程状态。
2025-02-23 17:31:44
1151
原创 二、详细解释:文本处理与日志分析命令
在文件或输入流中搜索包含指定模式(正则表达式)的行。:按行处理文本,支持按列提取、计算和格式化输出。:对文本进行流式编辑(如替换、删除、插入行)。:实时监控日志更新或查看文件末尾内容。:交互式浏览大文件(支持搜索、翻页)。:查看文件内容、合并多个文件。:统计文件内容的基本信息。:快速预览文件开头内容。
2025-02-22 20:00:00
1207
原创 一、详细解释:文件与目录操作命令
因此,这个命令会导致系统崩溃,因为它会删除一些系统必需的文件和目录,这可能会导致无法启动系统或者系统功能受到极大的破坏。此命令会将 file.txt 压缩为 archive.zip,并删除原始文件 file.txt。与 gzip 或 bzip2 不同,zip 可以压缩多个文件或整个目录,并保留文件的目录结构。此命令会压缩 directory/ 目录下的所有文件,但排除所有 .log 文件。这会将 archive.zip 文件解压缩到当前目录,保留原始目录结构和文件。:更改文件/目录的所有者或所属组。
2025-02-22 09:00:00
1139
原创 Linux实现远程连接
如果目标 Linux 安装了桌面环境(如 GNOME、KDE),可通过以下方式远程访问图形界面。适用于跨平台图形化远程控制,需在目标 Linux 和本地机器均安装 TeamViewer。SSH(Secure Shell)是 Linux 最常用的远程登录协议,支持加密通信。XRDP 允许通过 Windows 自带的远程桌面连接工具访问 Linux。输入目标 Linux 的 IP 地址,使用 Linux 的用户名和密码登录。(如 VNC、RDP)。
2025-02-21 00:08:43
894
原创 常见的操作系统
主要用于个人计算机(PC)和笔记本电脑,提供图形用户界面(GUI)和丰富的应用程序支持。:由 Wind River 开发,广泛应用于航空航天和工业控制领域。:由 Google 开发,基于 Linux 内核,市场占有率最高。:由微软开发,市场占有率最高,广泛应用于办公、娱乐和开发领域。用于管理和运行服务器硬件,支持多用户、多任务和高性能计算。:由 BlackBerry 开发,用于汽车电子和医疗设备。:由苹果公司开发,专用于 iPhone 和 iPad。:由苹果公司开发,专用于 Mac 系列电脑。
2025-02-20 13:00:00
905
原创 【Opencv 实验笔记】Opencv cpp:1557 error
Opencv cpp:1557 errorOpencv实验中出现如下问题原代码如下功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片UML 图表FLowchart流程图导出与导入导出导入Opencv实验中出现如下问题cv2.error: OpenCV(4.5.3) C:\Users\runneradmin\AppData\Local\Temp\pip-req-build-c2l3r8zm\opencv\modules\imgproc\src\thresh.
2021-11-19 10:39:15
4425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人