自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

原创 MySQL 元数据剖析:存储位置、操作及文件系统表示

本文聚焦 MySQL 元数据,首先介绍元数据的定义、存放位置、存储的系统数据库及相关操作。接着阐述 SHOW 命令在查看各类元数据信息中的应用。随后详细讲解 information_schema 库中主要数据表的用途及应用示例。还补充了 MySQL 自带 4 个系统数据库的信息。最后,介绍了 InnoDB 和 MyISAM 存储引擎下,数据库、数据表及视图在文件系统中的表示形式。

2025-05-14 09:12:50 898

原创 深入剖析 MySQL 体系结构、运行流程及 SQL 执行情况

本文介绍了 MySQL 数据库的相关知识,涵盖了体系结构、运行流程以及 SQL 执行情况的查看方法。首先,详细阐述了 MySQL 的体系结构,包括连接层、服务层、存储引擎层和文件系统层,分析了各层的功能和作用。接着,深入讲解了 MySQL 的运行流程,从客户端连接、缓存检查、语句解析与分析、优化执行计划到执行查询等各个环节。最后,针对不同版本(MySQL 8 和 MySQL 5.7),介绍了查看 SQL 执行情况的具体操作和方法,帮助读者更好地理解和优化 MySQL 数据库。

2025-05-14 09:11:53 619

原创 探究 MySQL 触发器:功能、操作与应用

本文全面介绍 MySQL 触发器,先阐述其概念、作用及要素,接着详细讲解创建触发器的语法和示例,随后介绍查看和删除触发器的方法,最后分析触发器的优势、劣势及使用注意事项,旨在帮助读者深入理解并合理运用 MySQL 触发器。

2025-05-05 09:30:00 1168

原创 存储过程补充——流程控制语句详解

本文聚焦 MySQL 存储过程中的流程控制语句,涵盖条件判断、循环和跳转三大类。条件判断部分介绍了 IF 和 CASE 语句,通过员工薪资调整示例展示其用法;循环语句包括 LOOP、WHILE 和 REPEAT,以公司薪资调整为例说明其特点及应用;跳转语句讲解了 LEAVE 和 ITERATE,给出相应存储过程示例。帮助读者掌握这些语句,实现复杂业务逻辑。

2025-05-05 08:00:00 741

原创 存储过程补充——定义条件、处理程序及游标使用

本文围绕 MySQL 中的定义条件与处理程序、游标展开。先介绍定义条件与处理程序,说明定义条件可关联错误码与自定义名称,处理程序能指定错误发生时的操作,并给出多种定义方式与案例。接着阐述游标,讲解其使用步骤(声明、打开、使用、关闭),并通过存储过程示例展示其应用,最后提醒使用游标可能带来的性能问题。

2025-04-29 13:15:00 951

原创 存储过程补充——系统、用户变量及全局持久化

本文围绕 MySQL 数据库存储过程和函数开发中的变量展开,详细介绍了系统变量和用户自定义变量。系统变量分为全局和会话系统变量,介绍了其分类、查看方法(查看所有、部分、指定变量)及修改方式(改配置文件、用 SET 命令);用户自定义变量含会话用户变量和局部变量,并阐述了会话用户变量的定义方式等内容。

2025-04-29 08:37:27 827

原创 探究 MySQL 存储过程:分类、创建语法及代码示例

本文全面介绍了 MySQL 存储过程和函数。先阐述存储过程的概念、优势及与视图和函数的对比,接着从参数、功能用途、执行频率维度对其分类。详细讲解存储过程的创建语法、代码示例及注意事项,还说明了调用方法。随后介绍存储函数的创建、调用语法和代码示例,以及处理创建报错的方法,并对比了存储函数和存储过程。最后提及存储过程和函数的其他操作。

2025-04-22 09:30:00 691

原创 探究 MySQL 视图:功能、操作及注意事项

