<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[小刀]]></title><description><![CDATA[复苏森林]]></description><link>https://blog.youkuaiyun.com/u014458317</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u014458317]]></copyright><item><title><![CDATA[别把爆帖当 PMF：一次自然流量教我的 4 个漏斗判断]]></title><link>https://blog.youkuaiyun.com/u014458317/article/details/161928796</link><guid>https://blog.youkuaiyun.com/u014458317/article/details/161928796</guid><author>u014458317</author><pubDate>Fri, 12 Jun 2026 15:22:09 +0800</pubDate><description><![CDATA[一次自然流量带来 170 个新增、114 人刷题，看起来像起量了；但拆开来源、注册/游客、深度动作和叙事路径后，结论变成：这是真实样本，不是可复制增长。本文给出 4 个漏斗判断，帮你避免把爆帖误读成 PMF。]]></description><category></category></item><item><title><![CDATA[一次 600 万行 commit 教会我的：数据和代码别混交]]></title><link>https://blog.youkuaiyun.com/u014458317/article/details/161917283</link><guid>https://blog.youkuaiyun.com/u014458317/article/details/161917283</guid><author>u014458317</author><pubDate>Fri, 12 Jun 2026 10:25:59 +0800</pubDate><description><![CDATA[你让 Agent「更新 seed 顺便改导入」，它交出一个 600 万行 diff——JSON 和 API 挤在同一 commit，review 不可能，bisect 不可用。一篇只讲数据 commit 与代码 commit 为什么要分开：对比表、两段式 Prompt、Rules 模板、merge 前 10 秒检查，可直接抄。]]></description><category></category></item><item><title><![CDATA[用 Cursor 写代码，我唯一死守的规则：验收标准必须人写]]></title><link>https://blog.youkuaiyun.com/u014458317/article/details/161892401</link><guid>https://blog.youkuaiyun.com/u014458317/article/details/161892401</guid><author>u014458317</author><pubDate>Thu, 11 Jun 2026 13:53:09 +0800</pubDate><description><![CDATA[摘要： 本文强调使用AI工具（如Cursor）开发时，必须由人工明确写出可验收的标准，而非依赖模糊需求。作者以刷题页面开发为例，指出AI擅长实现代码但难以理解主观质量要求，提出验收标准应具备可观测、可测试的条款（如延迟时间、交互流畅度等）。核心方法包括：1）将需求拆解为3-7条具体验收项；2）按"背景+验收标准+实现指令"三步提交任务；3）用现象反馈替代主观评价。文中对比了模糊需求与明确验收的差异，并区分了项目级Rules与功能级验收标准的作用。实践表明，该方法能有效避免AI自由发挥导致的体验问题。]]></description><category></category></item><item><title><![CDATA[JVM那些事儿之内存空间管理（三）]]></title><link>https://blog.youkuaiyun.com/u014458317/article/details/77140740</link><guid>https://blog.youkuaiyun.com/u014458317/article/details/77140740</guid><author>u014458317</author><pubDate>Sun, 13 Aug 2017 10:38:38 +0800</pubDate><description><![CDATA[JVM那些事儿之内存空间管理（三）
  我们前面说过，JVM是个虚拟机，它没有硬件意义上的内存管理器，所以必须自己虚拟一个内存管理器。这篇文章带大家去了解一下JVM的内存空间管理。
  
  在操作系统中，每次启动一个Java应用时，就会先启动一个JVM进程，Java应用就以一个线程的存在形式运行在这个进程中。JVM会按照应用配置的-VM参数设置需要申请的内存空间和最大内存空间。并且把这个内存按照不]]></description><category></category></item><item><title><![CDATA[JVM那些事儿之执行原理（二）]]></title><link>https://blog.youkuaiyun.com/u014458317/article/details/77130852</link><guid>https://blog.youkuaiyun.com/u014458317/article/details/77130852</guid><author>u014458317</author><pubDate>Sat, 12 Aug 2017 20:50:33 +0800</pubDate><description><![CDATA[JVM那些事儿之执行原理（二）案例当一个java程序员把第一个helloworld程序敲出来后，它是怎么在console里打印出“helloworld”的？编写Java程序public class HelloWorld {
    public static void main(String[] args) {
        System.out.println(“hello world!”);]]></description><category></category></item><item><title><![CDATA[JVM那些事儿之简介（一）]]></title><link>https://blog.youkuaiyun.com/u014458317/article/details/77120503</link><guid>https://blog.youkuaiyun.com/u014458317/article/details/77120503</guid><author>u014458317</author><pubDate>Sat, 12 Aug 2017 16:47:24 +0800</pubDate><description><![CDATA[JVM那些事儿之简介JVM全名是Java虚拟机（Java Virtual Machine）,这个英文名大家一定要记住，为什么要记这个英文呢？要说这英文呀，太重要了，是出门装逼抗事必备。不然你出去跟人家说诸如“JVM虚拟机”之类的话就要被鄙视了。虚拟机那到底啥是虚拟机呢？其实虚拟机就是在硬件计算机上模拟一个假的计算机，大家用电脑玩过psp吧，这时候就要用到一种叫做模拟器的软件，这个软件其实就是虚拟机。]]></description><category></category></item><item><title><![CDATA[文档Kata练习]]></title><link>https://blog.youkuaiyun.com/u014458317/article/details/22648647</link><guid>https://blog.youkuaiyun.com/u014458317/article/details/22648647</guid><author>u014458317</author><pubDate>Mon, 31 Mar 2014 09:51:14 +0800</pubDate><description><![CDATA[文档Kata练习
作者：李茂盛
日期：2014/1/7
1.     前言
1.1    员工的文档作成能力关系到团队的交流和管理。
1.2    然而现阶段，公司员工的文档能力平均水平普遍比较低：作出的文档，词不达意，语病百出，难以阅读。
1.3    为了弥补个中差距，我们提出一种练习——文档Kata练习。
2.     介绍
1.1    介绍文档Kata练习之前，必须先介绍]]></description><category></category></item></channel></rss>