<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Novice_programme的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Novice_programme</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Novice_programme]]></copyright><item><title><![CDATA[Spring Cloud Gateway 响应装饰器 writeWith 不执行：一次从 order 到响应式生命周期的深度排查]]></title><link>https://blog.youkuaiyun.com/Novice_programme/article/details/163315395</link><guid>https://blog.youkuaiyun.com/Novice_programme/article/details/163315395</guid><author>Novice_programme</author><pubDate>Thu, 30 Jul 2026 01:29:06 +0800</pubDate><description><![CDATA[本文分析了Spring Cloud Gateway中自定义全局过滤器失效的原因。作者实现了一个包含请求鉴权、响应拦截和调用计数功能的GlobalFilter，但发现响应装饰器逻辑未被触发。通过排查，最终定位到问题根源：过滤器的执行顺序（order=0）高于框架内置的NettyWriteResponseFilter（order=-1），导致装饰后的响应对象被绕过。文章详细解释了Gateway过滤器链的执行模型，展示了当自定义过滤器在NettyWriteResponseFilter之后执行时，原始响应对象会覆盖]]></description><category></category></item><item><title><![CDATA[ELasticELK 8.18.8版本使用说明]]></title><link>https://blog.youkuaiyun.com/Novice_programme/article/details/163087191</link><guid>https://blog.youkuaiyun.com/Novice_programme/article/details/163087191</guid><author>Novice_programme</author><pubDate>Tue, 21 Jul 2026 22:58:20 +0800</pubDate><description><![CDATA[本文介绍了如何在Windows 11环境下配置ElasticSearch 8.18.8和Kibana 8.18.8的详细步骤。由于8.x版本强制启用安全审计功能，文章提供了安全使用方案，包括下载资源、安装IK分词器、启动ElasticSearch并获取初始凭据、配置Kibana连接以及修改默认密码等关键操作指引。整个过程涵盖了从软件下载解压到服务启动、安全配置的完整流程，帮助用户正确搭建ElasticSearch和Kibana开发环境。]]></description><category></category></item><item><title><![CDATA[使用 Cloud Canal 将 MySQL数据同步至 ElasticSearch]]></title><link>https://blog.youkuaiyun.com/Novice_programme/article/details/163082620</link><guid>https://blog.youkuaiyun.com/Novice_programme/article/details/163082620</guid><author>Novice_programme</author><pubDate>Tue, 21 Jul 2026 22:26:18 +0800</pubDate><description><![CDATA[本文讲述如何使用 CloudCanal 完成 MySQL 数据同步至 ELasticSearch 的操作。]]></description><category></category></item><item><title><![CDATA[OpenFeign 默认序列化器 Jackson 替换为 FastJson2 序列化器]]></title><link>https://blog.youkuaiyun.com/Novice_programme/article/details/162314405</link><guid>https://blog.youkuaiyun.com/Novice_programme/article/details/162314405</guid><author>Novice_programme</author><pubDate>Thu, 25 Jun 2026 20:56:01 +0800</pubDate><description><![CDATA[本文介绍了在SpringBoot 3.5.14和SpringCloud 2025.0.2环境下，集成OpenFeign 4.3.2并使用FastJson2作为JSON序列化器的配置方法。主要内容包括：1) 项目依赖配置；2) 自定义FeignFastJsonConfig类实现FastJson2的Decoder和Encoder；3) FastJson2的具体配置项；4) FeignClient接口定义示例；5) 实际业务场景下的效果验证，成功实现大Long转String、null字段保留等特性。该方案解决了J]]></description><category></category></item><item><title><![CDATA[Spring MVC 将 Jackson 序列化器替换为 FastJson2 序列化器]]></title><link>https://blog.youkuaiyun.com/Novice_programme/article/details/162314053</link><guid>https://blog.youkuaiyun.com/Novice_programme/article/details/162314053</guid><author>Novice_programme</author><pubDate>Thu, 25 Jun 2026 20:18:04 +0800</pubDate><description><![CDATA[本文介绍了在SpringBoot 3.5.14项目中集成FastJson2的配置方法。首先引入fastjson2核心和Spring6扩展依赖，然后通过WebMvcConfigurer配置自定义消息转换器，将FastJson2设为优先使用的JSON处理器。配置包含字符集设置、Long类型转String防精度丢失、输出null字段等特性，并限定了只处理application/json类型。通过测试接口验证了配置效果，FastJson2成功将Long值转为字符串、保留null字段，并使用"yyyy-MM-dd H]]></description><category></category></item><item><title><![CDATA[阿里龙蜥虚拟机 ens33 网卡掉线恢复]]></title><link>https://blog.youkuaiyun.com/Novice_programme/article/details/160136821</link><guid>https://blog.youkuaiyun.com/Novice_programme/article/details/160136821</guid><author>Novice_programme</author><pubDate>Tue, 14 Apr 2026 10:43:29 +0800</pubDate><description><![CDATA[摘要：在Windows11的Vmware Workstation 17 Pro中，阿里龙蜥8.10虚拟机通过NAT模式连接外网时出现故障。系统更新后，ens33网卡状态变为DOWN，导致外网连接中断。检查发现NetworkManager服务处于dead状态，通过启动该服务（systemctl start NetworkManager）成功恢复了ens33网卡连接。验证方法为执行ip a命令，当ens33显示scope global和IPv4地址时即表示外网连接恢复。该解决方案适用于使用NetworkMana]]></description><category></category></item><item><title><![CDATA[Windows11环境下使用Alibaba RocketMQ]]></title><link>https://blog.youkuaiyun.com/Novice_programme/article/details/159700902</link><guid>https://blog.youkuaiyun.com/Novice_programme/article/details/159700902</guid><author>Novice_programme</author><pubDate>Wed, 01 Apr 2026 14:31:48 +0800</pubDate><description><![CDATA[在 Windows 环境下使用 RocketMQ 的教程]]></description><category></category></item><item><title><![CDATA[Seata与Nacos的组合使用]]></title><link>https://blog.youkuaiyun.com/Novice_programme/article/details/159659159</link><guid>https://blog.youkuaiyun.com/Novice_programme/article/details/159659159</guid><author>Novice_programme</author><pubDate>Tue, 31 Mar 2026 01:53:13 +0800</pubDate><description><![CDATA[本文介绍了Seata与Nacos的集成配置过程。项目环境基于JDK17、SpringBoot3.0.0和MySQL8.x，使用Seata1.6.1和Nacos2.5.2进行分布式事务管理。详细说明了Seata配置文件的修改要点，包括将配置中心和服务注册中心类型从file改为nacos，并配置数据库存储模式。同时提供了数据库初始化脚本的执行步骤，以及服务模块中bootstrap.yaml文件的配置示例，用于将服务注册到Nacos并获取配置信息。最后介绍了通过命令行启动Seata服务的方法及可选参数说明。]]></description><category></category></item><item><title><![CDATA[目录文件下使用Powershell7启动sentinel 错误: 找不到或无法加载主类 .port=8090]]></title><link>https://blog.youkuaiyun.com/Novice_programme/article/details/146510349</link><guid>https://blog.youkuaiyun.com/Novice_programme/article/details/146510349</guid><author>Novice_programme</author><pubDate>Tue, 25 Mar 2025 19:21:23 +0800</pubDate><description><![CDATA[在Powershell7中启动Sentinel时，没有正确书写命令，导致Sentinel启动失败，后续解决错误，成功启动Sentinel]]></description><category></category></item></channel></rss>