本文聚焦 MySQL 视图,先介绍视图是虚拟表,具备取用部分数据和定制查询视角的功能。接着阐述创建视图的语法,包括单表视图、多表联合视图及基于视图创建视图的方法与注意事项。然后说明查看视图的相关语法,以及查看视图数据的方法和注意点。还介绍了视图数据更新的条件、操作及不可更新的情形。最后讲解修改和删除视图的方式及相应权限、影响等问题。

2025-04-22 08:30:00 1522

原创 MySQL约束解析:分类、查看与增删操作详解

本文围绕 MySQL 约束展开,首先对约束进行了全面的了解,介绍了约束的概念、分类方式(按约束数据列、作用范围、起的作用分类)以及查看约束的方法。接着,阐述了多种约束的具体内容,包括它们的定义、添加和删除的 SQL 语法及示例,帮助读者深入理解和掌握 MySQL 约束的使用。

2025-04-16 09:00:00 1062

原创 SSH 远程服务:配置、连接及加密技术了解

本文全面解析 SSH 远程服务。先介绍 SSH 安全协议含远程联机与文件传输服务,给出连接失败排查步骤。对比 SSH 和 Telnet,凸显 SSH 安全优势。阐述 SSH 命令,如登录、端口转发等。介绍 SSH 服务工具,涵盖服务器端与客户端软件包、重要文件功能。说明 SSH 加密技术,可通过配置文件选择协议版本,建议用 2.X 版本,其密钥支持更强大。最后通过示例展示基于 ssh -copy-id 实现 SSHD 免密钥登录,即复制本地公钥到远程主机authorized_keys 文件。

2025-04-16 08:00:00 844

原创 MySQL 数据类型:从整数到空间类型全解析

本文围绕 MySQL 数据类型展开,涵盖整数、浮点、定点数、日期时间等多种类型。阐述各类型特点、取值范围、常用属性与适用场景,给出选择建议,如整数类型要平衡 “存储空间” 与 “可靠性”,优先确保数据不超范围。还提及部分类型在特定版本后的使用变化。

2025-04-09 09:00:00 1014

原创 MySQL子查询的使用方法与技巧

本文围绕 MySQL 子查询展开,介绍了其概念和特性。详细阐述了子查询在 WHERE、FROM 和 HAVING 子句的基本用法,以及单行、多行和相关子查询的使用方法与场景。同时,提及了 CASE 表达式、子查询空值问题及处理方法。通过学习,读者可掌握子查询技巧,优化数据库查询。

2025-04-09 08:00:00 1014

原创 MySQL 多表查询全解析:从概念、分类到实现

本文全面介绍 MySQL 多表查询。先讲基本概念,包括笛卡尔积、多表查询分类;接着阐述查询语法及内、外连接实现;介绍 UNION 操作符和七种 SQL JOINS 实现;还提及 SQL99 标准新特性;最后小结查询要点及性能优化注意事项,为开发者提供实用知识和技巧。

2025-04-03 10:00:00 703

原创 我的创作纪念日(256天)

想要的很多,但饭要一口一口的吃。一方面,软考涵盖的知识面广,备考过程能系统提升我的专业知识,无论是数据库、编程语言,还是软件工程等方面,都能得到全面的学习与巩固,让我在技术领域扎根更深。于是,我决定在 CSDN 上写博客,把它当作专属的知识宝库,不仅方便自己随时查阅,还能与其他技术爱好者交流分享,共同进步。他们有的分享自己的见解,有的提出问题,还有的表达对文章内容的肯定。在日常工作中,我时常会遇到各种各样的问题,解决这些问题后,我会重新对相关知识点进行验证,再将整个过程和收获总结梳理,形成文字记录。

2025-04-03 09:00:00 290

原创 MySQL 查询结果处理:排序、分页、聚合、分组与过滤技巧

本文聚焦 MySQL 数据库查询结果处理,涵盖排序、分页、聚合函数、分组及过滤等内容。介绍了用 ORDER BY 子句排序,含排序规则、单列和多列排序;LIMIT 子句实现分页,给出公式及不同 DBMS 分页关键字;常见聚合函数如 COUNT、SUM 等的功能与使用;GROUP BY 子句分组,包含基本用法、多列分组和 WITH ROLLUP 统计;HAVING 子句过滤分组及与 WHERE 子句对比;最后给出完整 SQL 查询结构和执行过程。

