<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>内存管理 on 知识铺的博客</title>
    <link>https://index.zshipu.com/ai002/tags/%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86/</link>
    <description>Recent content in 内存管理 on 知识铺的博客</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-CN</language>
    <lastBuildDate>Tue, 01 Sep 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://index.zshipu.com/ai002/tags/%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>别把 ArrayList 当成会自动管理内存的 List：Zig 动态数组从入门到实战</title>
      <link>https://index.zshipu.com/ai002/post/20260901/%E5%88%AB%E6%8A%8A-ArrayList-%E5%BD%93%E6%88%90%E4%BC%9A%E8%87%AA%E5%8A%A8%E7%AE%A1%E7%90%86%E5%86%85%E5%AD%98%E7%9A%84-ListZig-%E5%8A%A8%E6%80%81%E6%95%B0%E7%BB%84%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E5%AE%9E%E6%88%98/</link>
      <pubDate>Tue, 01 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://index.zshipu.com/ai002/post/20260901/%E5%88%AB%E6%8A%8A-ArrayList-%E5%BD%93%E6%88%90%E4%BC%9A%E8%87%AA%E5%8A%A8%E7%AE%A1%E7%90%86%E5%86%85%E5%AD%98%E7%9A%84-ListZig-%E5%8A%A8%E6%80%81%E6%95%B0%E7%BB%84%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E5%AE%9E%E6%88%98/</guid>
      <description>开篇 std.ArrayList(T) 使用一段连续内存保存元素，空间不够时通过 allocator 扩容，访问方式仍然保持数组一样的简洁。Java 开发者若沿用自动内存管理的习惯，很容易在这里踩到资源未释放的坑。 Zig 语言没有垃圾回收机制，所有内存分配都必须显式完成。ArrayList 正是把这种显式控制封装在动态数组接口里。它对外提供 a</description>
    </item>
  </channel>
</rss>
