<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ChickenBro_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ChickenBro_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ChickenBro_]]></copyright><item><title><![CDATA[问题排查：之前运行正常的系统，突然批量接口报 404]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/151354991</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/151354991</guid><author>ChickenBro_</author><pubDate>Tue, 09 Sep 2025 10:40:17 +0800</pubDate><description><![CDATA[直接绕过 Nginx，用内网 IP + 端口访问后端服务（如 `http://192.168.22.46:9910/api/xxx`）是否正常？- 后端将所有 API 统一迁移到 `/v2/` 或 `/service-name/` 下，但前端未同步更新。- 访问任意一个简单的接口（如 `/api/health` 或 `/`），是否也 404？建议先 **检查服务状态和日志**，再 **绕过代理直连后端测试**，能快速定位根源。- 原路径：`/api/initPhotovoltaicPlan`]]></description><category></category></item><item><title><![CDATA[DBeaver导入/导出数据库时报错解决方案]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/148332686</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/148332686</guid><author>ChickenBro_</author><pubDate>Fri, 30 May 2025 10:24:23 +0800</pubDate><description><![CDATA[报错：mysqldump: Got error: 2026: SSL connection error: error:0A000102:SSL routines::unsupported protocol when trying to connect。遇到了“unknown command '\'”的错误。在额外的命令参数中添加“，从而成功解决问题。这个方法同样适用于导入数据库时出现的SSL连接错误。”以解决字符集相关的问题。在额外的命令参数中添加"]]></description><category></category></item><item><title><![CDATA[Java 8 的流（Stream API）简介]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/146952740</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/146952740</guid><author>ChickenBro_</author><pubDate>Wed, 02 Apr 2025 16:42:53 +0800</pubDate><description><![CDATA[Java 8 引入的 Stream API 是一个强大的工具，用于处理集合（如 List、Set）中的元素。它支持各种操作，包括过滤、排序、映射等，并且能够以声明式的方式表达复杂的查询操作。流操作可以是中间操作（返回流以便进一步处理）或终端操作（产生结果或副作用）。此外，Stream API 还支持并行执行，从而利用多核处理器的优势。]]></description><category></category></item><item><title><![CDATA[Java 8的 Lambda 表达式 简介]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/146949824</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/146949824</guid><author>ChickenBro_</author><pubDate>Wed, 02 Apr 2025 16:20:35 +0800</pubDate><description><![CDATA[Java 8引入了Lambda表达式，这是对Java语言的一个重大更新，它使得编写更加简洁和功能强大的代码成为可能。除了Lambda表达式，Java 8还在接口中引入了默认方法和静态方法的支持，允许在接口内部提供方法的默认实现，这有助于在不破坏现有实现类的情况下扩展接口的功能。为了支持Lambda表达式，Java 8引入了“函数式接口”的概念。总的来说，Java 8的Lambda表达式极大地增强了Java语言的表现力，使得代码更简练、清晰，同时也促进了函数式编程风格的应用和发展。等都是函数式接口的例子。]]></description><category></category></item><item><title><![CDATA[lambdaQuery中EQ、NE、GT、LT、GE、LE的用法]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/143057190</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/143057190</guid><author>ChickenBro_</author><pubDate>Fri, 18 Oct 2024 16:42:04 +0800</pubDate><description><![CDATA[【代码】lambdaQuery中EQ、NE、GT、LT、GE、LE的用法。]]></description><category></category></item><item><title><![CDATA[如何使用GitHub Desktop管理GitLab库]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/142522852</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/142522852</guid><author>ChickenBro_</author><pubDate>Wed, 25 Sep 2024 14:38:08 +0800</pubDate><description><![CDATA[不管是新手还是老手，Desktop都是在苹果系统和Windows系统上管理与创建项目的不错的方式，GitHub Desktop都能够让在GitHub上的工作流更为简单快捷。]]></description><category></category></item><item><title><![CDATA[Git 详细安装教程（详解 Git 安装过程的每一个步骤）]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/142522546</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/142522546</guid><author>ChickenBro_</author><pubDate>Wed, 25 Sep 2024 14:34:30 +0800</pubDate><description><![CDATA[Git 详细安装教程（详解 Git 安装过程的每一个步骤）_git安装-优快云博客]]></description><category></category></item><item><title><![CDATA[RuoYi是如何实现图片的服务器上传和地址回显]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/142522305</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/142522305</guid><author>ChickenBro_</author><pubDate>Wed, 25 Sep 2024 14:26:28 +0800</pubDate><description><![CDATA[可以看到图片路径有点陌生，这里使用到了代理；路径首先被web前端解析。web前端将其拼接，就可以访问到服务器上的本地文件。现在想要去上传一张照片，首先前端调用上传接口。这样图片数据便被从本地拿到，经历了。前端 -> 后端 -> 本地文件。后端对匹配的URL进行拦截。保存到数据库，并返回给前端。]]></description><category></category></item><item><title><![CDATA[excel导出图片---HSSFWorkbook--SXSSFWorkbook]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/142522127</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/142522127</guid><author>ChickenBro_</author><pubDate>Wed, 25 Sep 2024 14:20:40 +0800</pubDate><description><![CDATA[平时在工作中，excel导出图片经常会用到，但奈何HSSFWorkbook导出数据数量有限制问题，所以企业里大多都用SXSSFWorkbook格式，很少用HSSFWorkbook。所以今天以这两种格式分别记录下，图片的导出过程。]]></description><category></category></item><item><title><![CDATA[前端js下载文件时后缀名多出一个下划线（已解决）]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/142522018</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/142522018</guid><author>ChickenBro_</author><pubDate>Wed, 25 Sep 2024 14:15:12 +0800</pubDate><description><![CDATA[具体原因可能是谷歌浏览器做了安全处理吧（瞎猜的）。不过我在火狐是测试是正常的。在打印的时候发现文件名啥啥啥的都没问题，创建的元素。]]></description><category></category></item><item><title><![CDATA[IDEA调用VPN接口超时，但ApiFox可成功调用接口]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/142181756</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/142181756</guid><author>ChickenBro_</author><pubDate>Thu, 12 Sep 2024 17:32:15 +0800</pubDate><description><![CDATA[由于我是使用深信服的Easy Connect VPN（后简称深信服）去调用的，深信服默认阻断了一些IPv6的通信，而IDEA调用接口，可能优先使用IPv6的协议（这块由于时间关系没有验证），导致调用接口出现超时的报错提示。IDEA代码调用RESTFul接口出现“Read time out”超时的报错，但是该接口所在的网段在本开发环境中能成功访问。/ApiPost工具中调用，接口调用成功，有正常返回值。]]></description><category></category></item><item><title><![CDATA[Gson 将JSON格式字符串 序列与反序列成Date LocalDate LocalDateTime 日期类型]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/142181079</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/142181079</guid><author>ChickenBro_</author><pubDate>Thu, 12 Sep 2024 17:23:08 +0800</pubDate><description><![CDATA[JsonAdapter注解：用于指定自定义的JsonAdapter类。可以将@JsonAdapter注解应用在对象的属性上，指定对应的JsonAdapter类来进行日期的格式化和反格式化。@SerializedName注解：用于指定JSON属性的名称。可以将@SerializedName注解应用在对象的属性上，指定对应的JSON属性名称。可以使用注解来指定日期的格式化方式。要在使用Gson库进行属性为。]]></description><category></category></item><item><title><![CDATA[SpringBoot 使用map接收中文key时接收不到数据（已解决）]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/142180027</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/142180027</guid><author>ChickenBro_</author><pubDate>Thu, 12 Sep 2024 16:46:06 +0800</pubDate><description><![CDATA[【代码】SpringBoot 使用map接收中文key时接收不到数据（已解决）]]></description><category></category></item><item><title><![CDATA[Spring Boot在yml配置文件中定义集合、数组和Map]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/142179760</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/142179760</guid><author>ChickenBro_</author><pubDate>Thu, 12 Sep 2024 16:34:52 +0800</pubDate><description><![CDATA[这里需要注意的是，定义List集合不能用@value注解来获取List集合的所有值，需要定义一个配置类bean，然后使用@Data@Component@ConfigurationProperties(prefix = "interceptorconfig.path") // 配置文件的前缀/** 需要拦截的路径*/@Datajwt:userlist:@Data@Component。]]></description><category></category></item><item><title><![CDATA[【mybatis】xml 大于|小于|等于 写法及介绍]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/142179545</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/142179545</guid><author>ChickenBro_</author><pubDate>Thu, 12 Sep 2024 16:24:13 +0800</pubDate><description><![CDATA[在*.xml中使用常规的<=>=会与xml的语法存在冲突。]]></description><category></category></item><item><title><![CDATA[MYSQL：删除指定时间范围内每个电站每天发电数据除最大值以外的记录]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/141864781</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/141864781</guid><author>ChickenBro_</author><pubDate>Tue, 03 Sep 2024 17:17:15 +0800</pubDate><description><![CDATA[有一个需求，需要保留每个电站每一天发电数据的最大值记录，其余删除。]]></description><category></category></item><item><title><![CDATA[一步一步教你使用 Swagger 的导出功能：入门指南]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/141054257</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/141054257</guid><author>ChickenBro_</author><pubDate>Fri, 09 Aug 2024 10:02:55 +0800</pubDate><description><![CDATA[例如，在 Visual Studio Code (Vscode) 中，通过安装 Markdown PDF 插件，用户可以轻松将 Markdown 文件另存为 PDF 或 Word 文档。这整个过程简洁且高效，节省了大量的时间和资源。网站，并创建一个新项目。在项目设置中选择“导入数据”选项，然后选择“OpenAPI/Swagger”并通过“文件导入”上传之前保存的 JSON 文件。下载并安装插件后，打开你的 Markdown 文件，点击右上角的转换按钮，然后在页面空白区域右键选择你想要的文件格式进行导出。]]></description><category></category></item><item><title><![CDATA[poi操作docx替换${}占位符不成功的问题]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/141031289</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/141031289</guid><author>ChickenBro_</author><pubDate>Thu, 08 Aug 2024 17:04:48 +0800</pubDate><description><![CDATA[3.重新存为docx格式。（这里重新保存回去后的文件可能会与源文件不一样了。查看占位符是否被分割成多个部分：示例：替换文档内容。2.原因就出在这，需要改为：（只要确保“]]></description><category></category></item><item><title><![CDATA[nodejs/node-sass/sass-loader三者版本对应关系（已解决）]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/140990989</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/140990989</guid><author>ChickenBro_</author><pubDate>Wed, 07 Aug 2024 15:09:51 +0800</pubDate><description><![CDATA[1.删除node_modules文件夹，刚拉的项目如果没有就不用删。2.删除package-lock.json、yarn.lock文件。我的nodejs：v14.21.3，，修改package.json文件。]]></description><category></category></item><item><title><![CDATA[LocalDate类型序列化成JSON时格式错误（已解决）]]></title><link>https://blog.youkuaiyun.com/ChickenBro_/article/details/140498905</link><guid>https://blog.youkuaiyun.com/ChickenBro_/article/details/140498905</guid><author>ChickenBro_</author><pubDate>Wed, 17 Jul 2024 17:01:00 +0800</pubDate><description><![CDATA[该注解LocalDateSerializer.class继承了上述jackson-datatype-jsr310依赖，因此无需再引入。增加jackson-datatype-jsr310依赖，在pom.xml中添加。到这只完成一半，准备接收json反序列化的实体类也需要添加。这样便能够正常传递与接收LocalDate类型的时间。这种格式传给接口反序列化成LocalDate时报错。对象：projectTaskDto对象有日期属性。]]></description><category></category></item></channel></rss>