2025-04-02 08:30:00 1794

原创 MySQL查询表数据(运算符介绍)

本文介绍 MySQL 查询表数据的运算符,包括算术、比较运算符,通过 SQL 示例阐述其用法与应用场景,助你掌握运用技巧。

2025-04-02 08:00:00 1029

原创 MySQL查询表数据(基础SELECT)

本文介绍 SQL 四种分类、规则规范,重点讲解 SELECT 语句不同场景用法,助读者掌握 SQL 查询技巧。

2025-03-25 16:23:10 1120

原创 HTML5&CSS3新特性

本文全面深入介绍 HTML5 和 CSS3 新特性,为开发者提供实用参考。HTML5 部分阐述了语义化标签(如 <header>、<nav>)提升代码质量,利于 SEO 与无障碍访问;多媒体标签(<video>、<audio>)便于嵌入多媒体;新增表单元素增强表单功能与用户体验。CSS3 部分涵盖新增选择器、盒子模型变化、滤镜 filter、calc 函数及过渡动画等,使网页样式控制更灵活、视觉与交互体验更佳。文中还给出使用方法、示例代码及注意事项。

2025-03-25 16:08:08 1235

原创 JDBC的连接池使用

本文聚焦于 JDBC 连接池的使用,首先阐述了数据库连接池的定义和工作原理,让读者对连接池技术有一个基础的认识。接着,详细介绍了四种常见的 JDBC 连接池,介绍了其优缺点、适用场景、依赖引入、配置文件创建以及代码加载配置文件的实现方式,并列出了常见的配置参数及说明。通过本文的内容,可以了解 JDBC 连接池的使用,根据项目需求选择合适的连接池并进行配置和使用。

2025-03-21 16:27:58 776

原创 JDBC使用扩展

本文围绕 JDBC 高级应用展开,介绍了操作 BLOB 类型字段的插入与查询方法;引入实体类和 ORM 思想,将数据库表数据映射到 Java 对象;阐述了自增长主键回显的实现方式;讲解了批量数据插入的方法以提升效率;说明了数据库事务的概念、特性、类型及 JDBC 事务处理步骤,并给出转账示例;最后介绍了 JDBC 工具类封装等。

2025-03-21 15:18:17 948

原创 Linux 实时同步服务实现(Rsync 结合 Inotify)

本文探讨了 Linux 实时同步服务,先介绍实时同步服务原理与常见数据备份方案,着重阐述 Inotify 机制工作流程。实践部分,详细展示 Inotify-tools 结合 Rsync 实现数据实时同步的步骤,包括服务部署确认、系统支持检查、工具安装、命令测试等。最后对比了 Sersync 与 inotify - tools 的优势,并介绍 Sersync 工具使用。

2025-03-19 17:39:12 798

原创 将Ubuntu16.04升级到20.04版本

记一次 Ubuntu 系统升级,从 16.04 版本升级至 20.04 版本,保留数据。

2025-03-19 10:07:09 879

原创 JDBC技术基础

本文围绕 JDBC(Java Database Connectivity)技术展开,详细介绍了其基本概念。同时,着重讲解了 JDBC 程序的编写步骤,从注册驱动、获取连接,到创建发送 SQL 语句对象、发送 SQL 语句并获取结果、解析结果集以及资源关闭等环节。此外,还针对获取数据库连接的相关内容进行了介绍,如引入 JAR 包、Driver 接口实现类、URL、用户名和密码等要素并给出了具体的连接示例。通过本文可以比较全面了解 JDBC 技术的基础知识和实际应用方法。

2025-03-15 10:23:37 869

原创 NFS网络文件共享服务

