Skip to content
RuaRuan

归档

我归档的所有文章。

2026 20
September 4
  • 详解 CalDAV

    CalDAV(Calendaring Extensions to WebDAV)是 IETF 在 RFC 4791​ 中定义的开放标准,本质是在 WebDAV/HTTP 之上给“日历数据”加的一套扩展语义。它让任意兼容客户端(Apple 日历、Thunderbird、DAVx5、GNOME Calendar 等)能以统一方式读写远端服务器上的日程,实现跨厂商、跨设备的双向同步与共享。

  • CalDAV同步过程中如何处理时区差异问题?

    CalDAV 本身不在协议层“转换时区”,而是把“时区语义”交给 iCalendar 格式 + IANA 时区数据库来承载,同步过程只搬 TZID 引用 + 本地时间(或 UTC 绝对时间),各端按同一套 IANA 规则独立展开。核心原则是:存储原意,按引用解析,显示时转换,绝不在同步中静默平移墙钟时间。

  • 详解 CardDAV

    CardDAV 是 RFC 6352​ 定义的开放标准协议,全称 vCard Extensions to Web Distributed Authoring and Versioning,本质是 WebDAV 的通讯录扩展,用来在网络上以标准化方式存储、查询、增删改和双向同步联系人。

  • 详解 WebDAV

    WebDAV 的全称是 Web-based Distributed Authoring and Versioning,即“基于Web的分布式编写和版本控制”。

August 1
  • 详解 OpenCode会话功能的数据库设计实现

    OpenCode 将会话数据存储在一个 SQLite 关系型数据库中。与许多将每个会话存为独立文件的工具不同,这种设计让会话成为一个结构化的“一等公民”,具备了更强的可查询性和可管理性。

July 3
June 1
  • 大语言模型(LLM)的工作原理

    这篇文章将带你一步步了解大语言模型(LLM)的工作原理。现代LLM大多由一个个Transformer模块层层堆叠而成,因此理解了Transformer的核心机制,你就已经掌握了大部分内容。

May 2
April 9