[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"articles-5-10":3},{"code":4,"msg":5,"data":6},200,"成功",{"list":7,"total":39},[8,22,30],{"id":9,"title":10,"slug":11,"summary":12,"wordCount":13,"readingTime":14,"categoryId":15,"tags":16,"coverImage":16,"thumbnail":16,"status":17,"isTop":18,"isRecommended":19,"allowComments":19,"password":16,"viewCount":20,"likeCount":19,"commentCount":19,"publishTime":21},"2001945207893766145","Spring Boot 封装 MinIO 工具类完整指南","spring-boot-minio-gongju","本文详细介绍了如何在 Spring Boot 项目中封装 MinIO 对象存储工具类，提供完整的配置和工具方法。 MinIO 简介 MinIO 是一款高性能、开源、兼容 Amazon S3 API 的分布式对象存储系统，专为云原生架构和大规模非结构化数据场景设计。其核心定位是成为私有云\u002F混合云环境中的标准存储方案，适用于从数据湖到 AI\u002FML、容器化部署等多样化需求。 项目结构 快速开始 1. POM 依赖配置 2. 启用自动配置 EnableAutoMinio 注解： Spring Boot 项目引入： 3. 配置文件 MinioProperties 配置类： 4. 内容类型枚举 核心工具类功能 1. 文件上传 普通文件上传： 分片上传： 2. 文件管理 文件存在性检查： 文件列表获取： 3. 文件下载 获取文件流： 断点下载： 4. 文件删除 批量删除： 5.",7403,24,"0","",2,1,0,36,"2025-12-19 17:18:25",{"id":23,"title":24,"slug":25,"summary":26,"wordCount":27,"readingTime":28,"categoryId":15,"tags":16,"coverImage":16,"thumbnail":16,"status":17,"isTop":19,"isRecommended":19,"allowComments":19,"password":16,"viewCount":20,"likeCount":19,"commentCount":19,"publishTime":29},"2001944323155668993","前端工程师必备的 Nginx 实战指南：从部署到优化","nginx-shizhan-bibei-zhinan","作为现代前端开发者，仅仅会编写业务代码已经不够了。项目部署时的各种“坑”——如路由刷新404、资源加载失败、跨域问题等，常常让我们头疼不已。掌握 Nginx 这一强大工具，将成为你突破瓶颈、提升项目交付质量的利器。本文将从零开始，手把手带你玩转 Nginx 配置，让你的前端项目部署体验提升10倍。 一、为什么前端要学习 Nginx？ Nginx 不仅仅是一个运维工具，更是前端性能和应用稳定性的“守护神”。其主要优势包括： 静态资源服务之王：高效分发 HTML、CSS、JS、图片等静态文件，性能远超 Node.js 的静态服务模块。 路由控制的救世主：完美解决 React、Vue 等框架在 History 路由模式下，刷新页面直接 404 的经典难题。 性能优化利器：轻松开启 Gzip 压缩、配置缓存策略，大幅提升应用加载速度。 跨域问题的终结者：在服务端轻松配置代理和 CORS 规则，彻底...",5330,17,"2025-12-19 17:14:54",{"id":31,"title":32,"slug":33,"summary":34,"wordCount":35,"readingTime":36,"categoryId":15,"tags":16,"coverImage":16,"thumbnail":16,"status":17,"isTop":19,"isRecommended":19,"allowComments":19,"password":16,"viewCount":37,"likeCount":19,"commentCount":19,"publishTime":38},"2001940545014657025","在 VS Code 中运行 Java Spring Boot 项目的完整指南","code-java-spring-boot","Visual Studio Code 作为一款轻量级但功能强大的代码编辑器，通过安装合适的扩展插件，完全可以胜任 Java Spring Boot 项目的开发工作。本文将详细介绍在 VS Code 中配置和运行 Spring Boot 项目的完整流程。 环境准备 安装必要的扩展 首先需要安装以下 VS Code 扩展： Java Extension Pack：包含 Java 语言支持、调试器等核心功能 Spring Boot Extension Pack：提供 Spring Boot 专属支持和仪表板功能 这些扩展可以通过 VS Code 的扩展市场直接搜索安装。 配置开发环境 确保系统中已安装以下软件： Java Development Kit (JDK)：推荐 JDK 11 或更高版本 Maven：用于项目构建和依赖管理 Spring Boot CLI（可选）：用于快速创建项目 项目创...",2076,6,45,"2025-12-19 16:56:22","43"]