<?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/%E7%B1%BB%E5%9E%8B%E7%B3%BB%E7%BB%9F/</link>
    <description>Recent content in 类型系统 on 办公AI智能小助手</description>
    <generator>Hugo</generator>
    <language>zh-cn</language>
    <copyright>qife</copyright>
    <lastBuildDate>Wed, 31 Dec 2025 04:32:57 +0800</lastBuildDate>
    <atom:link href="https://blog.qife122.com/tags/%E7%B1%BB%E5%9E%8B%E7%B3%BB%E7%BB%9F/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Rust 2025年11月项目目标更新：Pin 语法、字段投影与编译器新进展</title>
      <link>https://blog.qife122.com/p/rust-2025%E5%B9%B411%E6%9C%88%E9%A1%B9%E7%9B%AE%E7%9B%AE%E6%A0%87%E6%9B%B4%E6%96%B0pin-%E8%AF%AD%E6%B3%95%E5%AD%97%E6%AE%B5%E6%8A%95%E5%BD%B1%E4%B8%8E%E7%BC%96%E8%AF%91%E5%99%A8%E6%96%B0%E8%BF%9B%E5%B1%95/</link>
      <pubDate>Wed, 31 Dec 2025 04:32:57 +0800</pubDate>
      <guid>https://blog.qife122.com/p/rust-2025%E5%B9%B411%E6%9C%88%E9%A1%B9%E7%9B%AE%E7%9B%AE%E6%A0%87%E6%9B%B4%E6%96%B0pin-%E8%AF%AD%E6%B3%95%E5%AD%97%E6%AE%B5%E6%8A%95%E5%BD%B1%E4%B8%8E%E7%BC%96%E8%AF%91%E5%99%A8%E6%96%B0%E8%BF%9B%E5%B1%95/</guid>
      <description>&lt;h1 id=&#34;rust-项目目标更新---2025年11月&#34;&gt;Rust 项目目标更新 - 2025年11月&lt;/h1&gt;&#xA;&lt;p&gt;Rust 项目目前正在推进 41 个项目目标，其中 13 个被指定为旗舰目标。本文章提供了我们在这些目标进展（或在某些情况下，缺乏进展）的精选更新。任何特定目标的完整详细信息可在其关联的 rust-project-goals 仓库的追踪问题中找到。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Terraform类型约束：提升企业级AWS基础设施代码质量的关键实践</title>
      <link>https://blog.qife122.com/p/terraform%E7%B1%BB%E5%9E%8B%E7%BA%A6%E6%9D%9F%E6%8F%90%E5%8D%87%E4%BC%81%E4%B8%9A%E7%BA%A7aws%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%E4%BB%A3%E7%A0%81%E8%B4%A8%E9%87%8F%E7%9A%84%E5%85%B3%E9%94%AE%E5%AE%9E%E8%B7%B5/</link>
      <pubDate>Tue, 30 Dec 2025 19:23:59 +0800</pubDate>
      <guid>https://blog.qife122.com/p/terraform%E7%B1%BB%E5%9E%8B%E7%BA%A6%E6%9D%9F%E6%8F%90%E5%8D%87%E4%BC%81%E4%B8%9A%E7%BA%A7aws%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%E4%BB%A3%E7%A0%81%E8%B4%A8%E9%87%8F%E7%9A%84%E5%85%B3%E9%94%AE%E5%AE%9E%E8%B7%B5/</guid>
      <description>&lt;h1 id=&#34;terraform类型约束企业级aws最佳实践&#34;&gt;Terraform类型约束：企业级AWS最佳实践&lt;/h1&gt;&#xA;&lt;p&gt;Terraform的类型约束有助于编写可靠、可重用且易于维护的基础设施即代码（IaC），用于构建基于AWS的基础设施。确保您的AWS变量具有适当的类型可以减少错误配置AWS资源的可能性，帮助您强制执行最佳实践，并使您的模块更易于阅读、理解和自信地使用。本文将深入探讨Terraform的类型系统，并演示在部署基于AWS的基础设施时如何使用类型约束。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Rust项目2025年10月目标更新：Pin语义、字段投影与下一代求解器等进展</title>
      <link>https://blog.qife122.com/p/rust%E9%A1%B9%E7%9B%AE2025%E5%B9%B410%E6%9C%88%E7%9B%AE%E6%A0%87%E6%9B%B4%E6%96%B0pin%E8%AF%AD%E4%B9%89%E5%AD%97%E6%AE%B5%E6%8A%95%E5%BD%B1%E4%B8%8E%E4%B8%8B%E4%B8%80%E4%BB%A3%E6%B1%82%E8%A7%A3%E5%99%A8%E7%AD%89%E8%BF%9B%E5%B1%95/</link>
      <pubDate>Mon, 29 Dec 2025 11:22:29 +0800</pubDate>
      <guid>https://blog.qife122.com/p/rust%E9%A1%B9%E7%9B%AE2025%E5%B9%B410%E6%9C%88%E7%9B%AE%E6%A0%87%E6%9B%B4%E6%96%B0pin%E8%AF%AD%E4%B9%89%E5%AD%97%E6%AE%B5%E6%8A%95%E5%BD%B1%E4%B8%8E%E4%B8%8B%E4%B8%80%E4%BB%A3%E6%B1%82%E8%A7%A3%E5%99%A8%E7%AD%89%E8%BF%9B%E5%B1%95/</guid>
      <description>&lt;h1 id=&#34;项目目标更新--2025年10月--rust-blog&#34;&gt;项目目标更新 — 2025年10月 | Rust Blog&lt;/h1&gt;&#xA;&lt;p&gt;&lt;strong&gt;2025年11月19日 · Tomas Sedovic&lt;/strong&gt;&#xA;&lt;strong&gt;代表目标团队&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Rust项目目前正致力于实现总计41个项目目标，其中13个被指定为旗舰目标。本文提供了我们在这些目标上进展（或者在某些情况下，进展不足）的精选更新。任何特定目标的完整详情可在 &lt;code&gt;rust-project-goals&lt;/code&gt; 代码库的相应跟踪问题中找到。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Futhark语言中最大的语义难题：尺寸类型的挑战</title>
      <link>https://blog.qife122.com/p/futhark%E8%AF%AD%E8%A8%80%E4%B8%AD%E6%9C%80%E5%A4%A7%E7%9A%84%E8%AF%AD%E4%B9%89%E9%9A%BE%E9%A2%98%E5%B0%BA%E5%AF%B8%E7%B1%BB%E5%9E%8B%E7%9A%84%E6%8C%91%E6%88%98/</link>
      <pubDate>Thu, 02 Oct 2025 17:00:55 +0800</pubDate>
      <guid>https://blog.qife122.com/p/futhark%E8%AF%AD%E8%A8%80%E4%B8%AD%E6%9C%80%E5%A4%A7%E7%9A%84%E8%AF%AD%E4%B9%89%E9%9A%BE%E9%A2%98%E5%B0%BA%E5%AF%B8%E7%B1%BB%E5%9E%8B%E7%9A%84%E6%8C%91%E6%88%98/</guid>
      <description>&lt;h1 id=&#34;futhark语言中最大的语义难题&#34;&gt;Futhark语言中最大的语义难题&lt;/h1&gt;&#xA;&lt;p&gt;Futhark编程语言最初的理念是（某些问题的）并行编程不需要复杂的语言。事实上，我们相信其复杂性不必超过大学一年级通常教授的函数式语言。（并行算法的复杂性则是另一回事。）总体而言，我认为Futhark在这方面是成功的。Futhark程序的含义使用基于环境的常规语义相当容易确定；即使是像唯一性类型这样棘手的东西，主要是在操作意义上复杂，在类型系统方面某种程度上也是如此——程序（一旦通过类型检查）的含义是显而易见的。这种语义简洁性在实现中也很明显——虽然编译器有许多复杂的优化和精细的转换，但参考解释器大体上是直截了当的，并且在结构上非常类似于学习编程语言的人会编写的第一个树遍历解释器。&lt;/p&gt;</description>
    </item>
    <item>
      <title>深入理解Rust中的Sized、Copy和Clone特征</title>
      <link>https://blog.qife122.com/p/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3rust%E4%B8%AD%E7%9A%84sizedcopy%E5%92%8Cclone%E7%89%B9%E5%BE%81/</link>
      <pubDate>Fri, 12 Sep 2025 17:40:58 +0800</pubDate>
      <guid>https://blog.qife122.com/p/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3rust%E4%B8%AD%E7%9A%84sizedcopy%E5%92%8Cclone%E7%89%B9%E5%BE%81/</guid>
      <description>&lt;h1 id=&#34;理解rust中的sizedcopy和clone特征&#34;&gt;理解Rust中的Sized、Copy和Clone特征&lt;/h1&gt;&#xA;&lt;p&gt;Rust是系统编程领域的杰出语言，提供了无与伦比的内存管理和性能控制能力。然而这种强大功能伴随着学习曲线，特别是在理解Sized、Copy和Clone等特征时。这些特征是Rust类型系统的基础，但对于新手甚至经验丰富的开发者来说都可能令人困惑。&lt;/p&gt;</description>
    </item>
    <item>
      <title>TypeScript Record类型完全指南：从基础到高级应用</title>
      <link>https://blog.qife122.com/p/typescript-record%E7%B1%BB%E5%9E%8B%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97%E4%BB%8E%E5%9F%BA%E7%A1%80%E5%88%B0%E9%AB%98%E7%BA%A7%E5%BA%94%E7%94%A8/</link>
      <pubDate>Mon, 08 Sep 2025 19:10:36 +0800</pubDate>
      <guid>https://blog.qife122.com/p/typescript-record%E7%B1%BB%E5%9E%8B%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97%E4%BB%8E%E5%9F%BA%E7%A1%80%E5%88%B0%E9%AB%98%E7%BA%A7%E5%BA%94%E7%94%A8/</guid>
      <description>&lt;h1 id=&#34;typescript-record类型完全指南&#34;&gt;TypeScript Record类型完全指南&lt;/h1&gt;&#xA;&lt;p&gt;TypeScript的Record类型简化了具有一致值类型的对象结构管理。本指南涵盖了Record的基本知识，包括其定义、语法以及它与元组等其他类型的区别。我们将学习如何在实际场景中定义和使用Record，例如强制穷尽性案例处理和映射枚举。此外，我们还将通过将Record与Partial、Pick和Readonly等工具类型结合使用来探索其高级用法。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
