<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gitblog_00231的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/gitblog_00231</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; gitblog_00231]]></copyright><item><title><![CDATA[NetBox Console Ports 完整指南：设备控制台端口的建模、字段与底层实现]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/166142386</link><guid>https://blog.csdn.net/gitblog_00231/article/details/166142386</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 22:54:28 +0800</pubDate><description><![CDATA[Console Port（控制台端口）是 NetBox 数据中心基础设施管理（DCIM）模型中用于记录设备物理控制台接口的标准组件，它描述设备对外提供的串行/USB 控制台连接点，是带外管理（out-of-band management）拓扑建模的基础。本文以 [官方模型文档](https://link.gitcode.com/i/2ab7bd1eea73a663495f45b2ebe59cf9)]]></description><category></category></item><item><title><![CDATA[Swagger Codegen 生成的 C SDK 使用指南：petstore-security-test 特殊字符与代码注入测试样本全解析]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/152035689</link><guid>https://blog.csdn.net/gitblog_00231/article/details/152035689</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 22:32:23 +0800</pubDate><description><![CDATA[本文以 [samples/client/petstore-security-test/csharp/SwaggerClient/README.md](https://link.gitcode.com/i/0284efe2ec97661fd0f1e662467cd552) 为主体，结合 Swagger Codegen 仓库中的 OpenAPI 2.0 测试规格（[petstore-security-]]></description><category></category></item><item><title><![CDATA[Fleet 认证体系全解析：Apple、Windows、Linux 与 GitOps 的跨平台设备管理技能认证路线]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/166141977</link><guid>https://blog.csdn.net/gitblog_00231/article/details/166141977</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 22:20:27 +0800</pubDate><description><![CDATA[Fleet 作为开源设备管理平台，覆盖 macOS、Linux、Windows、Chromebooks、iOS 与 Android 等平台的统一纳管（见 [Why Fleet](https://link.gitcode.com/i/bfcc491fe44f524413c7b9cb75bc3855)）。2026 年 8 月起，Fleet 正式推出围绕真实运维场景设计的认证项目：Apple、Windo]]></description><category></category></item><item><title><![CDATA[Airbyte Recruitee 源连接器深度解析：Low-Code 声明式实现、配置与本地开发实战]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/152150840</link><guid>https://blog.csdn.net/gitblog_00231/article/details/152150840</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 19:37:48 +0800</pubDate><description><![CDATA[Recruitee 是一款招聘协同（ATS）平台，本连接器用于把 Recruitee 中的候选人（candidates）、职位（offers）与部门（departments）数据同步到 Airbyte 生态的任意目标端，为 ELT 管道和 AI Agent 提供招聘数据源。它是 Airbyte 官方以"声明式（Declarative）"方式构建的源连接器：不写一行 Java/Python 代码，而]]></description><category></category></item><item><title><![CDATA[security-audit-skill 路线图展望：AI 安全审计还缺哪些能力，社区在期待什么]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/152261215</link><guid>https://blog.csdn.net/gitblog_00231/article/details/152261215</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 19:00:32 +0800</pubDate><description><![CDATA[security-audit-skill 是一个面向编码智能体（Coding Agent）的**安全审计技能**：它把 Agent 变成安全审计员，通过多阶段工作流发现、验证并输出可机器读取的漏洞结果（findings）。本文梳理这份"AI 安全审计"技能路线图里**还没做的能力**，以及社区普遍在期待的方向，帮助新手判断它现在适合你、未来会走向哪里。

## 项目速览：6 阶段安全审计工作流如何]]></description><category></category></item><item><title><![CDATA[CANN ops-transformer 的 aclnnSparseFlashAttention 算子接口详解：面向大序列稀疏注意力推理的 NPU 加速实现]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/141041680</link><guid>https://blog.csdn.net/gitblog_00231/article/details/141041680</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 18:35:14 +0800</pubDate><description><![CDATA[aclnnSparseFlashAttention（Sparse Flash Attention，SFA）是 CANN ops-transformer 开源算子库中针对**大序列长度推理场景**设计的高效注意力计算模块，通过"只计算关键部分"大幅降低注意力计算量，并针对离散访存做了指令缩减与搬运聚合优化。本文以仓库内 [aclnnSparseFlashAttention 接口文档](https:/]]></description><category></category></item><item><title><![CDATA[DLSS Swapper 教程：游戏 DLSS 版本管理与替换指南]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/161998158</link><guid>https://blog.csdn.net/gitblog_00231/article/details/161998158</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 18:17:31 +0800</pubDate><description><![CDATA[DLSS Swapper 是一款免费的开源工具，用来下载、管理并切换游戏内的 DLSS、FSR 和 XeSS 动态链接库。你可以用它在不等待游戏更新的前提下，把某个游戏的 DLSS 升到更新版本，或回退到旧版本；每次替换前它都会把原 DLL 备份下来，出问题随时还原。Steam、GOG、Epic Games Store、Ubisoft Connect、Xbox 应用、Battle.net 的游戏库]]></description><category></category></item><item><title><![CDATA[基于 Egg 框架的 Passport 登录鉴权实战：OAuth 第三方登录、passport-local 账号密码登录与插件开发]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/153238753</link><guid>https://blog.csdn.net/gitblog_00231/article/details/153238753</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 16:01:44 +0800</pubDate><description><![CDATA[登录鉴权是 Web 应用最常见的业务场景之一，包括「账号密码登录」与「第三方统一登录」（如 Google、GitHub、QQ，均基于 OAuth 规范）。本文以 Egg 官方教程 [passport.md](https://link.gitcode.com/i/9a259e19bbc08f2c324f5003410a3641) 为主线，完整讲解如何通过 `egg-passport` 插件接入 Gi]]></description><category></category></item><item><title><![CDATA[Salt 第三方依赖清单（DEPENDENCIES.md）全解读：许可证合规快照与现代化依赖管理体系]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/155587324</link><guid>https://blog.csdn.net/gitblog_00231/article/details/155587324</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 15:48:34 +0800</pubDate><description><![CDATA[本指南以 Salt 仓库根目录的 [DEPENDENCIES.md](https://link.gitcode.com/i/a16d2ffcd07b5ec55d81ce6395935af8) 为骨架，完整呈现其中登记的 121 项第三方开源软件依赖及其许可证、作者与版权信息，并在此基础上结合 `requirements/` 目录、[setup.py](https://link.gitcode.co]]></description><category></category></item><item><title><![CDATA[Flink SQL Top-N 查询完全指南：语法详解、结果更新语义与性能优化]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/163846818</link><guid>https://blog.csdn.net/gitblog_00231/article/details/163846818</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 14:48:13 +0800</pubDate><description><![CDATA[Top-N 查询是 Flink SQL 中按指定列排序后取前 N 个最小值或最大值的经典查询模式，广泛用于"实时显示每个分类下销售额最高的五个产品"这类分组 Top-N 场景。本文以 Flink 官方文档为主体，结合本仓库（gh_mirrors/fli/flink）的 planner 与 runtime 源码，系统讲解 Top-N 的语法结构、参数语义、结果更新特性、唯一键推导，以及"无排名输出优]]></description><category></category></item><item><title><![CDATA[3步找回QQ历史说说：GetQzonehistory 空间数据备份完整指南]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/160456300</link><guid>https://blog.csdn.net/gitblog_00231/article/details/160456300</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 13:47:33 +0800</pubDate><description><![CDATA[几年前发的那条说说，翻遍了空间也搜不到，删过的更是直接消失。QQ空间页面只展示近期内容，老动态想一页页手工翻，几乎不现实。GetQzonehistory 是一款开源的 QQ 空间数据恢复工具：它自动扫描你自己账号的消息列表和当前可见说说，把历史内容全部导出到本地 Excel 和网页，全程扫码登录、不用输密码，数据只落在你自己的电脑上。

## 已删除的说说，为什么还能找回来

原理一句话说清：你发]]></description><category></category></item><item><title><![CDATA[FreshRSS 管理员指南：开启邮箱地址验证与 SMTP 邮件发送配置]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/151442591</link><guid>https://blog.csdn.net/gitblog_00231/article/details/151442591</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 12:35:37 +0800</pubDate><description><![CDATA[本篇指南面向 FreshRSS 自托管实例的管理员，系统讲解如何通过 `force_email_validation` 配置项强制用户验证邮箱地址，如何从默认的 PHP `mail()` 切换为可靠的 SMTP 服务器发送验证邮件，以及如何验证配置、排查故障，并在开发环境下手工构造验证 URL 完成测试。读完本文，你将掌握邮箱验证功能从开启、发信到验收的完整闭环配置方法。

## 功能定位与适用场]]></description><category></category></item><item><title><![CDATA[WiPy 入门指南：MicroPython 开发板的硬件保养、供电方式与 OTA 固件升级]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/151696444</link><guid>https://blog.csdn.net/gitblog_00231/article/details/151696444</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 12:05:23 +0800</pubDate><description><![CDATA[本指南以 [docs/wipy/tutorial/intro.rst](https://link.gitcode.com/i/d04ff9297b8a442fed150ebeab024344) 为骨架，系统讲解 MicroPython 官方 WiPy（基于 TI CC3200 WiFi SoC）开发板的入门要点：如何安全保养无外壳的裸板硬件、如何插入扩展板并正确上电（含 VIN 与 3V3 两种供]]></description><category></category></item><item><title><![CDATA[RxJS v4 `join` 操作符完全指南：基于重叠时长的双序列关联（Reactive Extensions for JavaScript）]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/166121084</link><guid>https://blog.csdn.net/gitblog_00231/article/details/166121084</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 11:45:27 +0800</pubDate><description><![CDATA[`join` 是 RxJS v4 提供的“时间窗口关联”类操作符，它把两个 Observable 序列的元素按照**重叠时长（overlapping durations）**进行关联：每个元素进入序列后保持一段“活跃期”，只要左右两个序列中任意两个元素的活跃期在时间上重叠，就用 `resultSelector` 组合它们并推送结果。本文以 [join 官方 API 文档](https://link]]></description><category></category></item><item><title><![CDATA[RxJS 测试体系核心：Rx.Recorded 虚拟时间记录类完全指南]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/152101873</link><guid>https://blog.csdn.net/gitblog_00231/article/details/152101873</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 10:56:10 +0800</pubDate><description><![CDATA[`Rx.Recorded` 是 RxJS（The Reactive Extensions for JavaScript，本仓库为 RxJS v4）测试基础设施中的基础数据结构：它把"某个值"与"产生该值的虚拟时间"打包成一个可比较、可打印的记录对象，是 `TestScheduler`、`ReactiveTest`、`MockObserver` 与 `assertEqual` 断言之间传递消息的统一]]></description><category></category></item><item><title><![CDATA[banana-slides 每页独立模板（Per-Page Template）工程实现指南：从数据模型到图片生成链路的全栈改造]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/159523845</link><guid>https://blog.csdn.net/gitblog_00231/article/details/159523845</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 10:13:51 +0800</pubDate><description><![CDATA[> 本文以 [2026-06-23 per-page-template 工程实施 Spec](https://link.gitcode.com/i/7dacee5502dd35c5bcc4a781a72262fd) 为骨架，结合 banana-slides 开源仓库中已落地的模型、迁移、控制器、异步任务与前端代码，系统讲解「每页不同模板」统一模板系统的完整工程实现：底层数据如何建模、迁移如何做存量]]></description><category></category></item><item><title><![CDATA[Readest 网络小说导入乱码修复实战：GB2312/GBK 字符集嗅探与浏览器级解码实现解析]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/152036290</link><guid>https://blog.csdn.net/gitblog_00231/article/details/152036290</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 10:06:52 +0800</pubDate><description><![CDATA[本篇技术指南以 Readest 仓库中记录的一次真实缺陷修复为主线，深入解析「Library → Import → From Web Novel」功能在导入 GB2312/GBK 编码的中文网络小说时产生的乱码（mojibake）问题：从 `Response.text()` 恒按 UTF-8 解码这一根因，到按浏览器嗅探顺序实现 `decodeHtmlBody` 的完整方案，再到顺带修复的作者信息]]></description><category></category></item><item><title><![CDATA[Caffeine 并发规范深度解读：VarHandle 访问模式、锁序约定与维护任务状态机]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/151479492</link><guid>https://blog.csdn.net/gitblog_00231/article/details/151479492</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 09:59:45 +0800</pubDate><description><![CDATA[本文围绕 Caffeine 仓库中 [.claude/rules/concurrency.md](https://link.gitcode.com/i/8c9a9f956039ce2f2d6fb98cf052d04b) 所记录的并发开发规范展开，逐条剖析这一高性能 Java 缓存库在并发设计上的核心约定：节点字段的 VarHandle 访问模式、`synchronized(node)` 与 `ev]]></description><category></category></item><item><title><![CDATA[OpenDesign Skeumorphism 设计系统包实战指南：契约文件、Token 体系与组件清单]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/152188770</link><guid>https://blog.csdn.net/gitblog_00231/article/details/152188770</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 09:51:48 +0800</pubDate><description><![CDATA[> **导读**：本文以 [design-systems/skeumorphism/USAGE.md](https://link.gitcode.com/i/e0ed81ff7e543c4a1a3ec182d5fc290e) 为核心脉络，系统讲解 OpenDesign 仓库中 Skeumorphism（拟物风格）Design System 2.0 包的完整使用契约。你将掌握该包的阅读顺序、56 个]]></description><category></category></item><item><title><![CDATA[vConsole 插件事件体系全解析：11 个事件的生命周期、回调参数与源码级实践指南]]></title><link>https://blog.csdn.net/gitblog_00231/article/details/151520127</link><guid>https://blog.csdn.net/gitblog_00231/article/details/151520127</guid><author>gitblog_00231</author><pubDate>Sun, 20 Sep 2026 09:48:42 +0800</pubDate><description><![CDATA[本文是 vConsole 插件开发的核心参考，完整解读插件生命周期中的 11 个事件（`init`、`renderTab`、`addTopBar`、`addTool`、`ready`、`remove`、`show`、`hide`、`showConsole`、`hideConsole`、`updateOption`）的触发时机、回调参数与典型用法。读完本文，你将掌握如何通过事件绑定为插件添加新 Ta]]></description><category></category></item></channel></rss>