<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lanjianta的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lanjianta</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lanjianta]]></copyright><item><title><![CDATA[Superpowers 框架深度解析：一个行之有效的自主技能框架与软件开发方法论]]></title><link>https://blog.youkuaiyun.com/lanjianta/article/details/161480521</link><guid>https://blog.youkuaiyun.com/lanjianta/article/details/161480521</guid><author>lanjianta</author><pubDate>Thu, 28 May 2026 14:26:07 +0800</pubDate><description><![CDATA[摘要： Superpowers是一个自主技能框架与软件开发方法论（GitHub 202k star），通过结构化技能指导AI代理完成复杂开发任务。其核心流程包括：brainstorming（需求澄清与设计）、writing-plans（拆解可执行计划）、subagent-driven-development（多代理并行开发）等12项技能。特点包括： 模块化拆分：强制将大需求分解为独立子系统，每个子系统独立完成设计→计划→实现循环； 隔离开发：通过Git Worktree隔离代码环境，确保变更可控； 验证驱动]]></description><category></category></item><item><title><![CDATA[浅谈对单一职责原则的理解]]></title><link>https://blog.youkuaiyun.com/lanjianta/article/details/157806126</link><guid>https://blog.youkuaiyun.com/lanjianta/article/details/157806126</guid><author>lanjianta</author><pubDate>Fri, 06 Feb 2026 16:44:08 +0800</pubDate><description><![CDATA[单一职责原则]]></description><category></category></item><item><title><![CDATA[数据库隔离级别--多角度分析]]></title><link>https://blog.youkuaiyun.com/lanjianta/article/details/157096943</link><guid>https://blog.youkuaiyun.com/lanjianta/article/details/157096943</guid><author>lanjianta</author><pubDate>Sun, 18 Jan 2026 14:51:51 +0800</pubDate><description><![CDATA[本文介绍了数据库事务隔离级别的核心概念与解决方案。首先阐述了共享锁和排他锁的基础知识，然后分析了三种并发问题：脏读、不可重复读和幻读。针对这些问题，文章提出了两种解决方案：传统加锁策略（包括读锁、写锁和间隙锁）和现代MVCC机制（通过版本链和Undo Log实现）。MVCC能有效解决脏读和不可重复读问题，并部分解决幻读问题。文章还解释了四种隔离级别（读未提交、读已提交、可重复读和串行化）与这些解决方案的对应关系，展示了数据库如何平衡并发性能与数据一致性。]]></description><category></category></item><item><title><![CDATA[关于Mybatis多参数下@Param使用的问题]]></title><link>https://blog.youkuaiyun.com/lanjianta/article/details/132171079</link><guid>https://blog.youkuaiyun.com/lanjianta/article/details/132171079</guid><author>lanjianta</author><pubDate>Tue, 08 Aug 2023 17:03:36 +0800</pubDate><description><![CDATA[@Param注解到底用还是不用]]></description><category></category></item><item><title><![CDATA[设计模式 之 模板方法模式]]></title><link>https://blog.youkuaiyun.com/lanjianta/article/details/132086333</link><guid>https://blog.youkuaiyun.com/lanjianta/article/details/132086333</guid><author>lanjianta</author><pubDate>Thu, 03 Aug 2023 16:20:57 +0800</pubDate><description><![CDATA[模板方法模式]]></description><category></category></item><item><title><![CDATA[通过IDEA指定maven的settings.xml配置文件——失效问题]]></title><link>https://blog.youkuaiyun.com/lanjianta/article/details/131797184</link><guid>https://blog.youkuaiyun.com/lanjianta/article/details/131797184</guid><author>lanjianta</author><pubDate>Tue, 18 Jul 2023 22:01:12 +0800</pubDate><description><![CDATA[idea指定maven的settings.xml失效问题]]></description><category></category></item><item><title><![CDATA[Java之ThreadLocal]]></title><link>https://blog.youkuaiyun.com/lanjianta/article/details/128768205</link><guid>https://blog.youkuaiyun.com/lanjianta/article/details/128768205</guid><author>lanjianta</author><pubDate>Fri, 27 Jan 2023 23:21:23 +0800</pubDate><description><![CDATA[java中ThreadLocal简单介绍]]></description><category></category></item><item><title><![CDATA[Java之注解]]></title><link>https://blog.youkuaiyun.com/lanjianta/article/details/128673256</link><guid>https://blog.youkuaiyun.com/lanjianta/article/details/128673256</guid><author>lanjianta</author><pubDate>Sun, 15 Jan 2023 23:46:47 +0800</pubDate><description><![CDATA[关于java注解及其使用场景的简单介绍]]></description><category></category></item></channel></rss>