自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Proteus仿真STM32驱动OLED显示实时时钟

2025-10-14 16:39:54 417

原创 Shell定时脚本:高效自动化运维的核心利器

自动化运维与任务调度在技术演进中占据重要地位,Shell脚本因其轻量、高效的特点成为定时任务的首选工具。到现代容器化环境中的调度方案,Shell脚本的灵活性与兼容性使其在分布式系统中仍有一席之地。配置实现,需考虑环境变量加载。

2025-10-14 16:39:11 319

原创 深入解析JVM垃圾回收机制

标记-清除算法(Mark-Sweep)复制算法(Copying)

2025-10-14 16:38:28 436

原创 MyaBatis缓存机制。

MyBatis作为一款优秀的ORM框架,其缓存机制是提升性能的重要手段。MyBatis的缓存分为一级缓存和二级缓存,理解这两种缓存的原理和使用方式对优化数据库访问至关重要。一级缓存是SqlSession级别的缓存,默认开启且无法关闭。同一个SqlSession中执行相同的SQL查询时,MyBatis会优先从缓存中获取结果,避免重复查询数据库。二级缓存是Mapper级别的缓存,多个SqlSession可以共享。

2025-10-13 23:21:05 399

原创 MySQL约束与数据库完整性规则详解

用户定义完整性允许自定义业务规则。MySQL 8.0+支持完整的。

2025-10-13 23:02:39 316

原创 100条SQL实战秘籍

SQL(Structured Query Language)是用于管理关系型数据库的标准语言,涵盖数据查询、插入、更新、删除等操作。以下是100条常用SQL语句的分类整理,附代码示例。

2025-10-13 23:01:54 175

原创 Spring Boot核心注解全解析

Spring Boot 通过简化配置和提供自动化机制,显著提升了开发效率。其核心依赖于一系列注解,以下分类详解常用注解及其代码示例。定义请求映射路径,支持指定 HTTP 方法(GET/POST 等)。,用于定义 RESTful 控制器,直接返回 JSON/XML 数据。分别标记服务层、持久层和通用组件类,由 Spring 管理生命周期。若存在多个同类型 Bean,需配合。

2025-10-13 23:01:10 252

原创 红黑树:高效平衡的二叉搜索树

这些性质确保了红黑树在最坏情况下的查找、插入和删除操作时间复杂度为O(log n)。红黑树的插入分为两步:普通二叉搜索树插入和颜色调整。

2025-10-13 22:59:54 191

原创 [Linux基础——Lesson11.Shell运行原理 (王婆传媒) ]。

Shell是Linux系统中用户与内核交互的接口,负责解释用户输入的命令并传递给操作系统内核执行。其核心功能包括命令解析、环境变量管理、进程控制等。Shell的运行过程涉及多个层次,从用户输入到最终执行,背后隐藏着复杂的机制。

2025-10-13 22:42:36 369

原创 K8S - Helm 入门与实战 - 应用部署与依赖治理。

Helm 是 Kubernetes 的包管理工具,用于简化应用的部署和管理。通过 Helm,用户可以将复杂的 Kubernetes 资源定义打包为 Chart,并通过版本控制实现依赖管理。Helm CLI:命令行工具,用于与 Helm 交互。Chart:包含应用部署所需的 Kubernetes 资源模板和配置。Release:Chart 的运行时实例,每次安装都会生成一个唯一的 Release。Helm 3 移除了 Tiller 组件,直接与 Kubernetes API 交互,提高了安全性和简洁性。

2025-10-13 22:41:57 330

原创 【办公类-115-04】20250920职称资料上传03——压缩课题结题报告PDF的大小(控制在200MB以内)。

在职称评审或学术交流中,PDF格式的结题报告常因包含高分辨率图片、图表或嵌入字体导致文件过大(如超过200MB)。以下是几种有效压缩PDF文件的方法,涵盖工具使用、参数优化及代码实现。Ghostscript是开源的PDF处理工具,适合批量处理或自动化任务。Adobe Acrobat Pro DC提供内置的PDF优化功能,适合非技术用户快速操作。打开PDF文件后选择“文件”>“另存为其他”>“缩小大小的PDF”或“优化的PDF”。:此方法可能损失部分图像细节,建议压缩后检查关键图表清晰度。

2025-10-13 22:41:18 382

原创 Glup 和 Vite。

Glup 和 Vite 是前端开发中常用的构建工具,但两者的设计理念和适用场景截然不同。Glup 是一个基于任务流(Task Runner)的工具,擅长通过插件处理文件转换、压缩等重复性任务;Vite 则是新一代的构建工具,专注于利用原生 ESM 提供极速的开发体验。以下从核心特性、使用场景和代码示例展开分析。Glup 的核心思想是通过定义任务(Task)自动化处理文件。它基于 Node.js 流(Stream)机制,支持高效的文件转换和管道操作。

2025-10-13 22:40:39 476

空空如也

空空如也

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

TA关注的人

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