本文围绕 NFS(网络文件系统)展开,首先介绍了 NFS 的基本概念,即通过网络共享目录,使客户端能够挂载访问服务器端共享的数据。接着详细阐述了 NFS 的工作原理,包括挂载结构和具体的工作流程,强调了 RPC 服务在 NFS 中的重要作用,指出 NFS 需要 RPC 服务协助才能正常提供服务。最后介绍了 NFS 服务的安装,包括所需的软件包nfs-utils和rpcbind,以及启动相关服务的步骤。通过本文,可以了解 NFS 的工作原理和安装方法。

2025-03-15 10:21:44 1345

原创 CSS样式表使用补充

本文围绕 CSS 样式表的高级技巧展开详细阐述。首先介绍了元素的显示与隐藏,说明了这些属性在优化用户体验、提升页面性能和实现响应式设计方面的作用。接着探讨了 CSS 用户界面样式,涵盖光标样式、轮廓样式、圆角边框、盒子阴影和透明度等方面,展示了如何通过这些样式改善用户与网页元素交互时的视觉体验和操作便利性。

2025-03-13 08:30:00 1133

原创 CSS样式表的三大布局机制

本文详细介绍了 CSS 样式表的三大布局机制,包括普通流、浮动和定位。其中重点阐述了浮动和定位机制,包括其作用、定义、特点、常见应用等,帮助读者全面了解 CSS 布局机制,为网页布局开发提供参考。

2025-03-13 08:00:00 629

原创 CSS样式表的三大特性和盒子模型

本文详细介绍了 CSS 样式表的三大特性和盒子模型。其中,CSS 的三大特性包括层叠性、继承性和优先级。此外,深入讲解了盒子模型,它是网页布局的基础,由元素的内容、边框、内边距和外边距组成,其中边框属性又可细分为边框宽度、边框样式和边框颜色等方面。通过对这些知识的学习,能够帮助我们更好地进行网页布局和样式设计。

2025-03-05 10:43:23 776

原创 CSS样式表常用文本样式等显示属性

本文详细介绍了CSS样式表中常用的文本样式和显示属性,包括字体、文本颜色、文本水平对齐、首行缩进、文本装饰以及行间距等方面的知识。以及对标签显示模式的内容进行一些简单说明。帮助理解和掌握这些内容的使用方法和注意事项。

2025-03-05 10:42:45 1086

原创 CSS样式表引入和选择器

本文档主要围绕CSS样式表展开,详细介绍了CSS的基本概念、样式表的语法规范及注释方法。着重阐述了CSS样式表的三种引入方式——行内式、内部样式表和外部样式表,分析了它们各自的优缺点及使用情况。同时,还介绍了CSS的代码风格,包括紧凑格式和展开格式,并强调了样式选择器、属性名、属性值关键字的书写规范。最后,对CSS的基础选择器,如标签选择器、类选择器和id选择器进行了详细讲解,包括它们的基本语法格式、作用、优点、缺点及注意事项等。

2025-02-23 18:06:44 915

原创 16Linux运维网络基础(04IP地址介绍)

本文详细介绍了 IP 地址的相关知识,包括 IP 地址的定义,解释了其 32 位(IPv4)或 128 位(IPv6)的二进制构成以及常见的表示形式;对 IPv4 地址进行了分类阐述,涵盖 A、B、C、D、E 五类地址的范围、特点及用途;还介绍了子网掩码的作用、表示方法、工作方式及分类;最后说明了 IP 子网划分以及超网合并的过程和一般步骤,帮助了解 IP 地址在网络通信中的重要作用和相关原理。

2025-02-23 16:33:14 801

原创 16Linux运维网络基础(03常见网络协议)

本文介绍了常见的网络协议,包括应用层、传输层和网络层协议。阐述了各层协议的一些功能、特点及相关工作原理,帮助了解这些协议在网络通信中所扮演的关键角色,为进一步学习和应用网络知识提供了坚实的基础。

2025-02-20 10:43:44 1029

原创 16Linux运维网络基础(02网络层次结构)

