<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title><![CDATA[菠菜的小窝]]></title>
        <description><![CDATA[菠菜的小窝]]></description>
        <link>https://www.likebocai.com</link>
        <generator>RSS for Node</generator>
        <lastBuildDate>Fri, 16 Oct 2026 21:38:38 GMT</lastBuildDate>
        <atom:link href="https://www.likebocai.com/rss.xml" rel="self" type="application/rss+xml"/>
        <language><![CDATA[zh-cn]]></language>
        <item>
            <title><![CDATA[validation实现自定义注解校验对称解密数据长度]]></title>
            <description><![CDATA[最近想要写个类似web版的小红书，设计完架构。前端需要校验数据防普通用户输错，后端需要校验防小人攻击(虽然不打算上线此项目)，前端校验很简单，主要是后端遇到了一些问题，想知道解决方案的直接跳着看。]]></description>
            <link>https://www.likebocai.com/blog/article/spring-boot-custom-validation</link>
            <guid isPermaLink="true">https://www.likebocai.com/blog/article/spring-boot-custom-validation</guid>
            <category><![CDATA[validation]]></category>
            <category><![CDATA[Spring Boot]]></category>
            <category><![CDATA[java]]></category>
            <dc:creator><![CDATA[likebocai]]></dc:creator>
            <pubDate>Sun, 08 Dec 2024 11:07:27 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[如何优雅的不影响业务更新代码]]></title>
            <description><![CDATA[更新代码方式为 kill 老进程 -> 启动新进程；我的做法主要为其他端口启动后，kill了8080端口，然后在创建一个新容器监听8080，再关闭9090端口的容器。]]></description>
            <link>https://www.likebocai.com/blog/article/not-stop-update</link>
            <guid isPermaLink="true">https://www.likebocai.com/blog/article/not-stop-update</guid>
            <category><![CDATA[linux]]></category>
            <category><![CDATA[Spring Boot]]></category>
            <category><![CDATA[java]]></category>
            <dc:creator><![CDATA[likebocai]]></dc:creator>
            <pubDate>Tue, 30 Jul 2024 06:29:22 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[RabbitMQ-进阶篇]]></title>
            <description><![CDATA[主要是RabbitMQ的消息的限流、消息超时、死信、延迟队列、惰性队列等……(在硬盘没爆炸，笔记没丢之前，这篇文章含金量极高，现在只有上帝和我知道以前的这篇文章有多么宝贵，写了2万多字呢T^T)]]></description>
            <link>https://www.likebocai.com/blog/article/RabbitMQ-Advanced</link>
            <guid isPermaLink="true">https://www.likebocai.com/blog/article/RabbitMQ-Advanced</guid>
            <category><![CDATA[java]]></category>
            <category><![CDATA[RabbitMQ]]></category>
            <dc:creator><![CDATA[likebocai]]></dc:creator>
            <pubDate>Fri, 05 Jul 2024 04:45:45 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[消息的可靠性投递-消息确认机制]]></title>
            <description><![CDATA[消息的可靠性投递是不仅仅是靠生产者端与消费者端的确认机制保证的，是由生产者端的发送消息的确认机制、消费者端的消息接收确认机制、重试机制与RabbitMQ持久化共同作用的。]]></description>
            <link>https://www.likebocai.com/blog/article/RabbitMQ-message</link>
            <guid isPermaLink="true">https://www.likebocai.com/blog/article/RabbitMQ-message</guid>
            <category><![CDATA[java]]></category>
            <category><![CDATA[RabbitMQ]]></category>
            <dc:creator><![CDATA[likebocai]]></dc:creator>
            <pubDate>Wed, 26 Jun 2024 10:14:28 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[SpringBoot上简单整合RabbitMQ]]></title>
            <description><![CDATA[水一篇。主要记录在SpringBoot上整合RabbitMQ并创建生产者和消费者模块的小demo！]]></description>
            <link>https://www.likebocai.com/blog/article/SpringBoot-RabbitMQ</link>
            <guid isPermaLink="true">https://www.likebocai.com/blog/article/SpringBoot-RabbitMQ</guid>
            <category><![CDATA[java]]></category>
            <category><![CDATA[RabbitMQ]]></category>
            <dc:creator><![CDATA[likebocai]]></dc:creator>
            <pubDate>Mon, 24 Jun 2024 12:30:49 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Vue3整理再学习……]]></title>
            <description><![CDATA[听到ref、reactive，脑子就6个字ref一把梭，哈哈哈
听到watch结束，现在脑子里就只有五个字函数一把梭，哈哈哈，vue3官网也是函数一把梭！]]></description>
            <link>https://www.likebocai.com/blog/article/Learning-Vue3</link>
            <guid isPermaLink="true">https://www.likebocai.com/blog/article/Learning-Vue3</guid>
            <category><![CDATA[vue3]]></category>
            <category><![CDATA[nodejs]]></category>
            <dc:creator><![CDATA[likebocai]]></dc:creator>
            <pubDate>Thu, 29 Feb 2024 10:26:10 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[linux上安装redis7并注册系统服务]]></title>
            <description><![CDATA[在Centos8上安装redis7并注册成系统服务设置开机自启。]]></description>
            <link>https://www.likebocai.com/blog/article/install-redis7</link>
            <guid isPermaLink="true">https://www.likebocai.com/blog/article/install-redis7</guid>
            <category><![CDATA[linux]]></category>
            <category><![CDATA[redis]]></category>
            <dc:creator><![CDATA[likebocai]]></dc:creator>
            <pubDate>Sat, 03 Feb 2024 15:51:49 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[在Centos8上安装JDK17]]></title>
            <description><![CDATA[在Centos8上安装JDK17手动安装JRE,并设置全局环境。再2024年用java狠狠的赚一笔!]]></description>
            <link>https://www.likebocai.com/blog/article/install-jdk17</link>
            <guid isPermaLink="true">https://www.likebocai.com/blog/article/install-jdk17</guid>
            <category><![CDATA[linux]]></category>
            <category><![CDATA[java]]></category>
            <dc:creator><![CDATA[likebocai]]></dc:creator>
            <pubDate>Sat, 03 Feb 2024 13:36:40 GMT</pubDate>
        </item>
    </channel>
</rss>