<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>想要照亮世界</title><link>http://116.62.179.106:8090/</link><atom:link href="http://116.62.179.106:8090/rss.xml" rel="self" type="application/rss+xml"/><description>想要照亮世界</description><generator>Halo v2.23.1</generator><language>zh-cn</language><image><url>http://116.62.179.106:8090/upload/logo.png</url><title>想要照亮世界</title><link>http://116.62.179.106:8090/</link></image><lastBuildDate>Wed, 8 Apr 2026 18:21:25 GMT</lastBuildDate><item><title><![CDATA[简化版本的雪花SnowflakID]]></title><link>http://116.62.179.106:8090/archives/1Dg2o4xB</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=%E7%AE%80%E5%8C%96%E7%89%88%E6%9C%AC%E7%9A%84%E9%9B%AA%E8%8A%B1SnowflakID&amp;url=/archives/1Dg2o4xB" width="1" height="1" alt="" style="opacity:0;">雪花算法（Snowflake Algorithm）是一种分布式ID生成算法，由Twitter开发，用于生成全局唯一且有序的64位整数ID。它将ID分为三部分：时间戳、工作机器ID和序列号。时间戳表示相对时间戳，工作机器ID是服务器的唯一标识，序列号用于同一毫秒内的请求区分。雪花算法通过位运算生成ID，具有高可用性和高性能，广泛应用于分布式系统中。]]></description><guid isPermaLink="false">/archives/1Dg2o4xB</guid><dc:creator>henry</dc:creator><pubDate>Wed, 14 May 2025 07:02:39 GMT</pubDate></item><item><title><![CDATA[随机图片/随机封面API]]></title><link>http://116.62.179.106:8090/archives/Bjdh1KVt</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=%E9%9A%8F%E6%9C%BA%E5%9B%BE%E7%89%87%2F%E9%9A%8F%E6%9C%BA%E5%B0%81%E9%9D%A2API&amp;url=/archives/Bjdh1KVt" width="1" height="1" alt="" style="opacity:0;">[codesphere 摘要生成异常：Server returned HTTP response code: 503 for URL: https://api.master-jsx.top/v1/chat/completions]]]></description><guid isPermaLink="false">/archives/Bjdh1KVt</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F16.jpeg&amp;size=m" type="image/jpeg" length="49198"/><category>乱七八糟</category><pubDate>Thu, 17 Oct 2024 06:24:06 GMT</pubDate></item><item><title><![CDATA[网页调试Java代码]]></title><link>http://116.62.179.106:8090/archives/wang-ye-diao-shi-javadai-ma</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=%E7%BD%91%E9%A1%B5%E8%B0%83%E8%AF%95Java%E4%BB%A3%E7%A0%81&amp;url=/archives/wang-ye-diao-shi-javadai-ma" width="1" height="1" alt="" style="opacity:0;">网页调试Java代码，通过WebSocket实现前后端交互，使用锁暂停线程，在方法执行前暂停并返回上下文信息，页面发送指令后端执行操作。实现方法包括在每个类生成唯一标识，在方法开始插入信息记录，页面发送指令后端继续操作，调试过程中需要拼装数据格式。]]></description><guid isPermaLink="false">/archives/wang-ye-diao-shi-javadai-ma</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F17.jpeg&amp;size=m" type="image/jpeg" length="43355"/><category>code</category><pubDate>Wed, 17 Jan 2024 08:25:00 GMT</pubDate></item><item><title><![CDATA[SpringCloud-RocketMq广播模式]]></title><link>http://116.62.179.106:8090/archives/springcloud-rocketmqguang-bo-mo-shi</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=SpringCloud-RocketMq%E5%B9%BF%E6%92%AD%E6%A8%A1%E5%BC%8F&amp;url=/archives/springcloud-rocketmqguang-bo-mo-shi" width="1" height="1" alt="" style="opacity:0;">在项目实践中，我们面临服务双实例的问题，导致请求发出后可能无法接收到回调请求，进而引发前端请求超时失败。为了解决这一问题，我们引入了RocketMq的广播模式，确保所有实例都能接收到请求。在Spring cloud Stream中，我们通过配置开启广播模式，但实际使用中遇到双实例消费者在同一分组导致消息无法正确广播的问题。为此，我们转向RocketMq，通过配置生产者和消费者，实现了广播模式。生产者通过RocketMQTemplate发送消息，消费者则通过@RocketMQMessageListener注解配置消费者模式为广播模式。这样，所有实例都能接收到消息，有效解决了双实例问题。]]></description><guid isPermaLink="false">/archives/springcloud-rocketmqguang-bo-mo-shi</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F28.jpeg&amp;size=m" type="image/jpeg" length="31442"/><category>code</category><pubDate>Sat, 27 May 2023 06:25:00 GMT</pubDate></item><item><title><![CDATA[Java 实现Websocket的几种方式]]></title><link>http://116.62.179.106:8090/archives/java-shi-xian-websocketde-ji-zhong-fang-shi</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=Java%20%E5%AE%9E%E7%8E%B0Websocket%E7%9A%84%E5%87%A0%E7%A7%8D%E6%96%B9%E5%BC%8F&amp;url=/archives/java-shi-xian-websocketde-ji-zhong-fang-shi" width="1" height="1" alt="" style="opacity:0;">   红猫三代部署项目中，后端代码调运维接口构建部署包，之后运维侧需要回调后端接口，给出请求的状态（成功或者失败）以及构建日志（方便开发人员进行判断构建异常的原因），在此接口中引入WebSocket技术，前端页面上不需要一直刷新去获取状态，一旦收到运维侧回调结果，后端向前端页面推送消息展示结果。 W]]></description><guid isPermaLink="false">/archives/java-shi-xian-websocketde-ji-zhong-fang-shi</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F29.jpg&amp;size=m" type="image/jpeg" length="61303"/><category>code</category><pubDate>Mon, 15 May 2023 08:36:00 GMT</pubDate></item><item><title><![CDATA[Mysql随机数]]></title><link>http://116.62.179.106:8090/archives/bNmwx7QB</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=Mysql%E9%9A%8F%E6%9C%BA%E6%95%B0&amp;url=/archives/bNmwx7QB" width="1" height="1" alt="" style="opacity:0;">Mysql 随机数 1）产生 0-10000 之间的随机数 SELECT RAND() * 10000 对应产生相应的整数 SELECT FLOOR(RAND() * 10000) --CEILING 向上取整 --FLOOR 向下取整 2）使用md5()产生32位随机字符串 SEL]]></description><guid isPermaLink="false">/archives/bNmwx7QB</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F18.jpeg&amp;size=m" type="image/jpeg" length="36217"/><category>code</category><pubDate>Fri, 5 May 2023 08:36:00 GMT</pubDate></item><item><title><![CDATA[ObjectMapper List子类序列化和注解使用说明记录]]></title><link>http://116.62.179.106:8090/archives/ObjectMapper-List</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=ObjectMapper%20List%E5%AD%90%E7%B1%BB%E5%BA%8F%E5%88%97%E5%8C%96%E5%92%8C%E6%B3%A8%E8%A7%A3%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E%E8%AE%B0%E5%BD%95&amp;url=/archives/ObjectMapper-List" width="1" height="1" alt="" style="opacity:0;">前言   三代项目中有一个LogicList来装所有的结果什么什么的，直接继承ArrayList，同时还有一个属性currentRowNumber来记录当前索引，这样的话遍历啊，表达式获取都比较方便，但是使用ObjectMapper的convertValue的时候就会出现问题。每个LogicList]]></description><guid isPermaLink="false">/archives/ObjectMapper-List</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F11.jpeg&amp;size=m" type="image/jpeg" length="60188"/><category>code</category><pubDate>Tue, 30 Aug 2022 07:35:00 GMT</pubDate></item><item><title><![CDATA[利用Redis 事务 解决并发写问题]]></title><link>http://116.62.179.106:8090/archives/li-yong-redis-shi-wu-jie-jue-bing-fa-xie-wen-ti</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=%E5%88%A9%E7%94%A8Redis%20%E4%BA%8B%E5%8A%A1%20%E8%A7%A3%E5%86%B3%E5%B9%B6%E5%8F%91%E5%86%99%E9%97%AE%E9%A2%98&amp;url=/archives/li-yong-redis-shi-wu-jie-jue-bing-fa-xie-wen-ti" width="1" height="1" alt="" style="opacity:0;">背景   三代项目中，为了优化预览发布的速度，精简app服务中的操作，所以app服务中只生成代码，然后调deploy服务整合、提交、构建部署。 由于代码又分成前端代码和后端代码，而且他们生成的时间是不一定的，所以方案就是不管是前端还是后端代码先生成，如果redis中没有一份代码，就证明是第一个请求过]]></description><guid isPermaLink="false">/archives/li-yong-redis-shi-wu-jie-jue-bing-fa-xie-wen-ti</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F24.jpeg&amp;size=m" type="image/jpeg" length="28975"/><category>code</category><pubDate>Sun, 3 Jul 2022 11:16:00 GMT</pubDate></item><item><title><![CDATA[JavaPoet 代码生成代码]]></title><link>http://116.62.179.106:8090/archives/JavaPoet</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=JavaPoet%20%E4%BB%A3%E7%A0%81%E7%94%9F%E6%88%90%E4%BB%A3%E7%A0%81&amp;url=/archives/JavaPoet" width="1" height="1" alt="" style="opacity:0;">JavaPoet 是用来动态生成.java源文件的Java API 在执行诸如注释处理或与原数据文件（例如：数据库模式，协议格式）交互等操作时，源文件生成非常有用。通过生成代码，您无需编写样板，同时还为元数据保留了单一的真实来源。 概括来说就是用Java代码生成Java代码 在红猫三代项目中，后端代]]></description><guid isPermaLink="false">/archives/JavaPoet</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F10.jpg&amp;size=m" type="image/jpeg" length="24027"/><category>code</category><pubDate>Sat, 30 Apr 2022 08:17:00 GMT</pubDate></item><item><title><![CDATA[java操作git - JGit]]></title><link>http://116.62.179.106:8090/archives/jGit</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=java%E6%93%8D%E4%BD%9Cgit%20-%20JGit&amp;url=/archives/jGit" width="1" height="1" alt="" style="opacity:0;">Jgit Jgit 提供了一些方法可以让java连接git远程仓库进行获取信息，操作的一个插件，maven直接导入使用了 GitOperation 提供方法获取jgit实例 public class GitOperation { private static final String DE]]></description><guid isPermaLink="false">/archives/jGit</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F22.jpeg&amp;size=m" type="image/jpeg" length="45902"/><category>code</category><pubDate>Tue, 14 Dec 2021 02:04:00 GMT</pubDate></item><item><title><![CDATA[springboot 注入为null的解决]]></title><link>http://116.62.179.106:8090/archives/rRhYDdWN</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=springboot%20%E6%B3%A8%E5%85%A5%E4%B8%BAnull%E7%9A%84%E8%A7%A3%E5%86%B3&amp;url=/archives/rRhYDdWN" width="1" height="1" alt="" style="opacity:0;">二代逻辑流 调用 外部接口的时候没判断环境 第一次使用构造注入@Environment发现注入为null 然后使用@PostConstruct和@Autowired发现都没用 眉头一紧，觉得事情没那么简单 后来才去看代码，发现RestApi.java 是他每一次使用的时候 new 出来的，这对Spr]]></description><guid isPermaLink="false">/archives/rRhYDdWN</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F12.jpeg&amp;size=m" type="image/jpeg" length="37369"/><category>code</category><pubDate>Mon, 22 Nov 2021 02:44:00 GMT</pubDate></item><item><title><![CDATA[SM4、SM2加密算法]]></title><link>http://116.62.179.106:8090/archives/Oj3pIypv</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=SM4%E3%80%81SM2%E5%8A%A0%E5%AF%86%E7%AE%97%E6%B3%95&amp;url=/archives/Oj3pIypv" width="1" height="1" alt="" style="opacity:0;">简介 国家密码局认定的国产密码算法主要有：SM1，SM2，SM3，SM4。 密钥长度和分组长度均为128位。 SM1：对称加密，强度与AES相当，算法不公开，调用此算法需要通过加密芯片的接口进行调用。 SM2：非对称加密，基于ECC，算法已经公开，由于该算法基于ECC，故其签名速度与密钥生成速度都快]]></description><guid isPermaLink="false">/archives/Oj3pIypv</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F8.jpg&amp;size=m" type="image/jpeg" length="45075"/><category>code</category><pubDate>Mon, 13 Sep 2021 08:43:00 GMT</pubDate></item><item><title><![CDATA[Java二维码带文字]]></title><link>http://116.62.179.106:8090/archives/qrcode</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=Java%E4%BA%8C%E7%BB%B4%E7%A0%81%E5%B8%A6%E6%96%87%E5%AD%97&amp;url=/archives/qrcode" width="1" height="1" alt="" style="opacity:0;">原先工具类只能生成一个普通的二维码 这一期说是要二维码下面要加一个文字 晚上找了一下都比较乱 还是自己稍微改了一下好一点。。 public static MultipartFile createQrCode(String content) { Map&lt;EncodeHintType,]]></description><guid isPermaLink="false">/archives/qrcode</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F23.jpg&amp;size=m" type="image/jpeg" length="34360"/><category>code</category><pubDate>Wed, 25 Aug 2021 07:09:00 GMT</pubDate></item><item><title><![CDATA[MySql存储过程]]></title><link>http://116.62.179.106:8090/archives/fgEwK02L</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=MySql%E5%AD%98%E5%82%A8%E8%BF%87%E7%A8%8B&amp;url=/archives/fgEwK02L" width="1" height="1" alt="" style="opacity:0;">CREATE DEFINER=`root`@`%` PROCEDURE `updStatus`() BEGIN DECLARE startTime DATETIME; DECLARE endTime DATETIME; DECLARE curTime DATETIME; DECLARE]]></description><guid isPermaLink="false">/archives/fgEwK02L</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F5.jpg&amp;size=m" type="image/jpeg" length="34720"/><category>code</category><pubDate>Wed, 18 Aug 2021 05:45:00 GMT</pubDate></item><item><title><![CDATA[来此加密]]></title><link>http://116.62.179.106:8090/archives/letsencrypt</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=%E6%9D%A5%E6%AD%A4%E5%8A%A0%E5%AF%86&amp;url=/archives/letsencrypt" width="1" height="1" alt="" style="opacity:0;">网站部署ssl证书后才可以使用https协议 其实不部署的话也能行，但是地址左边有那么大的一个不安全确实很不舒服，特别是我这种强迫症 网上的一个免费SSL证书Let’s Encrypt]]></description><guid isPermaLink="false">/archives/letsencrypt</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fa1.cdn.osfipin.com%2Fsite%2Fletsencrypt%2Findex-ca.png&amp;size=m" type="image/jpeg" length="25833"/><pubDate>Wed, 18 Aug 2021 05:41:00 GMT</pubDate></item><item><title><![CDATA[MacBook Pro 外接显示屏 开启hidpi]]></title><link>http://116.62.179.106:8090/archives/mbphidpi</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=MacBook%20Pro%20%E5%A4%96%E6%8E%A5%E6%98%BE%E7%A4%BA%E5%B1%8F%20%E5%BC%80%E5%90%AFhidpi&amp;url=/archives/mbphidpi" width="1" height="1" alt="" style="opacity:0;">前段时间换了一个27寸的2k显示屏 我就把自己的mbp放到一边 连到了显示屏上 刚开始的时候显示器是不支持Hidpi的 显示会有点模糊 在网上找到了强制开启hidpi的脚本 方法 首先是关闭mbp的系统保护模式 重启 -&gt; 按住 cmd + r 进入恢复模式 -&gt; 左上角实用工具 打开终端 -&gt; c]]></description><guid isPermaLink="false">/archives/mbphidpi</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F27.jpeg&amp;size=m" type="image/jpeg" length="42364"/><category>乱七八糟</category><pubDate>Thu, 8 Jul 2021 02:18:00 GMT</pubDate></item><item><title><![CDATA[WxJava微信公众号模板消息]]></title><link>http://116.62.179.106:8090/archives/wxmessage</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=WxJava%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7%E6%A8%A1%E6%9D%BF%E6%B6%88%E6%81%AF&amp;url=/archives/wxmessage" width="1" height="1" alt="" style="opacity:0;">这一期需要用到发送微信公众号发送消息，直接用了大佬封装好的 GitHub链接 因为本来刚开始是想手动请求自己拼接参数的，实在是想偷懒哈哈哈，所以还是用已经封装好的波~ 添加完依赖 写一个配置类，注入Service @Configuration @AllArgsConstructor class Wx]]></description><guid isPermaLink="false">/archives/wxmessage</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F14.jpeg&amp;size=m" type="image/jpeg" length="61595"/><category>code</category><pubDate>Tue, 22 Jun 2021 14:03:00 GMT</pubDate></item><item><title><![CDATA[Spring Security]]></title><link>http://116.62.179.106:8090/archives/springsecurity</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=Spring%20Security&amp;url=/archives/springsecurity" width="1" height="1" alt="" style="opacity:0;">首先定义一个SecurityConfig.java类继承WebSecurityConfigurerAdapter 重写方法 @Override protected void configure(HttpSecurity httpSecurity) throws Exception {]]></description><guid isPermaLink="false">/archives/springsecurity</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F14.jpeg&amp;size=m" type="image/jpeg" length="61595"/><category>code</category><pubDate>Tue, 1 Jun 2021 06:18:00 GMT</pubDate></item><item><title><![CDATA[Java验证码生成工具类]]></title><link>http://116.62.179.106:8090/archives/javayan-zheng-ma-sheng-cheng-gong-ju-lei</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=Java%E9%AA%8C%E8%AF%81%E7%A0%81%E7%94%9F%E6%88%90%E5%B7%A5%E5%85%B7%E7%B1%BB&amp;url=/archives/javayan-zheng-ma-sheng-cheng-gong-ju-lei" width="1" height="1" alt="" style="opacity:0;">ValidateCodeUtils.java /** * 随机生成验证码工具类 */ public class ValidateCodeUtils { /** * 随机生成验证码 * @param length 长度为4位或者6位 * @return]]></description><guid isPermaLink="false">/archives/javayan-zheng-ma-sheng-cheng-gong-ju-lei</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F19.jpeg&amp;size=m" type="image/jpeg" length="30437"/><pubDate>Tue, 1 Jun 2021 06:12:00 GMT</pubDate></item><item><title><![CDATA[新博客！]]></title><link>http://116.62.179.106:8090/archives/xin-bo-ke</link><description><![CDATA[<img src="http://116.62.179.106:8090/plugins/feed/assets/telemetry.gif?title=%E6%96%B0%E5%8D%9A%E5%AE%A2%EF%BC%81&amp;url=/archives/xin-bo-ke" width="1" height="1" alt="" style="opacity:0;">新博客 之前的老博客不用了，感觉这个更好用，换到这里来~ 2021年5月9日00点05分]]></description><guid isPermaLink="false">/archives/xin-bo-ke</guid><dc:creator>henry</dc:creator><enclosure url="http://116.62.179.106:8090/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F13.jpg&amp;size=m" type="image/jpeg" length="45559"/><pubDate>Sat, 8 May 2021 16:05:00 GMT</pubDate></item></channel></rss>