<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gitblog_00460的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/gitblog_00460</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; gitblog_00460]]></copyright><item><title><![CDATA[golangci-lint 本地安装完全指南：二进制、包管理器、Docker 与源码编译]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/166142683</link><guid>https://blog.csdn.net/gitblog_00460/article/details/166142683</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 23:22:37 +0800</pubDate><description><![CDATA[本篇指南完整讲解 golangci-lint 在本机环境下的全部安装方式：官方安装脚本下载预编译二进制、Linux/macOS/Windows 三大平台的包管理器、Docker 容器运行、mise 版本管理工具，以及不推荐但常见的 `go install` 源码编译路径。读完本文，你将能够在任意开发机上快速获得一个可直接运行 `golangci-lint run` 的稳定环境，并理解每种安装方式背]]></description><category></category></item><item><title><![CDATA[Enzyme 在 React 0.13 中的安装与使用指南：enzyme-adapter-react-13 全解析]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/166142340</link><guid>https://blog.csdn.net/gitblog_00460/article/details/166142340</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 22:49:36 +0800</pubDate><description><![CDATA[本文聚焦于在 React 0.13 项目中使用 Enzyme 的完整流程：从安装 React 0.13 与 Enzyme 核心库、安装并配置专用的 `enzyme-adapter-react-13` 适配器，到用 ES6/ES5 两种风格编写第一个浅渲染测试。文章同时深入当前仓库中适配器的源码实现，剖析其浅渲染（shallow）、挂载（mount）与静态渲染（render）三种渲染器的底层原理、R]]></description><category></category></item><item><title><![CDATA[Unity ML-Agents PettingZoo 多智能体训练 API：AEC 与 Parallel 环境包装器完全指南]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/166141843</link><guid>https://blog.csdn.net/gitblog_00460/article/details/166141843</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 22:10:24 +0800</pubDate><description><![CDATA[随着多智能体强化学习（MARL）的兴起，越来越多的研究者希望以类似 Gym 的 API 来对接 Unity 环境。本指南以 [Python-PettingZoo-API.md](https://link.gitcode.com/i/ec34d7851d223463860dbf9638695ebe) 为核心，深入讲解 ML-Agents 提供的 PettingZoo Wrapper：它构建在 `Un]]></description><category></category></item><item><title><![CDATA[Flutter 应用内购平台接口 in_app_purchase_platform_interface：接口设计、扩展机制与平台适配实战]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/151419502</link><guid>https://blog.csdn.net/gitblog_00460/article/details/151419502</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 21:26:03 +0800</pubDate><description><![CDATA[`in_app_purchase_platform_interface` 是 Flutter 官方团队维护的 `in_app_purchase` 插件所依赖的**通用平台接口（platform interface）**，它定义了应用内购（IAP）领域层与各平台实现（Android / iOS / macOS 等）之间必须遵守的契约，保证插件自身与所有平台实现支持同一套 API。本文以该包仓库内的 ]]></description><category></category></item><item><title><![CDATA[Codon @codon.jit装饰器实战：不重写一行代码，给现有Python项目加100倍加速]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/151979893</link><guid>https://blog.csdn.net/gitblog_00460/article/details/151979893</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 21:08:12 +0800</pubDate><description><![CDATA[Codon 是一款高性能 Python 编译器，能将 Python 代码直接编译为原生机器码，通常带来 10~100 倍甚至更高的加速。而 `@codon.jit` 装饰器让这一切变得极其简单：你**不需要重写项目、不需要学习新语言**，只需在现有 Python 函数的定义前加一行 `@codon.jit`，该函数就会被 Codon 即时编译（JIT）并自动完成 Python 与原生类型之间的转换]]></description><category></category></item><item><title><![CDATA[fleetctl 的 npm 官方分发：安装机制源码剖析与 CLI 实战指南]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/151778282</link><guid>https://blog.csdn.net/gitblog_00460/article/details/151778282</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 20:29:49 +0800</pubDate><description><![CDATA[Fleet 的官方 CLI 工具 `fleetctl` 可以通过 npm 一键安装，但它的本质并非纯 JavaScript 实现，而是一个「下载器 + 启动器」包装：由 Node.js 脚本按平台与版本从 Fleet 的 GitHub Releases 下载预编译的 Go 二进制，再原样透传命令行参数。本文以仓库中的 `tools/fleetctl-npm` 包为核心，讲解安装方式、底层安装脚本的]]></description><category></category></item><item><title><![CDATA[CANN ops-transformer 分组矩阵乘算子 aclnnGroupedMatmulWeightNz 全场景使用指南]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/153060949</link><guid>https://blog.csdn.net/gitblog_00460/article/details/153060949</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 19:51:50 +0800</pubDate><description><![CDATA[`aclnnGroupedMatmulWeightNz` 是 CANN 开源仓库 ops-transformer 中 `gmm/grouped_matmul` 模块提供的高性能分组矩阵乘（Grouped Matmul）ACLNN 接口，其最大特点是 weight 以昇腾亲和数据排布格式 FRACTAL_NZ 输入，并新增 `quantGroupSize` 参数支持 per-group 分组量化。本]]></description><category></category></item><item><title><![CDATA[OneUptime 自托管私网访问配置指南：为 Webhook 与监控探针安全开启内网目标访问（SSRF 策略详解）]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/151745469</link><guid>https://blog.csdn.net/gitblog_00460/article/details/151745469</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 19:24:41 +0800</pubDate><description><![CDATA[OneUptime 出于 SSRF（服务端请求伪造）防护，默认拒绝将工作流、Webhook 和 HTTP 监控请求发送到解析为私网、回环或链路本地地址的目标。在自托管部署中，这一默认行为会阻挡完全正常的诉求：把告警推送到仅存在于你内网的 Mattermost、Jira 或工单系统。本文基于官方自托管文档（[英文原文](https://link.gitcode.com/i/cee169636e716]]></description><category></category></item><item><title><![CDATA[使用 Teleport API 客户端实现服务发现驱动的 Agent 自动注册：最小可运行示例深度解析]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/166139305</link><guid>https://blog.csdn.net/gitblog_00460/article/details/166139305</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 19:18:27 +0800</pubDate><description><![CDATA[当 Kubernetes、Consul、云厂商 API 等外部服务发现系统新增或下线基础设施资源时，如何让 Teleport 集群中的应用、数据库、Kubernetes 等资源随之自动注册或注销，是构建零信任访问自动化的关键一环。本文以仓库 [examples/service-discovery-api-client](https://link.gitcode.com/i/2f032f70a8bf]]></description><category></category></item><item><title><![CDATA[用 JSON 编写 3D 场景：@json-render/react-three-fiber 渲染器完全指南]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/163607477</link><guid>https://blog.csdn.net/gitblog_00460/article/details/163607477</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 19:12:36 +0800</pubDate><description><![CDATA[json-render 生态中的 `@json-render/react-three-fiber` 是一个将 JSON spec 直接渲染为 Three.js 3D 场景的 React Three Fiber（R3F）渲染器，其官方定位一句话即可概括："JSON becomes 3D scenes"。本文以 [packages/react-three-fiber/README.md](https:]]></description><category></category></item><item><title><![CDATA[Lightweight Charts Pretty Histogram Series 插件：圆角直方图自定义序列实战指南]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/151524949</link><guid>https://blog.csdn.net/gitblog_00460/article/details/151524949</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 19:02:25 +0800</pubDate><description><![CDATA[本篇指南围绕 TradingView Lightweight Charts 官方插件 `@tradingview/lwc-plugin-pretty-histogram-series` 展开，讲解如何用它在 HTML5 Canvas 图表中绘制带圆角、可按正负分色、支持描边与渐变填充的直方图序列。读完本文，你将掌握插件的安装方式、`createPrettyHistogramSeries` 的完整用]]></description><category></category></item><item><title><![CDATA[3 步备份 QQ 空间全部历史说说：GetQzonehistory 导出工具完整指南]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/155656429</link><guid>https://blog.csdn.net/gitblog_00460/article/details/155656429</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 18:45:52 +0800</pubDate><description><![CDATA[GetQzonehistory 是一个 Python 命令行工具，可以把一个 QQ 空间账号的全部历史说说导出成本地 Excel 表格和 HTML 网页版，并同步下载所有配图。它通过 QQ 官方扫码登录（不涉及账号密码）获取登录态，再从空间的消息列表和"未删除说说"两个接口分页拉取数据，最终在本地生成分类文件。整个过程数据不经过任何第三方服务器。

## 数据来源与模块分工：历史说说获取逻辑

工]]></description><category></category></item><item><title><![CDATA[vux 内置 dateFormat 日期格式化工具：轻量实现、完整用法与源码解析]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/151849754</link><guid>https://blog.csdn.net/gitblog_00460/article/details/151849754</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 18:23:14 +0800</pubDate><description><![CDATA[vux 在 [date 工具目录](https://link.gitcode.com/i/e8c141ba39320603bc3fd8cb2116ddfa) 中内置了 `dateFormat` 日期格式化函数，它以远小于 `moment` 的体积提供 `YYYY-MM-DD HH:mm:ss` 等主流格式占位符支持，并被 vux 内部多个日期类组件（日历、日期时间选择器等）复用。本文以 [docs]]></description><category></category></item><item><title><![CDATA[Roc 语言 platform 头部多行格式化与 for-clause 语法深度解析：以编译器快照测试为纲]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/151729641</link><guid>https://blog.csdn.net/gitblog_00460/article/details/151729641</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 18:19:13 +0800</pubDate><description><![CDATA[本文以 Roc 编译器仓库中的格式化快照测试 `test/snapshots/formatting/multiline/platform.md` 为核心，系统拆解 platform（平台）头部声明在**多行格式化场景**下的完整语法：requires 中的 for-clause 入口点签名、exposes 大写标识符、packages 依赖映射与 provides 的 linker symbol ]]></description><category></category></item><item><title><![CDATA[react-native-windows 新架构验证示例应用 sample-app-fabric：构建、运行与源码解析]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/141624303</link><guid>https://blog.csdn.net/gitblog_00460/article/details/141624303</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 17:18:55 +0800</pubDate><description><![CDATA[本文以 react-native-windows 仓库中的 `packages/sample-app-fabric` 包为核心，讲解一个用于验证独立 New Architecture（新架构）能力的示例 Windows 应用。该应用由 `cpp-app` 模板生成，采用 C++ 与 React 19 的组合，可直接通过两条命令完成安装与构建。读完本文，你将掌握该示例应用的构建启动流程、其 C++ ]]></description><category></category></item><item><title><![CDATA[NetBox 模块类型（Module Type）完整指南：可插拔组件的建模、占位符自动命名与槽位兼容机制]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/166135989</link><guid>https://blog.csdn.net/gitblog_00460/article/details/166135989</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 16:41:47 +0800</pubDate><description><![CDATA[NetBox 中的**模块类型（Module Type）**用于为机架式交换机、路由器等设备的可插拔硬件组件（如线卡、电源、SFP 模块）建立统一的数据模型，它既可以挂载在设备的[模块槽位（Module Bay）](https://link.gitcode.com/i/1d672ac228d9a3ea8f3b5ed60e1b0135)上，又拥有自己独立的组件模板集合。本文以官方文档 [docs/m]]></description><category></category></item><item><title><![CDATA[Koel 即时搜索全解析：基于 Laravel Scout 的 TNTSearch / Algolia / Meilisearch 全文检索配置与索引维护指南]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/151487984</link><guid>https://blog.csdn.net/gitblog_00460/article/details/151487984</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 15:13:13 +0800</pubDate><description><![CDATA[Koel 内置的即时搜索（Instant Search）以 [Laravel Scout](https://link.gitcode.com/i/d57c28e3bd1cb977f68f567e0bed7934) 为主干，结合仓库中的 [config/scout.php](https://link.gitcode.com/i/6f94caa554acc51d97eca565ddb537b5)、[I]]></description><category></category></item><item><title><![CDATA[Relay RelayContainer 经典 API 全面解析：声明式数据需求、变量管理与片段组合实战]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/152195392</link><guid>https://blog.csdn.net/gitblog_00460/article/details/152195392</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 13:57:57 +0800</pubDate><description><![CDATA[RelayContainer 是 Relay 经典（v0.x）时代面向 React 组件的数据需求声明核心 API。本文以仓库中 [Classic-APIReference-Container.md](https://link.gitcode.com/i/f191da5dfd98a6d74e2efbe69622e83b) 为骨架，系统讲解 `Relay.createContainer` 的容器规范]]></description><category></category></item><item><title><![CDATA[30分钟跑起来：GetQzonehistory备份QQ空间历史说说完整指南]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/163479193</link><guid>https://blog.csdn.net/gitblog_00460/article/details/163479193</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 13:51:21 +0800</pubDate><description><![CDATA[你打开QQ空间，往回翻到2018年就断了，再早的内容怎么找都不显示。老说说没被删，只是时间线不给你看。**GetQzonehistory获取QQ空间历史说说**，靠扫码登录把互动消息一条条翻出来，再补齐可见的未删除说说，最后全部导出成本地文件。不用写代码，一条命令就能跑。

## 📏 GetQzonehistory备份范围：能拿回哪些说说

开始之前你可能想问：当年的每篇说说都能找回来吗？先看清]]></description><category></category></item><item><title><![CDATA[browser-harness 实战指南：用 CDP 驱动 Perplexity Computer 完成云端多步研究任务]]></title><link>https://blog.csdn.net/gitblog_00460/article/details/150722919</link><guid>https://blog.csdn.net/gitblog_00460/article/details/150722919</guid><author>gitblog_00460</author><pubDate>Sun, 20 Sep 2026 13:42:55 +0800</pubDate><description><![CDATA[本文讲解如何在 browser-harness 这一基于 CDP（Chrome DevTools Protocol）的浏览器自动化框架中，稳定驱动 Perplexity 的"Computer"长时运行 Agent 产品：从任务列表、提交任务、跟踪 Todo 计划、检测完成状态、提取最终报告到分享链接，覆盖完整的自动化闭环。你将获得可直接运行的 browser-harness 脚本、一套经 ARIA]]></description><category></category></item></channel></rss>