<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gitblog_01426的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/gitblog_01426</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; gitblog_01426]]></copyright><item><title><![CDATA[OWASP Top 10 2017 风险评估方法论全解：从风险因素到风险评分的计算逻辑]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/149897939</link><guid>https://blog.csdn.net/gitblog_01426/article/details/149897939</guid><author>gitblog_01426</author><pubDate>Fri, 09 Oct 2026 19:13:59 +0800</pubDate><description><![CDATA[> 本文以 OWASP Top 10 2017 官方仓库中的《リスクに関する注記》（风险相关说明，见 [2017/ja/0xc0-note-about-risks.md](https://link.gitcode.com/i/c04de6ae3c5419ec55e3ebf554d8a195)）为核心脉络，系统拆解 OWASP Top 10 2017 各风险项（A1–A10）的风险评级是如何计算出来]]></description><category></category></item><item><title><![CDATA[Tock 2021 年 3 月核心工作组会议实录：2.0 Alpha 1 合并、Rust nightly 升级与细粒度架构配置]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/150056420</link><guid>https://blog.csdn.net/gitblog_01426/article/details/150056420</guid><author>gitblog_01426</author><pubDate>Fri, 09 Oct 2026 17:48:23 +0800</pubDate><description><![CDATA[本文基于 Tock 嵌入式操作系统核心工作组 2021-03-19 的例会记录（[doc/wg/core/notes/core-notes-2021-03-19.md](https://link.gitcode.com/i/547d15f4267cfcd633f0f926dc31c51a)）整理。会议围绕三大技术决策展开：Tock 2.0 Alpha 1 内核分支的合并时机与用户态库就绪度评估、R]]></description><category></category></item><item><title><![CDATA[BFE 域名规则配置（host_rule.data）详解：从产品线映射到 HostTable 路由匹配]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/150544618</link><guid>https://blog.csdn.net/gitblog_01426/article/details/150544618</guid><author>gitblog_01426</author><pubDate>Fri, 09 Oct 2026 14:34:58 +0800</pubDate><description><![CDATA[host_rule.data 是 BFE（Baidu Front End）七层负载均衡器中定义**产品线（Product）与域名（Host）映射关系**的核心数据文件。本文以该配置文件为主题，完整讲解其 JSON 结构、每一项配置参数的含义与合法性校验，并结合仓库源码剖析它如何被加载、校验、转换成 HostTable，最终参与请求路由匹配的完整链路，帮助读者掌握多产品线共享网关下的域名表配置方法。]]></description><category></category></item><item><title><![CDATA[Deis v1 裸金属安装指南：从 PXE 引导到 deisctl 部署多节点 PaaS 集群的完整流程]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/150512382</link><guid>https://blog.csdn.net/gitblog_01426/article/details/150512382</guid><author>gitblog_01426</author><pubDate>Fri, 09 Oct 2026 09:08:45 +0800</pubDate><description><![CDATA[本篇指南讲解如何在自己的硬件（裸金属服务器）上部署 Deis v1 多节点 PaaS 集群：从 CoreOS 的 PXE/iPXE 引导、user-data 定制（Discovery URL、SSH 密钥、私网地址替换）、CoreOS 落盘安装，到最终用 `deisctl` 完成平台安装与启动。读完后你将掌握一套可在自有机房复用的裸金属集群交付流程，并了解 Deis 对资源规格、私网网段和 DNS]]></description><category></category></item><item><title><![CDATA[turbo-fieldfare 中基于 `display-math-blank-line` 的流式数学渲染与展示公式解析实战]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/149928377</link><guid>https://blog.csdn.net/gitblog_01426/article/details/149928377</guid><author>gitblog_01426</author><pubDate>Thu, 08 Oct 2026 23:20:48 +0800</pubDate><description><![CDATA[本篇文章围绕 turbo-fieldfare 仓库中的测试语料 `display-math-blank-line.md` 展开，深入剖析该样本如何驱动 Mac 端 Transcript 渲染管线中"展示公式（display math）"的识别、替换、排版与流式自我保护机制。你将学会：仓库如何用一条"包含空行的 `$$` 块"样本验证展示公式解析边界，为什么"空行终结展示块"是两条核心路径（`Mat]]></description><category></category></item><item><title><![CDATA[LX Music 开源音乐播放器完整指南：五源聚合搜索、批量下载与桌面歌词一次配好]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/150516354</link><guid>https://blog.csdn.net/gitblog_01426/article/details/150516354</guid><author>gitblog_01426</author><pubDate>Wed, 07 Oct 2026 19:58:38 +0800</pubDate><description><![CDATA[想听一首歌，QQ音乐有、网易云没有，换个 App 又得重新登录，没会员时一半歌还是灰的。LX Music 开源音乐播放器（当前版本 2.12.2，Apache 2.0 协议，Electron + Vue 3 开发）把酷我、酷狗、QQ音乐、网易云、咪咕五个源的搜索与试听装进同一个桌面窗口，音质最高到 flac24bit，不需要账号和会员。默认试听音质 128k，默认同时下载 3 首，数据同步服务端口]]></description><category></category></item><item><title><![CDATA[boto.support 模块指南：用 Python 编程管理 AWS Support Case 与 Trusted Advisor 检查]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/149927955</link><guid>https://blog.csdn.net/gitblog_01426/article/details/149927955</guid><author>gitblog_01426</author><pubDate>Tue, 06 Oct 2026 23:59:38 +0800</pubDate><description><![CDATA[本篇技术指南围绕 boto 仓库中 [docs/source/ref/support.rst](https://link.gitcode.com/i/84d0f3e7f9fc840276846799bed14d80) 所指向的 `boto.support` 模块展开，系统讲解如何通过 Python 编程方式创建、查询、沟通与关闭 AWS Support 工单（Case），并调用 Trusted A]]></description><category></category></item><item><title><![CDATA[ts-jest 的 `stringifyContentPathRegex` 选项：把任意文件内容以字符串形式导出为模块]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/149896556</link><guid>https://blog.csdn.net/gitblog_01426/article/details/149896556</guid><author>gitblog_01426</author><pubDate>Tue, 06 Oct 2026 22:45:10 +0800</pubDate><description><![CDATA[本文聚焦 ts-jest 配置选项 `stringifyContentPathRegex`（官方文档见 [website/docs/getting-started/options/stringifyContentPathRegex.md](https://link.gitcode.com/i/46ed1d9893d5602c037e3e70eb166304) 及 [version-29.4 版本文]]></description><category></category></item><item><title><![CDATA[oneTBB parallel_pipeline 吞吐量调优：令牌数、串行瓶颈与窗口大小的取舍]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/150380386</link><guid>https://blog.csdn.net/gitblog_01426/article/details/150380386</guid><author>gitblog_01426</author><pubDate>Tue, 06 Oct 2026 20:24:33 +0800</pubDate><description><![CDATA[本文围绕 oneTBB（oneAPI Threading Building Blocks）中 `parallel_pipeline` 的吞吐量（throughput）问题展开，剖析影响数据流经管道速率的两个核心约束——在途令牌数 `N` 与最慢串行过滤器——并给出文本处理流水线中窗口（chunk）大小、I/O 瓶颈与缓存效应的实战调优思路。读完本文，你将掌握如何为一条流水线选择合适的令牌数与切片大]]></description><category></category></item><item><title><![CDATA[Vespa abi-check-plugin 实战指南：用 Maven 插件守护 Java 项目 ABI 稳定性]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/150514632</link><guid>https://blog.csdn.net/gitblog_01426/article/details/150514632</guid><author>gitblog_01426</author><pubDate>Tue, 06 Oct 2026 15:20:57 +0800</pubDate><description><![CDATA[本指南以 Vespa 开源仓库中的 [abi-check-plugin/README.md](https://link.gitcode.com/i/186879f345aaf22c3776772bdb42487c) 为核心，系统讲解该 Maven 插件如何扫描项目产物 JAR、识别被注解标记的公共 API 包、提取可见 ABI 签名并与预期 ABI（JSON 规格文件）比对，从而在构建阶段自动拦截]]></description><category></category></item><item><title><![CDATA[现代 JavaScript 教程：基础运算符与数学运算完全指南]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/150058201</link><guid>https://blog.csdn.net/gitblog_01426/article/details/150058201</guid><author>gitblog_01426</author><pubDate>Mon, 05 Oct 2026 18:47:10 +0800</pubDate><description><![CDATA[本章以 [zh.javascript.info](https://link.gitcode.com/i/2e470fa17902202e10668b88b8273b1e) 教程 "JavaScript 基础知识" 部分为骨架，系统讲解 JavaScript 中的基础运算符：从一元/二元运算元的术语，到 `+ - * / % **` 六种数学运算，再到字符串拼接、一元加号、运算符优先级、赋值、原地修]]></description><category></category></item><item><title><![CDATA[YOLO-World 安装指南：环境依赖、MMCV 安装与 Demo 运行全解析]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/150057342</link><guid>https://blog.csdn.net/gitblog_01426/article/details/150057342</guid><author>gitblog_01426</author><pubDate>Fri, 02 Oct 2026 19:33:25 +0800</pubDate><description><![CDATA[本篇技术指南围绕 YOLO-World 官方安装文档（[docs/installation.md](https://link.gitcode.com/i/f0e367b2d42fec94f46ea56bdf744363)）展开，系统梳理这一 CVPR 2024 实时开放词汇目标检测框架的依赖体系（PyTorch / MMCV / MMDetection / MMYOLO）、三种主流 MMCV 安装]]></description><category></category></item><item><title><![CDATA[PixiEditor UI.Common 设计指南：基于 AvaloniaUI 的统一控件库与样式体系解析]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/149958597</link><guid>https://blog.csdn.net/gitblog_01426/article/details/149958597</guid><author>gitblog_01426</author><pubDate>Thu, 01 Oct 2026 23:28:37 +0800</pubDate><description><![CDATA[PixiEditor 是一个面向 2D 创作的跨平台编辑器，其所有 GUI 应用共享一套由 **PixiEditor.UI.Common** 项目提供的样式与控件库，底层基于 AvaloniaUI 框架。本文以仓库中的 [DesignGuidelines.md](https://link.gitcode.com/i/f6a93dd148a5f4846ccce387dd38f4a0) 设计指南为骨架]]></description><category></category></item><item><title><![CDATA[Marketing Skills 中的 SEMrush 集成指南：为 AI Agent 打造的 SEO 与竞品分析数据接入方案]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/149925493</link><guid>https://blog.csdn.net/gitblog_01426/article/details/149925493</guid><author>gitblog_01426</author><pubDate>Thu, 01 Oct 2026 18:33:10 +0800</pubDate><description><![CDATA[本文以开源仓库 Marketing Skills（面向 Claude Code 与 AI Agent 的营销技能集）中的 SEMrush 集成文档 [tools/integrations/semrush.md](https://link.gitcode.com/i/0bb0f7f9cd4044861653a448d0a5bc90) 为核心骨架，系统讲解如何通过 SEMrush 公开 API 为 A]]></description><category></category></item><item><title><![CDATA[ThingsBoard TBEL 解码函数实战：decodeToJson + hexToBytes + parseBytesToInt 解析多设备 JSON 上行报文]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/150461386</link><guid>https://blog.csdn.net/gitblog_01426/article/details/150461386</guid><author>gitblog_01426</author><pubDate>Thu, 01 Oct 2026 13:08:37 +0800</pubDate><description><![CDATA[本篇指南围绕 ThingsBoard 数据转换器（Data Converter）中一个完整的 **TBEL 解码函数示例**展开——它以 JSON 数组作为上行报文，将每个元素中的十六进制 `value` 字段还原为电量、温度等遥测数据，并借助 metadata 注入设备类型与型号，最终返回包含多个设备结果对象的数组。读完本文，你将掌握 `decodeToJson`、`hexToBytes`、`p]]></description><category></category></item><item><title><![CDATA[免费 Flash 播放器 Ruffle：让老 .swf 文件在电脑上重新跑起来]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/150380849</link><guid>https://blog.csdn.net/gitblog_01426/article/details/150380849</guid><author>gitblog_01426</author><pubDate>Wed, 30 Sep 2026 10:38:36 +0800</pubDate><description><![CDATA[你打开一个多年前的 .swf 文件，是不是也遇到过满屏"插件缺失"的提示？当年存的 Flash 小游戏、单位里归档的互动课件，全卡在了这里。Ruffle 就是一个免费开源的 Flash 播放器，用 Rust 写成，能直接播放这些老 .swf 文件，不装插件，拖进去就能跑。

## 一句话看懂 Ruffle

简单说，Ruffle 是个 Flash 模拟器——老 Flash 播放器退场了，它来顶班，]]></description><category></category></item><item><title><![CDATA[ 2025首发！ZeroLaunch-rs v0.4.12深度评测：从「能用」到「惊艳」的Windows启动器革命]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/149927065</link><guid>https://blog.csdn.net/gitblog_01426/article/details/149927065</guid><author>gitblog_01426</author><pubDate>Mon, 28 Sep 2026 12:10:52 +0800</pubDate><description><![CDATA[• 按Alt+空格呼出时卡顿0.5秒以上？  
• 拼音输入"weixin"却搜不出微信？  
• 深色模式下文字与背景糊成一团？  
• 多显示器时弹窗永远出现在主屏？  

🚀 **读完本文你将获得**：  
✅ 3分钟上手v0.4.12核心新特性  
✅ 10个效率翻倍的隐藏操作技巧  
✅ 独家性能优化参数配置方案  
✅ 常见问题的9种解决方案  

## 🔍 为什么选择ZeroLa]]></description><category></category></item><item><title><![CDATA[NewsBlur 架构全解：四库分层、Django 应用矩阵与 Celery 异步管线]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/150517614</link><guid>https://blog.csdn.net/gitblog_01426/article/details/150517614</guid><author>gitblog_01426</author><pubDate>Sun, 27 Sep 2026 09:38:36 +0800</pubDate><description><![CDATA[NewsBlur 是一个集智能推荐（Intelligence）、社交分享（Social）与 AI 能力（Ask AI、Briefings）于一体的全栈 RSS 阅读器。本文以仓库根目录的 [ARCHITECTURE.md](https://link.gitcode.com/i/d0ff800b793428f6cf9912b65abe03de) 为核心骨架，结合 [newsblur_web/sett]]></description><category></category></item><item><title><![CDATA[用 5 字段的消息信封让两个 AI Agent 互通]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/150517701</link><guid>https://blog.csdn.net/gitblog_01426/article/details/150517701</guid><author>gitblog_01426</author><pubDate>Sat, 26 Sep 2026 11:11:42 +0800</pubDate><description><![CDATA[把两个 AI Agent 接在一起时，最常见的失败不是模型不聪明，而是消息格式对不上——Agent 互操作的问题几乎都卡在"一条消息怎么传"上。本文用一个 5 字段的消息信封讲清楚多智能体消息格式统一的实操方法，适合正在搭建或集成多 Agent 系统的开发者。

## 先复现一次失败：同一条消息在另一个框架上打不通

假设你有两个 Agent：一个叫"研究员"，负责搜索资料；一个叫"写手"，负责把]]></description><category></category></item><item><title><![CDATA[TypeScript 的 any 类型全解：通用超类型本质、noImplicitAny 防线与 unknown 替代方案（The Concise TypeScript Book 实战指南）]]></title><link>https://blog.csdn.net/gitblog_01426/article/details/149928994</link><guid>https://blog.csdn.net/gitblog_01426/article/details/149928994</guid><author>gitblog_01426</author><pubDate>Thu, 24 Sep 2026 19:23:22 +0800</pubDate><description><![CDATA[`any` 是 TypeScript 中一个特殊的"通用超类型"（supertipo universal / universal supertype），它可以表示任何种类的值——原始值、对象、数组、函数、错误或符号。本指南以 The Concise TypeScript Book 第 45 章《Tipo any》（[西班牙语原文](https://link.gitcode.com/i/59d37c]]></description><category></category></item></channel></rss>