默认分类

Proxmox VE 虚拟机磁盘扩容完整教程

在日常运维中,经常会遇到虚拟机磁盘空间不足的情况。本文详细介绍如何在 Proxmox VE (PVE) 上给虚拟机扩容,以及在 Linux 系统 内扩展分区和文件系统。

默认标签

Spring Boot 配置启动字符画(Banner)教程

在 Spring Boot 项目中,我们可以在应用启动时显示一个 ASCII 字符画(Banner),不仅美观,还可以展示项目名称、版本号等信息。本文将讲解如何配置,并给出示例。

默认标签

Spring 注解依赖注入:@Autowired vs @Resource

在 Spring 中,依赖注入(DI, Dependency Injection)是核心功能之一。常用的注解有 @Autowired 和 @Resource,它们都可以自动注入 Bean,但有一些重要区别。本文将对比说明它们的使用方法与差异。

默认标签

Lombok 使用指南:让 Java 更简洁

Lombok 是一个 Java 库,通过注解生成常用方法(如 getter/setter、构造方法、toString 等),大幅减少样板代码,提高开发效率。

默认标签

macOS 解决端口占用并自动释放端口脚本

在 macOS 开发过程中,经常会遇到端口被占用的情况(例如 8080、3306、5173 等),如果不解决,服务就无法正常启动。本文总结了常用的解决方法,并提供一个自动释放端口的小脚本,方便日常开发使用。

默认标签

Vue / Nuxt 项目中 Flowbite 事件初始化不生效的解决方案

在 Vue3 / Nuxt3 项目中使用 Flowbite 时,经常会遇到一个问题: 虽然组件写好了,但下拉菜单、模态框、折叠面板等 JS 交互却没有生效。

默认标签

Nuxt 4 + Vue 3 + TypeScript + Vite 项目 ESLint + Prettier 配置指南

在现代前端开发中,统一的代码规范非常重要。本篇文章整理了 Nuxt 4 + Vue 3 + Vite + TypeScript 项目下的 ESLint + Prettier 配置方法,并标注每个配置文件的作用,兼容 WebStorm。

默认标签

Linux 安装时检测不到硬盘的解决方法(RAID 清理指南)

在安装 Linux 系统时,如果发现 安装器检测不到硬盘,很可能是因为硬盘上存在残留的 RAID 元数据。 即使之前已经在 BIOS 或 RAID 卡里删除了阵列,磁盘上依旧可能保留 RAID 信息,导致安装器无法识别。 本文记录如何在安装过程中 切换到命令行清理 RAID 信息,并回到图形界面继续安装。

默认标签

Windows 使用 NVM 安装和管理 Node.js 教程

在前端开发中,Node.js 是必不可少的运行环境。不同项目可能需要不同版本的 Node.js,如果你直接安装 Node,很容易遇到版本冲突问题。 为了解决这个问题,我们可以使用 NVM (Node Version Manager) 来管理多个 Node 版本。 本文将带你在 Windows 系统 上,使用 nvm-windows 安装和切换 Node.js 版本。

默认标签

GitLab 推送报错 HTTP 413 解决方案 —— 调整 Nginx 最大请求体积

在 GitLab 推送大文件时遇到 HTTP 413 错误,说明请求体超过服务器限制,可通过调整 Nginx/GitLab 配置或使用 Git LFS 解决。

默认标签

正物博客
一路向前,山海自平