<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>字符串驻留 on 办公AI智能小助手</title>
    <link>https://blog.qife122.com/tags/%E5%AD%97%E7%AC%A6%E4%B8%B2%E9%A9%BB%E7%95%99/</link>
    <description>Recent content in 字符串驻留 on 办公AI智能小助手</description>
    <generator>Hugo</generator>
    <language>zh-cn</language>
    <copyright>qife</copyright>
    <lastBuildDate>Wed, 31 Dec 2025 06:34:17 +0800</lastBuildDate>
    <atom:link href="https://blog.qife122.com/tags/%E5%AD%97%E7%AC%A6%E4%B8%B2%E9%A9%BB%E7%95%99/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>利用字符串驻留技术实现分层字段排序</title>
      <link>https://blog.qife122.com/p/%E5%88%A9%E7%94%A8%E5%AD%97%E7%AC%A6%E4%B8%B2%E9%A9%BB%E7%95%99%E6%8A%80%E6%9C%AF%E5%AE%9E%E7%8E%B0%E5%88%86%E5%B1%82%E5%AD%97%E6%AE%B5%E6%8E%92%E5%BA%8F/</link>
      <pubDate>Wed, 31 Dec 2025 06:34:17 +0800</pubDate>
      <guid>https://blog.qife122.com/p/%E5%88%A9%E7%94%A8%E5%AD%97%E7%AC%A6%E4%B8%B2%E9%A9%BB%E7%95%99%E6%8A%80%E6%9C%AF%E5%AE%9E%E7%8E%B0%E5%88%86%E5%B1%82%E5%AD%97%E6%AE%B5%E6%8E%92%E5%BA%8F/</guid>
      <description>&lt;h1 id=&#34;利用字符串驻留技术实现分层字段排序&#34;&gt;利用字符串驻留技术实现分层字段排序&lt;/h1&gt;&#xA;&lt;p&gt;2025年9月24日&lt;/p&gt;&#xA;&lt;p&gt;(作者目前正在美国寻求就业机会。)&lt;/p&gt;&#xA;&lt;p&gt;在最近遇到的一个实际问题中，我需要从缓冲区加载异构记录序列。记录布局在序列之前的头部中定义。每个字段都是数值类型，并具有一个唯一的名称，该名称由非空的字母数字段组成，段之间用点号分隔，段表示嵌套结构。字段名称是一个逗号分隔的列表，按记录布局的顺序排列。促使我写这篇文章的关键点是：嵌套结构不一定是连续的。在我转换后的表示中，需要嵌套结构是连续的。为了说明目的，这里将用于JSON输出。我想出了一个我认为很有趣的解决方案，并使用之前讨论过的技术在C语言中实现了它。&lt;/p&gt;</description>
    </item>
    <item>
      <title>利用字符串驻留实现分层字段排序的高效C语言方案</title>
      <link>https://blog.qife122.com/p/%E5%88%A9%E7%94%A8%E5%AD%97%E7%AC%A6%E4%B8%B2%E9%A9%BB%E7%95%99%E5%AE%9E%E7%8E%B0%E5%88%86%E5%B1%82%E5%AD%97%E6%AE%B5%E6%8E%92%E5%BA%8F%E7%9A%84%E9%AB%98%E6%95%88c%E8%AF%AD%E8%A8%80%E6%96%B9%E6%A1%88/</link>
      <pubDate>Mon, 08 Dec 2025 02:45:15 +0800</pubDate>
      <guid>https://blog.qife122.com/p/%E5%88%A9%E7%94%A8%E5%AD%97%E7%AC%A6%E4%B8%B2%E9%A9%BB%E7%95%99%E5%AE%9E%E7%8E%B0%E5%88%86%E5%B1%82%E5%AD%97%E6%AE%B5%E6%8E%92%E5%BA%8F%E7%9A%84%E9%AB%98%E6%95%88c%E8%AF%AD%E8%A8%80%E6%96%B9%E6%A1%88/</guid>
      <description>&lt;h1 id=&#34;利用字符串驻留实现分层字段排序&#34;&gt;利用字符串驻留实现分层字段排序&lt;/h1&gt;&#xA;&lt;p&gt;在最近遇到的一个实际场景中，我需要从缓冲区加载异构记录序列。记录布局在序列之前的头部中定义。每个字段都是数值类型，并拥有由非空字母数字和点分隔符组成的唯一名称，其中分段表示嵌套结构。字段名称是以逗号分隔的列表，按记录布局顺序排列。本文要解决的关键难点是：嵌套结构在原始布局中不一定是连续的。而在转换后的表示中，我需要嵌套结构是连续的。为了说明，这里假设目标输出是JSON格式。我想到并实现了一个有趣的解决方案，使用了之前讨论过的C语言技术。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
