<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>June&#39;s Blog</title>
    <link>https://blog.june-pj.cn/</link>
    
    <image>
      <url>https://img.june-pj.cn/img/avatar.webp</url>
      <title>June&#39;s Blog</title>
      <link>https://blog.june-pj.cn/</link>
    </image>
    
    <atom:link href="https://blog.june-pj.cn/rss2.xml" rel="self" type="application/rss+xml"/>
    
    <description></description>
    <pubDate>Mon, 30 Mar 2026 15:18:45 GMT</pubDate>
    <generator>http://hexo.io/</generator>
    
    <item>
      <title>Spring 事务与 @Async 导致的状态丢失</title>
      <link>https://blog.june-pj.cn/posts/76f70851/</link>
      <guid>https://blog.june-pj.cn/posts/76f70851/</guid>
      <pubDate>Mon, 30 Mar 2026 15:30:00 GMT</pubDate>
      
      <description>记录一次真实线上任务发布状态丢失 Bug 的排查与修复过程：从表面上的&quot;发布成功但状态没变&quot;，到定位 Spring @Transactional 与 @Async 之间的事务提交竞态问题，最终通过 TransactionSynchronization 的 afterCommit 回调彻底解决。</description>
      
      
      
      
      <category domain="https://blog.june-pj.cn/categories/%E5%BC%82%E5%B8%B8%E8%AE%B0%E5%BD%95/">异常记录</category>
      
      
      <category domain="https://blog.june-pj.cn/tags/Java/">Java</category>
      
      <category domain="https://blog.june-pj.cn/tags/Spring/">Spring</category>
      
      <category domain="https://blog.june-pj.cn/tags/%E4%BA%8B%E5%8A%A1/">事务</category>
      
      
      <comments>https://blog.june-pj.cn/posts/76f70851/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>Butterfly统计Umami及Vercel部署</title>
      <link>https://blog.june-pj.cn/posts/a939a54d/</link>
      <guid>https://blog.june-pj.cn/posts/a939a54d/</guid>
      <pubDate>Thu, 05 Mar 2026 16:32:39 GMT</pubDate>
      
      <description>之前一直使用 51la 做统计，但听说存在被投毒的情况。最近在整理博客后台时，决定更换统计工具，于是选择了更轻量、支持自托管的 Umami。</description>
      
      
      
      
      <category domain="https://blog.june-pj.cn/categories/%E5%8D%9A%E5%AE%A2%E7%9B%B8%E5%85%B3/">博客相关</category>
      
      
      <category domain="https://blog.june-pj.cn/tags/Hexo/">Hexo</category>
      
      <category domain="https://blog.june-pj.cn/tags/Butterfly%E7%BE%8E%E5%8C%96/">Butterfly美化</category>
      
      <category domain="https://blog.june-pj.cn/tags/Umami/">Umami</category>
      
      
      <comments>https://blog.june-pj.cn/posts/a939a54d/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>MyBatis-Plus 批量插入实践</title>
      <link>https://blog.june-pj.cn/posts/53a3c8e3/</link>
      <guid>https://blog.june-pj.cn/posts/53a3c8e3/</guid>
      <pubDate>Mon, 12 Jan 2026 20:06:33 GMT</pubDate>
      
      <description>MyBatis-Plus 中多种批量插入方式的实现原理、性能差异与主键策略实践总结</description>
      
      
      
      
      <category domain="https://blog.june-pj.cn/categories/%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/">学习笔记</category>
      
      
      <category domain="https://blog.june-pj.cn/tags/Java/">Java</category>
      
      <category domain="https://blog.june-pj.cn/tags/MyBatis-Plus/">MyBatis-Plus</category>
      
      
      <comments>https://blog.june-pj.cn/posts/53a3c8e3/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>Mybatis PageHelper踩坑记录</title>
      <link>https://blog.june-pj.cn/posts/db8f6a8b/</link>
      <guid>https://blog.june-pj.cn/posts/db8f6a8b/</guid>
      <pubDate>Wed, 24 Dec 2025 19:05:14 GMT</pubDate>
      
      <description>使用 MyBatis 的 PageHelper 分页时踩坑记录，分享原理分析、遇到的问题和我的解决经验</description>
      
      
      
      
      <category domain="https://blog.june-pj.cn/categories/%E5%BC%82%E5%B8%B8%E8%AE%B0%E5%BD%95/">异常记录</category>
      
      
      <category domain="https://blog.june-pj.cn/tags/Java/">Java</category>
      
      <category domain="https://blog.june-pj.cn/tags/Mybatis/">Mybatis</category>
      
      
      <comments>https://blog.june-pj.cn/posts/db8f6a8b/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>一次 Token 刷新并发 Bug 的排查与解决</title>
      <link>https://blog.june-pj.cn/posts/c08d975e/</link>
      <guid>https://blog.june-pj.cn/posts/c08d975e/</guid>
      <pubDate>Sun, 14 Dec 2025 17:03:49 GMT</pubDate>
      
      <description>记录一次真实线上 Token 刷新 Bug 的排查与修复过程：从表面上的“Token 过期导致重新登录”，到定位前端并发请求下的线程安全问题，最终通过分布式锁与二级缓存彻底解决并发刷新 Token 引发的异常登录问题。</description>
      
      
      
      
      <category domain="https://blog.june-pj.cn/categories/%E5%BC%82%E5%B8%B8%E8%AE%B0%E5%BD%95/">异常记录</category>
      
      
      <category domain="https://blog.june-pj.cn/tags/Java/">Java</category>
      
      <category domain="https://blog.june-pj.cn/tags/%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81/">分布式锁</category>
      
      
      <comments>https://blog.june-pj.cn/posts/c08d975e/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>Butterfly来访者信息</title>
      <link>https://blog.june-pj.cn/posts/829808c4/</link>
      <guid>https://blog.june-pj.cn/posts/829808c4/</guid>
      <pubDate>Wed, 01 Oct 2025 00:34:16 GMT</pubDate>
      
      <description>最近突然有学弟加我，竟然是从我博客找来的，远程帮他搞定位时又踩了个老坑，只是之前忘了，这次索性记下来。</description>
      
      
      
      
      <category domain="https://blog.june-pj.cn/categories/%E5%8D%9A%E5%AE%A2%E7%9B%B8%E5%85%B3/">博客相关</category>
      
      
      <category domain="https://blog.june-pj.cn/tags/Hexo/">Hexo</category>
      
      <category domain="https://blog.june-pj.cn/tags/Butterfly%E7%BE%8E%E5%8C%96/">Butterfly美化</category>
      
      
      <comments>https://blog.june-pj.cn/posts/829808c4/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>深圳租房记录（2）</title>
      <link>https://blog.june-pj.cn/posts/7f9fdf92/</link>
      <guid>https://blog.june-pj.cn/posts/7f9fdf92/</guid>
      <pubDate>Sun, 24 Aug 2025 16:31:13 GMT</pubDate>
      
      <description>找房坑太多了，下次一定要小心了😭😭😭</description>
      
      
      
      
      <category domain="https://blog.june-pj.cn/categories/%E7%94%9F%E6%B4%BB%E9%9A%8F%E7%AC%94/">生活随笔</category>
      
      
      <category domain="https://blog.june-pj.cn/tags/%E7%A7%9F%E6%88%BF/">租房</category>
      
      
      <comments>https://blog.june-pj.cn/posts/7f9fdf92/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>Java热部署原理及实现</title>
      <link>https://blog.june-pj.cn/posts/c6a2a20/</link>
      <guid>https://blog.june-pj.cn/posts/c6a2a20/</guid>
      <pubDate>Tue, 15 Apr 2025 21:37:40 GMT</pubDate>
      
      <description>比较好奇热部署是怎么个实现的，趁着最近没啥事研究研究</description>
      
      
      
      
      <category domain="https://blog.june-pj.cn/categories/%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/">学习笔记</category>
      
      
      <category domain="https://blog.june-pj.cn/tags/Java/">Java</category>
      
      <category domain="https://blog.june-pj.cn/tags/%E7%83%AD%E9%83%A8%E7%BD%B2/">热部署</category>
      
      <category domain="https://blog.june-pj.cn/tags/%E7%B1%BB%E5%8A%A0%E8%BD%BD%E6%9C%BA%E5%88%B6/">类加载机制</category>
      
      
      <comments>https://blog.june-pj.cn/posts/c6a2a20/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>Butterfly标签外挂美化</title>
      <link>https://blog.june-pj.cn/posts/7f0440a7/</link>
      <guid>https://blog.june-pj.cn/posts/7f0440a7/</guid>
      <pubDate>Sun, 30 Mar 2025 22:42:53 GMT</pubDate>
      
      <description>其实在17号的时候看到柳神的就想搞过来了，这段时间一直在加班（真是996了），终于抽空把这个copy过来了</description>
      
      
      
      
      <category domain="https://blog.june-pj.cn/categories/%E5%8D%9A%E5%AE%A2%E7%9B%B8%E5%85%B3/">博客相关</category>
      
      
      <category domain="https://blog.june-pj.cn/tags/Hexo/">Hexo</category>
      
      <category domain="https://blog.june-pj.cn/tags/Butterfly%E7%BE%8E%E5%8C%96/">Butterfly美化</category>
      
      
      <comments>https://blog.june-pj.cn/posts/7f0440a7/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>Butterfly顶栏Banner图片</title>
      <link>https://blog.june-pj.cn/posts/dfa52aec/</link>
      <guid>https://blog.june-pj.cn/posts/dfa52aec/</guid>
      <pubDate>Thu, 20 Feb 2025 22:45:46 GMT</pubDate>
      
      <description>评论区有友友说要写一篇教程，但记得之前这个是参考亦封佬的，跑去看发现文章没了，于是新写一篇教程</description>
      
      
      
      
      <category domain="https://blog.june-pj.cn/categories/%E5%8D%9A%E5%AE%A2%E7%9B%B8%E5%85%B3/">博客相关</category>
      
      
      <category domain="https://blog.june-pj.cn/tags/Hexo/">Hexo</category>
      
      <category domain="https://blog.june-pj.cn/tags/Butterfly%E7%BE%8E%E5%8C%96/">Butterfly美化</category>
      
      
      <comments>https://blog.june-pj.cn/posts/dfa52aec/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>Butterfly日历卡片</title>
      <link>https://blog.june-pj.cn/posts/c8344523/</link>
      <guid>https://blog.june-pj.cn/posts/c8344523/</guid>
      <pubDate>Thu, 21 Nov 2024 17:00:13 GMT</pubDate>
      
      <description>看到伍十七和青桔都发了日历卡片，感觉挺不错的，但是没有适配butterfly，动手改一改</description>
      
      
      
      
      <category domain="https://blog.june-pj.cn/categories/%E5%8D%9A%E5%AE%A2%E7%9B%B8%E5%85%B3/">博客相关</category>
      
      
      <category domain="https://blog.june-pj.cn/tags/Hexo/">Hexo</category>
      
      <category domain="https://blog.june-pj.cn/tags/Butterfly%E7%BE%8E%E5%8C%96/">Butterfly美化</category>
      
      
      <comments>https://blog.june-pj.cn/posts/c8344523/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>小白装机之路</title>
      <link>https://blog.june-pj.cn/posts/d45273ee/</link>
      <guid>https://blog.june-pj.cn/posts/d45273ee/</guid>
      <pubDate>Thu, 14 Nov 2024 17:42:25 GMT</pubDate>
      
      <description>第一次自己配主机，折腾了半个月，虽说不是一帆风顺，但好歹没出大问题</description>
      
      
      
      
      <category domain="https://blog.june-pj.cn/categories/%E7%94%9F%E6%B4%BB%E9%9A%8F%E7%AC%94/">生活随笔</category>
      
      
      <category domain="https://blog.june-pj.cn/tags/%E8%A3%85%E6%9C%BA/">装机</category>
      
      
      <comments>https://blog.june-pj.cn/posts/d45273ee/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>开发踩坑记录</title>
      <link>https://blog.june-pj.cn/posts/86aaef0e/</link>
      <guid>https://blog.june-pj.cn/posts/86aaef0e/</guid>
      <pubDate>Mon, 21 Oct 2024 15:13:24 GMT</pubDate>
      
      <description>记录一下上班的时候遇到的问题</description>
      
      
      
      
      <category domain="https://blog.june-pj.cn/categories/%E5%BC%82%E5%B8%B8%E8%AE%B0%E5%BD%95/">异常记录</category>
      
      
      <category domain="https://blog.june-pj.cn/tags/Java/">Java</category>
      
      
      <comments>https://blog.june-pj.cn/posts/86aaef0e/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>24届秋招Java后端面试合集</title>
      <link>https://blog.june-pj.cn/posts/8f9e94ca/</link>
      <guid>https://blog.june-pj.cn/posts/8f9e94ca/</guid>
      <pubDate>Sun, 15 Sep 2024 01:35:40 GMT</pubDate>
      
      <description>是的，你没看错，这是24届秋招的面试记录，面试的时候就想写了，一直鸽到现在</description>
      
      
      
      
      <category domain="https://blog.june-pj.cn/categories/%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/">学习笔记</category>
      
      
      <category domain="https://blog.june-pj.cn/tags/Java/">Java</category>
      
      <category domain="https://blog.june-pj.cn/tags/%E9%9D%A2%E7%BB%8F/">面经</category>
      
      
      <comments>https://blog.june-pj.cn/posts/8f9e94ca/#disqus_thread</comments>
      
    </item>
    
    <item>
      <title>随笔：大学总结</title>
      <link>https://blog.june-pj.cn/posts/da8db207/</link>
      <guid>https://blog.june-pj.cn/posts/da8db207/</guid>
      <pubDate>Sun, 11 Aug 2024 23:16:26 GMT</pubDate>
      
      <description>想写很久了，其实四月份就想写了，但一直躺在我的Unversioned Files里，期间提笔几次，但都犹豫不决，想着不过是记流水账（虽然现在也是），但慢慢拖下去，发现之前的一些记忆慢慢消散。不能再如此，免得遗憾，也是为了以后看时还能回忆青春（站可能都关了~~bushi~~）</description>
      
      
      
      
      <category domain="https://blog.june-pj.cn/categories/%E7%94%9F%E6%B4%BB%E9%9A%8F%E7%AC%94/">生活随笔</category>
      
      
      <category domain="https://blog.june-pj.cn/tags/%E6%B9%96%E5%B8%88%E5%A4%A7/">湖师大</category>
      
      
      <comments>https://blog.june-pj.cn/posts/da8db207/#disqus_thread</comments>
      
    </item>
    
  </channel>
</rss>
