<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yyeare的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yyeare</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yyeare]]></copyright><item><title><![CDATA[Harbor 2.15.1 离线部署,搭建镜像仓库 保姆级教程]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/162665339</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/162665339</guid><author>yyeare</author><pubDate>Tue, 07 Jul 2026 14:29:22 +0800</pubDate><description><![CDATA[127.0.0.1。]]></description><category></category></item><item><title><![CDATA[easyExcel 导出一对多的数据，合并单元格，亲测可用]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/149789032</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/149789032</guid><author>yyeare</author><pubDate>Wed, 30 Jul 2025 23:03:17 +0800</pubDate><description><![CDATA[/ 主表实体@Data@ExcelProperty("订单ID")@ExcelProperty("客户名称")@ExcelProperty("订单日期")// 一对多关系 - 订单项// 子表实体@Data@ExcelProperty("商品ID")@ExcelProperty("商品名称")@ExcelProperty("数量")@ExcelProperty("单价")// 导出DTO@Data。]]></description><category></category></item><item><title><![CDATA[Docker安装Elasticsearch 7.17.0和Kibana 7.17.0并配置基础安全]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/149508820</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/149508820</guid><author>yyeare</author><pubDate>Mon, 21 Jul 2025 16:34:00 +0800</pubDate><description><![CDATA[记录生成的密码，特别是elastic用户的密码。]]></description><category></category></item><item><title><![CDATA[Elasticsearch X-Pack安全功能未启用的解决方案]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/149507987</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/149507987</guid><author>yyeare</author><pubDate>Mon, 21 Jul 2025 16:13:26 +0800</pubDate><description><![CDATA[您遇到的错误表明Elasticsearch节点的X-Pack安全功能未启用，导致无法进行身份验证。]]></description><category></category></item><item><title><![CDATA[docker安装elasticsearch三步搞定]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/149438914</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/149438914</guid><author>yyeare</author><pubDate>Fri, 18 Jul 2025 10:12:51 +0800</pubDate><description><![CDATA[（宿主机 IP），若返回 JSON 格式的节点信息（含。注意：目录权限不足可能导致启动失败。或 Docker Hub 的。提示：推荐使用官方镜像。]]></description><category></category></item><item><title><![CDATA[Sentinel+nacos实现push模式规则持久化]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/149294020</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/149294020</guid><author>yyeare</author><pubDate>Sat, 12 Jul 2025 15:35:53 +0800</pubDate><description><![CDATA[使用IDEA或Eclipse导入项目确保Java版本为1.8或以上。]]></description><category></category></item><item><title><![CDATA[在Ubuntu22.04 系统中安装Docker详细教程]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/148502707</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/148502707</guid><author>yyeare</author><pubDate>Sun, 08 Jun 2025 00:11:27 +0800</pubDate><description><![CDATA[是因为使用的是第三方镜像源（如阿里云的Docker镜像），需要先导入相应的GPG公钥。截至目前一些还有效的镜像加速源。]]></description><category></category></item><item><title><![CDATA[雪花ID问题诊断与解决方案]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/148501271</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/148501271</guid><author>yyeare</author><pubDate>Sat, 07 Jun 2025 21:47:13 +0800</pubDate><description><![CDATA[场景推荐方案QPS能力中小型分布式系统原生雪花算法50万+高并发金融交易百度UidGenerator200万+容器化弹性部署美团Leaf-Snowflake100万+强时钟同步环境改进版雪花算法80万+牺牲部分机器ID位数扩充序列号（如10bit机器ID改为8bit，序列号14bit）。当服务器时间被手动调整或NTP同步异常时，可能导致时间戳倒退，引发ID重复。将10位机器ID拆分为5位机房ID+5位机器ID，支持32机房部署。扩展机器ID位为"回拨标志位+原ID"，发生回拨时置位标志位。]]></description><category></category></item><item><title><![CDATA[java线上环境cpu飙高问题排查步骤]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/148118893</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/148118893</guid><author>yyeare</author><pubDate>Wed, 21 May 2025 17:54:34 +0800</pubDate><description><![CDATA[通过以上步骤，可快速定位 CPU 飙高根源并针对性优化。]]></description><category></category></item><item><title><![CDATA[搭建zookeeper集群，并监控集群状态]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/146564837</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/146564837</guid><author>yyeare</author><pubDate>Thu, 27 Mar 2025 16:40:29 +0800</pubDate><description><![CDATA[配置文件的逐行详细解释，帮助你理解每个参数的作用和配置逻辑。：节点无法加入集群，日志报错。]]></description><category></category></item><item><title><![CDATA[Linux系统中软件安装的标准目录结构]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/146552580</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/146552580</guid><author>yyeare</author><pubDate>Thu, 27 Mar 2025 11:15:22 +0800</pubDate><description><![CDATA[总结：大多数软件安装在/usr目录下，而系统管理工具和配置文件则分布在/etc和/var中。第三方软件可能位于/opt或/usr/local。了解这些目录有助于更好地管理和维护Linux系统。在Linux系统中，软件安装的目录通常遵循Filesystem Hierarchy Standard (FHS)，以确保系统的一致性和可管理性。]]></description><category></category></item><item><title><![CDATA[kafka入门安装教程]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/146508845</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/146508845</guid><author>yyeare</author><pubDate>Tue, 25 Mar 2025 17:48:49 +0800</pubDate><description><![CDATA[通过以上步骤，您可以在Ubuntu系统上完成Kafka的安装与基础配置。如需更详细配置（如SSL加密、监控工具），请参考。，确保各节点ZooKeeper连接一致。输入消息后，消费者应能实时接收。]]></description><category></category></item><item><title><![CDATA[在Spring Boot中实现一个自定义校验注解]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/146501432</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/146501432</guid><author>yyeare</author><pubDate>Tue, 25 Mar 2025 13:45:23 +0800</pubDate><description><![CDATA[通过以上步骤，您可以在Spring Boot中实现一个通用的自定义校验注解，支持多种数据类型的数组校验。类型检查：确保数组中的元素类型与字段类型一致，否则equals比较可能返回false。国际化支持：可以通过message属性自定义错误信息，并结合国际化配置。null值处理：根据业务需求决定是否允许字段值为null。]]></description><category></category></item><item><title><![CDATA[docker pgsql容器安装PostGIS扩展教程]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/146399111</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/146399111</guid><author>yyeare</author><pubDate>Thu, 20 Mar 2025 15:47:19 +0800</pubDate><description><![CDATA[如果你需要频繁使用 PostGIS，可以创建一个自定义 Dockerfile，确保 PostGIS 已安装。如果你使用的是普通的postgres镜像，需要手动安装 PostGIS 或切换到支持 PostGIS 的镜像（如推荐使用支持 PostGIS 的官方镜像，或者通过 Dockerfile 自定义镜像。如果问题仍未解决，请检查 PostgreSQL 和 PostGIS 的版本兼容性，或者提供更多错误信息以便进一步排查。]]></description><category></category></item><item><title><![CDATA[在Spring Boot项目中，为前端提供访问项目内或外部目录图片]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/146328823</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/146328823</guid><author>yyeare</author><pubDate>Mon, 17 Mar 2025 23:20:37 +0800</pubDate><description><![CDATA[通过以上步骤，即可在Spring Boot中高效管理图片资源，并灵活应对不同需求。实际项目中二者往往结合使用，兼顾性能和安全性。在企业级项目中，选择。]]></description><category></category></item><item><title><![CDATA[vagrant 快速搭建虚拟机，并解决过程中的问题]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/146311336</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/146311336</guid><author>yyeare</author><pubDate>Mon, 17 Mar 2025 11:50:56 +0800</pubDate><description><![CDATA[确保主机与虚拟机在同一虚拟网络下（如VirtualBox Host-Only网络）。ipconfig 查看虚拟网卡的ip 一般为：192.168.56.1。此配置将虚拟机的22端口映射到本机的2222端口，无需手动设置IP。]]></description><category></category></item><item><title><![CDATA[Ubuntu 系统安装 Nginx（自定义安装路径和配置文件路径）]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/146064096</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/146064096</guid><author>yyeare</author><pubDate>Thu, 06 Mar 2025 11:28:46 +0800</pubDate><description><![CDATA[本教程将指导您在 Ubuntu 系统上安装 Nginx，并支持自定义安装路径和配置文件路径。同时，还会介绍如何查看 Nginx 的安装位置和配置文件目录位置。Nginx 官方提供了源码包，您可以从官网下载并自定义安装路径。访问Nginx 官网，找到最新的稳定版本（Stable version），复制下载链接。使用--prefix参数指定自定义安装路径。例如，将 Nginx 安装到/opt/nginxmake如果看到sbin/nginxconf/等目录，说明安装成功。打开浏览器，访问。]]></description><category></category></item><item><title><![CDATA[Docker 安装 Jenkins 最新版 + Gitee 自动化部署 Spring Boot 项目到远程服务器详细教程]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/146044171</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/146044171</guid><author>yyeare</author><pubDate>Wed, 05 Mar 2025 15:30:46 +0800</pubDate><description><![CDATA[每次向 Gitee 仓库提交代码后，Jenkins 自动拉取代码 → Maven 编译 → 生成 JAR 包 → 通过 SSH 传输到远程服务器 → 重启 Docker 容器完成发布。进入用户设置 → API Token → Add new Token → 记录生成的 Token。首次登录后选择 “Install suggested plugins”，等待插件安装完成。登录 Gitee → 个人设置 → SSH 公钥 → 粘贴公钥。→ 输入与 Gitee Webhook 相同的密钥。]]></description><category></category></item><item><title><![CDATA[在 Jenkins 中配置 Build with Parameters]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/146043703</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/146043703</guid><author>yyeare</author><pubDate>Wed, 05 Mar 2025 15:16:07 +0800</pubDate><description><![CDATA[在 Jenkins 中配置 Build with Parameters（参数化构建）可以让用户在触发构建时动态输入参数（如分支名、环境变量、版本号等）。Git Parameter Plugin：支持动态选择 Git 分支或标签。Extended Choice Parameter Plugin：支持复杂参数类型（多选、层级参数等）。打开 Jenkins 项目 → Configure（配置）。勾选 This project is parameterized（参数化构建）。(2) 添加参数。]]></description><category></category></item><item><title><![CDATA[jenkins通过docker部署后系统时间不正确的问题]]></title><link>https://blog.youkuaiyun.com/yyeare/article/details/146041237</link><guid>https://blog.youkuaiyun.com/yyeare/article/details/146041237</guid><author>yyeare</author><pubDate>Wed, 05 Mar 2025 13:45:11 +0800</pubDate><description><![CDATA[如果 JVM 时区配置正确，但 Jenkins 的时间仍然不正确，可能是 Jenkins 系统配置问题。Jenkins 是基于 Java 的应用程序，它的时间由 JVM 的默认时区决定。如果 Jenkins 系统里的显示时间仍然慢了 8 小时，这通常是因为 Jenkins 的。如果未显式设置，JVM 会使用默认时区（通常是 UTC）。如果 Jenkins 容器已经运行，可以通过修改启动脚本设置时区。或其他非预期时区，则需要修改 JVM 的时区配置。在运行 Jenkins 容器时，通过环境变量。]]></description><category></category></item></channel></rss>