本文详细介绍了网络层次结构,重点阐述了最典型的 OSI 参考模型(7 层模型)和 TCP/IP 参考模型(4 层模型)。对两种模型的分层结构、各层作用、通信过程、协议和接口等方面进行了解析,并介绍了网络数据在不同层次间流动时的数据形式变化。

2025-02-20 10:41:12 945

原创 16Linux运维网络基础(01网络简介)

在当今时代,网络的重要性不言而喻。然而,要构建一个稳定、高效的网络系统,除了对网络的基本概念有清晰的认识外,网络设备的作用也不可忽视。本文将对一些基础的网络知识进行介绍,并认识探讨一些网络设备相关内容,希望看完之后可以有所增益。

2025-02-19 08:30:00 565

原创 MySQL创建和管理库/表

MySQL 凭借其开源、高效、稳定的特性,成为众多开发者与企业的优先选择。从规范的标识符命名,到数据库与数据表的创建、管理,再到数据的增删改,本文将梳理 MySQL 相关的基础操作,希望无论你是数据库新手还是寻求知识巩固的进阶者,都能从中汲取养分。

2025-02-19 08:00:00 1187

原创 oracle创建数据库实例与监听

Oracle19c 为用户提供了多种方式来管理和维护数据库环境。本篇文章将介绍如何在Oracle 19c中单独创建数据库实例和配置数据库监听器,并探讨如何设置监听器以确保其随系统启动而自动运行。

2025-02-07 16:09:37 1766

原创 Oracle常用响应文件介绍(19c)

Oracle响应文件(Response Files)是一种用于自动化安装和配置过程的文本文件,特别是在无人值守安装或批量部署环境中非常有用。这些文件包含了安装过程中需要的各种参数和选项的预设值,从而避免了在安装时手动输入。这里对Oracle常用的三个响应文件进行介绍,希望能对您有所帮助。

2025-02-06 07:37:37 786

原创 CentOS7.9安装Oracle19c(响应文件方式)

使用响应文件进行Oracle数据库安装是一种高效、可靠的方法,特别适合需要频繁或大规模部署的场景。使用响应文件可以预先定义所有安装选项,从而实现无人值守的自动化安装。使用相同的响应文件安装多台数据库还可以确保每次安装的配置完全一致,大大节省时间和精力。这里就演示一下怎样使用响应文件进行安装。

2025-02-06 07:34:23 996

原创 15Linux进程管理

在Linux系统中,进程是操作系统调度的基本单位。每个用户命令、系统任务和后台服务都是以进程的形式运行的。这里整理了一些关于Linux进程管理的相关内容,希望能够有所帮助。

2025-01-22 08:30:00 1631

原创 swap分区扩容操作

最近发现一台服务器的交换分区使用率过高。为了应对这一情况,我翻阅了之前的笔记,对交换分区进行了扩容操作。随后对原有的笔记进行了补充调整。现将这部分内容分享给大家,希望能够对遇到类似问题的朋友们有所帮助。

2025-01-01 09:36:03 1923

原创 14Linux磁盘管理

在Linux系统中,磁盘管理是一项基本且重要的任务。这里会对磁盘的相关管理内容进行介绍并对常用的操作进行展示。希望能够帮助您更好的管理磁盘资源

2025-01-01 09:35:20 776

Windows 批处理文件实现关闭远程连接用于 RPA 运行

这是一款基于 Windows 系统的批处理(bat)文件工具,其核心功能为关闭远程连接。​开发用于使用 RPA 流程且无法保证显示器常亮的用户。比如在运行 RPA 流程时,为避免因远程连接导致显示器常亮,浪费资源或造成不必要的干扰,可通过该工具关闭远程连接,确保 RPA 流程在后台稳定运行。​该工具操作简便,仅需运行 bat 文件即可实现相应功能,有助于提升 RPA 运行效率及资源合理利用。

2025-03-21

Linux默认字体替换压缩包

本压缩包用于在一些Linux系统中替换默认字体,来解决服务在windows平台中出现中文乱码问题,具体包括等线、宋体和黑体三种字体。

2024-08-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除