<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>long4changes</title>
  <subtitle>A terminal-native knowledge base by Liang Chen: computer science notes you can read, search and question.</subtitle>
  <link href="https://long4changes.xyz/feed.xml" rel="self" />
  <link href="https://long4changes.xyz/" />
  <id>https://long4changes.xyz/</id>
  <updated>2026-10-27T03:53:34.000Z</updated>
  <author><name>Liang Chen</name></author>
  <entry>
    <title>KMP算法</title>
    <link href="https://long4changes.xyz/docs/algorithm-kmp/" />
    <id>https://long4changes.xyz/docs/algorithm-kmp/</id>
    <published>2026-10-08T07:43:15.000Z</published>
    <updated>2026-10-27T03:53:34.000Z</updated>
    <category term="/docs/algorithm" />
    <summary>KMP 字符串匹配算法：用 proper prefix 与 proper suffix 解释部分匹配表（partial match table），以及匹配失败时如何按表跳过已比较的字符。</summary>
  </entry>
  <entry>
    <title>VIM使用指南</title>
    <link href="https://long4changes.xyz/docs/tools-vim/" />
    <id>https://long4changes.xyz/docs/tools-vim/</id>
    <published>2026-10-08T07:41:43.000Z</published>
    <updated>2026-10-27T03:53:34.000Z</updated>
    <category term="/docs/tools" />
    <summary>Vim 速查指南：按字、词、行、段落移动与跳转，基本与进阶编辑、重复操作、标记和宏的常用按键。</summary>
  </entry>
  <entry>
    <title>中科大：计算机网络笔记</title>
    <link href="https://long4changes.xyz/docs/computer-network-ustc-note/" />
    <id>https://long4changes.xyz/docs/computer-network-ustc-note/</id>
    <published>2026-10-08T07:40:37.000Z</published>
    <updated>2026-10-27T03:53:34.000Z</updated>
    <category term="/docs/computer_network" />
    <summary>中科大计算机网络课程笔记：从网络分层与协议的基本概念讲起，覆盖应用层、传输层、链路层与局域网的核心机制。</summary>
  </entry>
  <entry>
    <title>布隆过滤器</title>
    <link href="https://long4changes.xyz/docs/data-structure-bloom-filter/" />
    <id>https://long4changes.xyz/docs/data-structure-bloom-filter/</id>
    <published>2026-10-08T06:38:42.000Z</published>
    <updated>2026-10-27T03:53:34.000Z</updated>
    <category term="/docs/data_structure" />
    <summary>布隆过滤器：用一个位图和 k 个哈希函数判断元素是否存在。判定“不存在”一定准确，判定“存在”可能误判，并解释假阳性从何而来。</summary>
  </entry>
  <entry>
    <title>树</title>
    <link href="https://long4changes.xyz/docs/data-structure-tree/" />
    <id>https://long4changes.xyz/docs/data-structure-tree/</id>
    <published>2026-10-08T06:36:33.000Z</published>
    <updated>2026-10-27T03:53:34.000Z</updated>
    <category term="/docs/data_structure" />
    <summary>树结构笔记：二叉树的几种类型与前序、中序、后序遍历，二叉搜索树的插入、删除与高度分析，以及 AVL 树。</summary>
  </entry>
  <entry>
    <title>离散数学：图</title>
    <link href="https://long4changes.xyz/docs/discrete-mathematics-graph/" />
    <id>https://long4changes.xyz/docs/discrete-mathematics-graph/</id>
    <published>2026-10-03T14:33:07.000Z</published>
    <updated>2026-10-27T03:53:34.000Z</updated>
    <category term="/docs/discrete_mathematics" />
    <summary>离散数学图论笔记：图的基本概念、握手定理及其推论、完全图与补图、连通度、邻接矩阵、欧拉图、平面图与着色等定义和定理。</summary>
  </entry>
  <entry>
    <title>离散数学：Chapter 1 数理逻辑</title>
    <link href="https://long4changes.xyz/docs/discrete-mathematics-ch1/" />
    <id>https://long4changes.xyz/docs/discrete-mathematics-ch1/</id>
    <published>2026-10-03T13:20:51.000Z</published>
    <updated>2026-10-27T03:53:34.000Z</updated>
    <category term="/docs/discrete_mathematics" />
    <summary>离散数学第一章数理逻辑：命题逻辑的联结词、真值表、等价与蕴含、范式，以及谓词逻辑的量词、变元约束、前束范式与推理理论。</summary>
  </entry>
  <entry>
    <title>bio</title>
    <link href="https://long4changes.xyz/docs/bio/" />
    <id>https://long4changes.xyz/docs/bio/</id>
    <published>2026-10-02T06:23:03.000Z</published>
    <updated>2026-10-27T03:53:34.000Z</updated>
    <category term="/docs/misc" />
    <summary>About Liang Chen (Sean): a senior computer science student at USST, from Shanghai, who still plays basketball.</summary>
  </entry>
  <entry>
    <title>GenSE：生成式软件工程 Best Practices</title>
    <link href="https://long4changes.xyz/docs/gen-se-best-practices/" />
    <id>https://long4changes.xyz/docs/gen-se-best-practices/</id>
    <published>2026-09-16T00:00:00.000Z</published>
    <updated>2026-10-27T03:53:34.000Z</updated>
    <category term="/docs/GenSE" />
    <summary>生成式软件工程实践清单：高质量代码即高质量 Context、避免 AI Slop、警惕 Reward Hacking、Verifier 驱动开发、AGENTS.md 与上下文管理等 20 条经验。</summary>
  </entry>
  <entry>
    <title>生成式软件工程：第一课笔记</title>
    <link href="https://long4changes.xyz/docs/gen-se-lecture-1/" />
    <id>https://long4changes.xyz/docs/gen-se-lecture-1/</id>
    <published>2026-09-03T00:00:00.000Z</published>
    <updated>2026-10-27T03:53:34.000Z</updated>
    <category term="/docs/GenSE" />
    <summary>生成式软件工程第一课：AI 让“把明确任务做出来”变得便宜后，稀缺的是定义问题、设计系统和约束 AI；用意图、规范、实现三个空间解释软件工程为何失败。</summary>
  </entry>
  <entry>
    <title>GenSE：生成式软件工程：第二课笔记</title>
    <link href="https://long4changes.xyz/docs/gen-se-lecture-2/" />
    <id>https://long4changes.xyz/docs/gen-se-lecture-2/</id>
    <published>2026-09-03T00:00:00.000Z</published>
    <updated>2026-10-27T03:53:34.000Z</updated>
    <category term="/docs/GenSE" />
    <summary>生成式软件工程第二课：Prompt Engineering 已变成 Context Engineering，关键是把信息、约束和验证器放进上下文；讨论 Context Pollution、Grounding 与长周期任务。</summary>
  </entry>
  <entry>
    <title>RAG 延迟优化：检索到 TTFT 全链路拆解</title>
    <link href="https://long4changes.xyz/docs/rag-ttft/" />
    <id>https://long4changes.xyz/docs/rag-ttft/</id>
    <published>2026-09-01T00:00:00.000Z</published>
    <updated>2026-10-27T03:53:34.000Z</updated>
    <category term="/docs/misc" />
    <summary>RAG 为什么越用越慢：把延迟拆成检索链路变长、Prefill 拉高 TTFT、KV Cache 挤占并发三层，并给出变慢时先查什么的排查清单。</summary>
  </entry>
  <entry>
    <title>ReAct 型 Agent</title>
    <link href="https://long4changes.xyz/docs/react-agent/" />
    <id>https://long4changes.xyz/docs/react-agent/</id>
    <published>2026-09-01T00:00:00.000Z</published>
    <updated>2026-10-27T03:53:34.000Z</updated>
    <category term="/docs/misc" />
    <summary>ReAct Agent 入门：用 Thought、Action、Observation 循环让大模型边推理边调用工具，配一个逐步拆解的例子和关键术语速查。</summary>
  </entry>
</feed>
