<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gitblog_00037的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/gitblog_00037</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; gitblog_00037]]></copyright><item><title><![CDATA[LeetCode 0004 寻找两个正序数组的中位数：从暴力合并到 O(log(min(n,m))) 二分划分（含多语言实现）]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/152873207</link><guid>https://blog.csdn.net/gitblog_00037/article/details/152873207</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 20:22:42 +0800</pubDate><description><![CDATA[本篇围绕 LeetCode 第 4 题「寻找两个正序数组的中位数」（Median of Two Sorted Arrays）展开，完整讲解暴力合并、双指针归并、二分第 k 小元素、以及在较短数组上二分划分四种解法，重点推导最优的 `O(log(min(n, m)))` 时间、`O(1)` 空间的划分算法。仓库 [articles/median-of-two-sorted-arrays.md](ht]]></description><category></category></item><item><title><![CDATA[Leaflet 插件目录模板（template.md）完全指南：元数据字段、收录流程与提交规范]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/160966346</link><guid>https://blog.csdn.net/gitblog_00037/article/details/160966346</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 19:48:23 +0800</pubDate><description><![CDATA[> 本文面向所有希望将自己的插件收录进 Leaflet 官方插件列表（Plugins database）的开发者，系统讲解仓库内 [docs/_plugins/template.md](https://link.gitcode.com/i/d4a27c3fb36ee849a2c461d88846f86c) 这一提交模板的定位、九个 front matter 元数据字段的语义与取值规范、字段在插件列]]></description><category></category></item><item><title><![CDATA[AssetRipper：Unity资源提取的完整实战指南]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/152766641</link><guid>https://blog.csdn.net/gitblog_00037/article/details/152766641</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 19:08:11 +0800</pubDate><description><![CDATA[AssetRipper 是一款用于分析与提取 Unity 游戏文件的免费工具，核心能力是从 AssetBundle 资源包、.assets 序列化文件等游戏文件中精准提取 3D 模型、纹理、音频与脚本，并转换为 Unity 引擎原生格式。对于游戏开发者，它还可以用来检查构建包里是否误打了资源、查找失效的资源引用、定位未能剔除的代码。它支持 Unity 3.5.0 到 6000.X 的宽泛版本范围，]]></description><category></category></item><item><title><![CDATA[agentic-awesome-skills 维护者回滚手册：已提交、未提交与已发布状态的 Git 安全回滚实战]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/155402559</link><guid>https://blog.csdn.net/gitblog_00037/article/details/155402559</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 18:11:16 +0800</pubDate><description><![CDATA[本指南围绕 AAS Core（agentic-awesome-skills，一个承载 2,100+ Agentic Skills 的本地 Agent 优先控制平面）维护者回滚流程展开，系统讲解在**已提交变更、未提交变更、已发布版本**三种场景下的安全回滚操作，并结合作品仓库的受保护 `main` 分支、`merge:batch` 受保护合并通道与 canonical-sync 生成态所有权模型，]]></description><category></category></item><item><title><![CDATA[MLAlgorithms SVM支持向量机实现揭秘：线性、多项式与RBF核函数一次讲透]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/153245395</link><guid>https://blog.csdn.net/gitblog_00037/article/details/153245395</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 18:00:15 +0800</pubDate><description><![CDATA[**MLAlgorithms** 是一个用 Python 从零手写机器学习算法的开源项目，其中 SVM（支持向量机）部分用不到 150 行代码实现了完整的**支持向量机分类器**，并通过简化的 SMO 算法同时支持**线性、多项式、RBF（高斯）核函数**，是理解 SVM 核函数机制和训练流程的绝佳入门材料。

## 📌 支持向量机：为什么值得从零实现？

工业界调用 `sklearn` 一行代]]></description><category></category></item><item><title><![CDATA[使用 gws CLI 创建 Google Form 反馈表单并通过 Gmail 分享的完整实战指南]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/153219324</link><guid>https://blog.csdn.net/gitblog_00037/article/details/153219324</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 17:35:08 +0800</pubDate><description><![CDATA[本文基于 gws（Google Workspace CLI）的 recipe 技能 [recipe-create-feedback-form](https://link.gitcode.com/i/bf3081213827a75c4165823195f2b516)，讲解如何用一条命令创建 Google Forms 反馈表单、从响应中提取表单链接（`responderUri`），再借助 `gws g]]></description><category></category></item><item><title><![CDATA[ClickHouse v26.7.2.59-stable 版本解析：AI 函数链路标记、TopK 查询条件缓存与一批高价值修复]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/162903141</link><guid>https://blog.csdn.net/gitblog_00037/article/details/162903141</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 16:01:36 +0800</pubDate><description><![CDATA[本指南以 ClickHouse 官方版本记录 [v26.7.2.59-stable 变更日志](https://link.gitcode.com/i/3aec131ff2277d65d89e558169146c7d)（对比基线 v26.7.1.1315-stable）为核心，逐项拆解该稳定版的实验性特性、性能改进、功能增强与全部用户可见的 Bug 修复，并结合当前仓库源码说明各配置项的实际位置、默]]></description><category></category></item><item><title><![CDATA[awesome-prompts：300+ 条现成 AI 提示词，告别憋提示词（新手向完整指南）]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/160495122</link><guid>https://blog.csdn.net/gitblog_00037/article/details/160495122</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 15:58:12 +0800</pubDate><description><![CDATA[每次打开 AI 工具，你是不是都要先花十分钟琢磨第一句话怎么说？想问个报错，AI 答得云里雾里，还不知道该改哪个词。awesome-prompts 就是冲着这个问题来的开源项目：它把 300 多条经过实战检验的 AI 提示词整理成一个个纯文本文件，你复制、粘贴就能用，不用先学提示词理论。

## 1 分钟认识：awesome-prompts 是什么、特别在哪

一句话版本：一个拿来即用的 AI 提]]></description><category></category></item><item><title><![CDATA[使用 IntelliJ IDEA 完成第一次开源贡献：first-contributions 项目 Windows 端完整实操指南]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/141658815</link><guid>https://blog.csdn.net/gitblog_00037/article/details/141658815</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 15:47:31 +0800</pubDate><description><![CDATA[本指南以 first-contributions 开源项目为练习对象，面向完全没有参与过开源协作的初学者，完整讲解在 Windows 上使用 IntelliJ IDEA 完成一次真实贡献的全流程：Fork 仓库、克隆到本地、创建分支、修改 `Contributors.md`、提交并推送、最后发起 Pull Request。读完本文，你将掌握开源协作中最核心的 _fork → clone → edi]]></description><category></category></item><item><title><![CDATA[JUCE AUv3 从零到上设备：iOS 音频插件开发实操笔记]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/160177076</link><guid>https://blog.csdn.net/gitblog_00037/article/details/160177076</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 15:40:16 +0800</pubDate><description><![CDATA[让一个你用 C++ 写的 processor 类，出现在真机 iPhone 的 GarageBand 扩展列表里。这是一份面向 iOS 音频开发新手的 JUCE AUv3 实操手册：iOS 音频插件从建工程、写音频、配 UI 到上 TestFlight，共七步，排错嵌在每一步里。

## 开工前需要你做的三个判断

还没打开任何工具，先定三件事，它们直接决定后面的走法：

1. 插件类型：合成器还]]></description><category></category></item><item><title><![CDATA[SFTPGo插件系统指南：用Go开发自定义认证、通知和IP过滤插件（附示例代码）]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/162964344</link><guid>https://blog.csdn.net/gitblog_00037/article/details/162964344</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 15:31:25 +0800</pubDate><description><![CDATA[SFTPGo 插件系统让这款支持 SFTP、FTP/S、WebDAV、HTTP/S 的多协议文件服务器拥有了强大的扩展能力。本指南带你用 Go 从零开发三类最实用的自定义插件：**认证插件、通知插件和 IP 过滤插件**，并附上可直接参考的示例代码与配置文件，帮助你快速完成身份验证、事件通知与访问控制的二次开发。

[![SFTPGo 插件系统配套的多协议文件服务器登录页](https://raw]]></description><category></category></item><item><title><![CDATA[一文搞懂 HIVM 的 hir.custom_macro：跨 Pipe 宏操作完整解析与速查]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/137737800</link><guid>https://blog.csdn.net/gitblog_00037/article/details/137737800</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 15:29:54 +0800</pubDate><description><![CDATA[`hir.custom_macro` 是 AscendNPU-IR 项目中 HIVM 方言的跨 Pipe 宏操作：把「数据加载 + 向量计算 + 后处理」这类横跨多条流水线的活打包成一个 IR 操作，再由编译器根据你声明的 `pipe_in` / `pipe_out` 自动补齐跨 Pipe 同步。如果你之前只用过单流水线的 `hir.custom`，遇到"进出的管道不一样"的场景就会卡住——这篇就]]></description><category></category></item><item><title><![CDATA[Element Carousel 走马灯组件完全指南：从基础用法到源码级原理剖析]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/160456747</link><guid>https://blog.csdn.net/gitblog_00037/article/details/160456747</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 14:59:23 +0800</pubDate><description><![CDATA[在有限空间内循环播放图片、文字等内容，是 Web 页面中最常见的交互形式之一。作为 Element（Vue.js 2.0 UI Toolkit）中的核心展示类组件，Carousel 走马灯提供了从基础轮播到卡片化展示的完整能力。本文基于 [carousel.md](https://link.gitcode.com/i/e8ae2f22330a459b062795cac96a8227) 官方文档，结]]></description><category></category></item><item><title><![CDATA[基于 HCCL 开发自定义 Send/Recv 点对点通信算子：从编译打包到部署执行的完整实践]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/165879319</link><guid>https://blog.csdn.net/gitblog_00037/article/details/165879319</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 14:51:12 +0800</pubDate><description><![CDATA[本篇技术指南以 CANN 开源仓库 HCCL（Huawei Collective Communication Library）中的自定义算子样例 [examples/04_custom_ops_p2p](https://link.gitcode.com/i/ab86a4ef71a571f2fa48a3469b3267c0) 为核心，完整讲解如何基于 AICPU 通信引擎开发 `HcclSendCu]]></description><category></category></item><item><title><![CDATA[RealSense D455点云生成的完整落地方案]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/161795707</link><guid>https://blog.csdn.net/gitblog_00037/article/details/161795707</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 13:34:29 +0800</pubDate><description><![CDATA[RealSense D455是主动双目深度相机，配合 librealsense SDK 把深度帧变成 3D 点云：配管线、读真内参、过滤波、反投影、导出 PLY，这是完整链路。下面基于仓库自带的示例代码和深度质量工具，把每个环节的参数取法和坑讲清楚，从单帧验证到多帧去噪都能直接照着做。

## D455适不适合你：场景边界与规格对照

D455 基于 D5POC 平台，定位在 D435 和工业级 ]]></description><category></category></item><item><title><![CDATA[LeetCode 1649. 通过指令创建有序数组：二分模拟、计数线段树与代价最小化题解]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/142543794</link><guid>https://blog.csdn.net/gitblog_00037/article/details/142543794</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 12:55:45 +0800</pubDate><description><![CDATA[本文基于开源仓库 leetcode（LeetCode 题解集）中 [problems/1649.create-sorted-array-through-instructions.md](https://link.gitcode.com/i/4f58631182a0206ea337bd3fcd332c1c) 展开，完整讲解 LeetCode 1649「通过指令创建有序数组」的题目背景、两类经典解法（]]></description><category></category></item><item><title><![CDATA[如何快速掌握运行时编译 .kts 文件：awesome-kotlin 的 Kotlin Scripting Host 求值与缓存机制实战指南]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/156977410</link><guid>https://blog.csdn.net/gitblog_00037/article/details/156977410</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 12:19:29 +0800</pubDate><description><![CDATA[在 [awesome-kotlin](https://link.gitcode.com/i/629beb05624b6da9b3ace9e7a3e31692) 项目中，**Kotlin Scripting Host**（Kotlin 脚本宿主）负责在运行时编译并求值成百上千个 `.awesome.kts` 脚本文件，再配合基于 MD5 键的**文件缓存机制**，让脚本执行既灵活又高效。本文面向新手]]></description><category></category></item><item><title><![CDATA[CANN pyasc 算子编程接口解析：asc.language.basic.transpose 矩阵转置与 NCHW/NHWC 格式转换实战]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/165865011</link><guid>https://blog.csdn.net/gitblog_00037/article/details/165865011</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 11:58:33 +0800</pubDate><description><![CDATA[`asc.language.basic.transpose` 是 CANN pyasc 为 Python 开发者提供的昇腾 AI 处理器向量转置编程接口，与 Ascend C 的 `Transpose` 接口一一对应，用于实现 16 × 16 二维矩阵数据块的转置以及 `[N,C,H,W]` 与 `[N,H,W,C]` 两种数据格式的互相转换。本文基于 [docs/python-api/langu]]></description><category></category></item><item><title><![CDATA[Gulp 定时任务指南：用 cron job 自动化运行 gulp build 及解决 node 找不到问题]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/156665465</link><guid>https://blog.csdn.net/gitblog_00037/article/details/156665465</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 11:05:10 +0800</pubDate><description><![CDATA[> 本文基于 Gulp 官方 Recipes 中的 [cron-task.md](https://link.gitcode.com/i/fdb376e6fff79da6e75b174ad2cb07ed) 展开。核心应用场景：在不常驻的服务器/CI 环境中，用 Linux `cron` 定时触发 Gulp 构建任务（如 `gulp build`）。读完本文你将掌握：如何正确编写 crontab 条目]]></description><category></category></item><item><title><![CDATA[Apache Spark SQL IDENTIFIER 子句完全指南：参数化标识符与动态 SQL 对象引用]]></title><link>https://blog.csdn.net/gitblog_00037/article/details/154219815</link><guid>https://blog.csdn.net/gitblog_00037/article/details/154219815</guid><author>gitblog_00037</author><pubDate>Fri, 18 Sep 2026 10:48:12 +0800</pubDate><description><![CDATA[本文全面讲解 Spark SQL 的 `IDENTIFIER` 子句：它如何将常量 `STRING` 表达式安全地转换为表名、列名、函数名等 SQL 对象标识符，从而在不引入 SQL 注入风险的前提下实现标识符级的查询模板化。读完本文，你将掌握 `IDENTIFIER` 的两种使用形态（字符串字面量 vs 复杂常量表达式）及其适用边界，能够结合参数标记（parameter marker）与 SQL]]></description><category></category></item></channel></rss>