- 博客(2551)
- 收藏
- 关注
原创 cook 食用手册:一款基于 Nuxt 3 的居家菜谱检索开源项目实战指南
> 本文以仓库根目录 [README.md](https://link.gitcode.com/i/c741c74da422650a40f00ae3edd104f4) 为核心骨架,结合源码、构建脚本与部署配置,系统讲解 cook(食用手册)这一开源菜谱应用的项目定位、数据流转链路、开发调试、三种菜谱匹配模式以及 Docker / 静态托管部署方案,帮助读者从零理解并复现一个以「居家隔离、材料有限」
2026-10-14 23:26:22
147
原创 cw-omnibus 实战解析:用 AsyncTask 演示 Android 内存泄漏(Leaks/AsyncTask 示例逐行拆解)
`cw-omnibus` 是《The Busy Coder's Guide to Android Development》一书的配套示例源码仓库,其 `Leaks/` 目录专门用一组最小化 Android 应用来“制造”并演示各类内存泄漏场景。本文聚焦其中的 `Leaks/AsyncTask` 示例:这是一个通过 `AsyncTask` 刻意制造内存泄漏的演示应用,并集成了 LeakCanary
2026-10-14 22:46:51
994
原创 google-api-nodejs-client 中 @googleapis/sourcerepo 版本演进解析与 Cloud Source Repositories 客户端使用指南
> 本文以仓库内 [sourcerepo 包 CHANGELOG](https://link.gitcode.com/i/74e111c152e5905808be1a8f6a71ea09) 为主线,结合 [v1.ts](https://link.gitcode.com/i/19427a3776bfe8cb1e82f5bb0621f3e0)、[index.ts](https://link.gitco
2026-10-14 22:30:05
453
原创 tcc-transaction 分布式事务框架实战:TCC 模型原理、两阶段调用与自动恢复机制深度解析
tcc-transaction 是一款开源的微服务架构下的 TCC 型(Try-Confirm-Cancel)分布式事务 Java 实现,致力于提供高性能、简单易用的分布式事务服务。本文以 [README.md](https://link.gitcode.com/i/b0aed3a28a52fbdbd3c2ff6c9007f741) 为主线,结合仓库源码与 [http 示例工程](https://
2026-10-14 22:19:28
357
原创 BiliTools免费AI总结功能:把B站视频变成带时间戳的笔记
你是否有过看完2小时B站教程视频、却只记住开头和结尾的经历?BiliTools 是一款免费开源的哔哩哔哩工具箱,它能调用B站官方AI接口,把视频内容变成带时间戳的结构化笔记,让你不用看完整个视频就能抓到重点。## 🔭 BiliTools简介:解析下载+AI总结,一个工具全搞定BiliTools 本质上是一个基于 Tauri 构建的哔哩哔哩资源解析工具箱,GPL-3.0 开源免费。除了下载
2026-10-14 21:48:24
139
原创 BiliTools:快速解析B站视频,完整免费下载视频、弹幕与AI总结
BiliTools 是一款免费开源的B站视频解析下载工具:基于 Tauri 构建的轻量桌面客户端,把链接解析、参数化下载、弹幕存档、AI总结打包在同一个界面里。面向想本地收藏B站视频、高效学习长教程的人——粘贴链接即可开始,视频最高支持 8K 与杜比视界。## 📦 项目速览一句话定位:BiliTools 是一个简约、轻量的哔哩哔哩工具箱,覆盖"粘贴链接 → 解析 → 勾选资源 → 下载处
2026-10-14 21:44:20
11
原创 GoogleTranslateIpCheck 的 IP 源回退机制拆解
这篇文章以开源项目 GoogleTranslateIpCheck 为对象,拆解其核心的 IP 源回退机制:从本地 ip.txt 到远程 IP 文件,再到现场网段扫描,配合并发探测与 hosts 写入。项目的目标只有一个——在国内网络里扫出可用的谷歌翻译 IP,但难点在于任何单一数据源都不可靠:本地列表会漂移、远程镜像会失效、网段扫描又慢,于是才有了这条三级回退链。读完你会得到一套可直接移植到自家工
2026-10-14 21:15:48
403
原创 H2O Flow 分布式随机森林(DRF)建模实战:从数据导入、参数配置到模型评估与预测
本文是一份面向初学者的端到端实战指南,基于 h2o-3 仓库官方教程 [rf.md](https://link.gitcode.com/i/ff2fe0098d33102c97cb81f408a3ceb0) 展开,完整演示如何通过 H2O Flow 可视化界面导入数据、解析数据、构建 Distributed Random Forest(DRF,分布式随机森林)分类模型、解读模型输出并生成预测。文中
2026-10-14 20:43:20
1017
原创 Rope 换脸工具实战:5分钟部署 + 3种典型用法,从启动到出片讲透
Rope 是一个基于 InsightFace inswapper_128 换脸模型的 GUI 换脸工具,能对视频和图片做批量面部替换,输出分辨率支持 128/256/512 三档,还可叠加 GFPGAN(人脸修复模型)增强。适合会装 Python、但没接触过换脸类工具的人:装完依赖、启动程序,就能开始拖素材。## 从0到跑通环境要求,4行带过:- 系统:Windows 10/11 或
2026-10-14 19:36:45
622
原创 Azure Linux 指南:读懂微软为云与边缘打造的 Linux 发行版
Azure Linux 是微软开发的一套开源 Linux 发行版,服务对象是它自有的云基础设施和边缘设备。它不走"大而全"路线,而是用一小批通用核心包打底,让各业务团队按需叠加,快速拼出适合自己工作负载的镜像。下面从设计理念讲到上手步骤,帮你判断它到底适不适合你的场景。## 先看它想解决什么:少做一套系统,多做一层平台微软在运营 Azure 时,要在虚拟机、容器和裸金属上跑大量自研服务与边
2026-10-14 19:24:03
222
原创 Rope 免费视频换脸工具教程:从安装到导出成片的完整指南
Rope 是一款免费的图形化人脸替换工具,把视频换脸从命令行搬进了可视化面板:加载一段视频加一张人脸照片,它会自动找出画面里的每张脸、完成替换并导出成片。工具基于 insightface 的 inswapper_128 模型,支持 Windows 和 Linux,适合不想接触终端的新手和普通用户。本文按"先看它值不值得用→装好跑起来→调出效果→导出成片"的路径展开,每一步都说明该做什么、做完后能看
2026-10-14 19:20:59
644
原创 Firebase JS SDK 的 SessionResumptionConfig 接口:Gemini Live 会话恢复配置详解
`SessionResumptionConfig` 是 firebase-js-sdk 中 Firebase AI(Gemini Live API)用于会话恢复(session resumption)机制的配置接口。本指南围绕该接口展开,说明它的字段语义、在 `LiveSession` 建立与恢复流程中的底层实现,以及如何配合 `LiveSessionResumptionUpdate` 服务端消息
2026-10-14 19:07:43
678
原创 Aves:动态照片与360°视频直接播放,还能定位每张拍摄地的Android相册
手机一年能拍几百张照片,动态照片常变成一张静图,360°视频打不开,拍摄参数埋在文件里。Aves 这款 Android 相册会解析 EXIF 信息,直接打开动态照片、360°视频等格式,并把每张照片的拍摄地点找出来。下文按四个部分展开:难搞的格式如何打开、照片元数据如何读取、位置如何定位、应用如何嵌入 Android 系统。## ⚙️ Aves动态照片处理:难搞的格式怎样直接打开[(对应英文版 [08/README.md](https://link.gitcode.com/i/ab3d4b3e03a1b25f289cf5579ddd8c9e))为骨架
2026-10-14 18:14:43
215
原创 lilToon 版本演进全解:从 CHANGELOG 读懂 Toon 着色器的特性、修复与破坏性变更
本篇以 lilToon 仓库的 [Assets/lilToon/CHANGELOG.md](https://link.gitcode.com/i/36e1fefdc3749e1e6112bb9828fd1a0a) 为主体,完整梳理其版本发布脉络:从 1.0(2021-07-12)到当前的 2.3.4(2026-06-25),涵盖 VRC Light Volumes、LTCGI、Adaptive P
2026-10-14 17:51:33
832
原创 Arduino_Core_STM32 CMake 构建工具集与 Arduino IDE 的行为差异:源码文件、库依赖与上传调试
Arduino_Core_STM32 从 core 2.4.0 起支持用 CMake 构建 Arduino 风格的 sketch,官方文档 `docs/cmake/Arduino-(in)compatibility.md` 专门记录了 CMake 工具集在模仿 Arduino IDE 行为过程中产生的全部已知偏差。读完本文,你能准确理解"为什么 CMake 不会自动发现新增的源文件、为什么库依赖必
2026-10-14 15:38:57
863
原创 拆解nodepad技术栈:Next.js 16 + React 19 + D3 + Framer Motion如何构建空间思考工具
nodepad 是一款"AI 增强思考、而非替代思考"的空间研究工具(spatial research tool):你只管往画布上放笔记,AI 在后台安静地完成分类、关联与综合。本文将带你拆解 nodepad 技术栈,看 Next.js 16、React 19、D3 与 Framer Motion 如何协作,用纯前端 + 极少量服务端代码,构建出这个无数据库、无账号的空间思考工具。[ 为骨架,结合演示文档 [index.html](https://link
2026-10-14 14:32:08
3
原创 N_m3u8DL-RE 流媒体下载:M3U8、DASH 与直播录制一次跑通
你手里三条流地址:一条 M3U8 要 1080p 中文音轨,一条 DASH 流要录两小时,一条还套着加密——N_m3u8DL-RE 一个工具全接住。下面按安装、下载、选轨、直播录制、解密五步走通。## 装好并跑通第一条命令装的时候三选一:Releases 页下对应平台的二进制丢进 PATH、AUR 装 n-m3u8dl-re-bin、或者 dotnet build 从源码编译。下面这条
2026-10-14 14:20:43
454
原创 MooTool Next(Compose)Vault 路径重定向:重命名/移动后同步选中路径的完整实现剖析
本文以 [DIFF-216:Vault 重命名/移动后同步选中路径](https://link.gitcode.com/i/1ca04a2d561c1933cdfd56e3f94a3b3c) 为骨架,深入讲解 MooTool Next(Compose Desktop 版,`next-compose`)如何对齐 Electron 版 `JsonVaultPanel.updateSelectionAf
2026-10-14 14:05:00
349
原创 Pimple 3.x 依赖注入容器实战指南:从服务定义到 PSR-11 与懒加载(CRMEB 项目视角)
Pimple 是一个轻量级、以性能为优先的 PHP 依赖注入容器(Dependency Injection Container),由 Symfony 之父 Fabien Potencier 开发,当前仓库锁定版本为 v3.2.3。本文以 [crmeb/vendor/pimple/pimple/README.rst](https://link.gitcode.com/i/6b786f03e7db1d
2026-10-14 13:41:39
330
原创 剑指 Offer 32-III 从上到下打印二叉树 III:锯齿形(之字形)层序遍历的 BFS 解法全解析
**导读**:本文围绕《剑指 Offer(第 2 版)》第 32 题的第三个变体「从上到下打印二叉树 III」展开,讲解如何在普通层序遍历的基础上实现「之字形 / 锯齿形」打印——奇数层从左到右、偶数层从右到左交替输出。你将掌握 BFS + 按层反转的核心套路,并拿到 Python、Java、C++、Go、TypeScript、Rust、JavaScript、C# 八种语言的完整可运行实现,同时通
2026-10-14 13:27:54
300
原创 GoCV 中使用 OpenCV Contrib 实战指南:从非自由算法到 xfeatures2d 模块详解
**导读**:本文以 gocv 仓库中 `contrib/README.md` 为主线,完整讲解如何在 Go 项目中引入 `gocv.io/x/gocv/contrib` 子包,并深入解析其中 `xfeatures2d` 模块(SURF、BriefDescriptorExtractor)的源码实现与调用方式。读完本文,你将掌握 OpenCV Contrib 的构建配置(含 `OPENCV_ENAB
2026-10-14 13:12:20
19
原创 Tide 实战指南:用 async Rust 快速构建 HTTP Web 应用与 JSON API
Tide 是面向异步 Rust 生态的极简务实 Web 框架,本文以仓库 [README.md](https://link.gitcode.com/i/cb22fab8b9a1f02e415e82d2f2f92158) 为主线,结合 [src/server.rs](https://link.gitcode.com/i/3e12057e88ebdacc5b0b356c4ea64e4f) 等源码与 [
2026-10-14 12:56:18
592
原创 CLRS 24.1 Bellman-Ford 算法全解析:逐轮松弛推演、负权环检测与六个经典习题精讲
> 本文以《算法导论(第三版)》第 24.1 节 "The Bellman-Ford algorithm" 为核心骨架,结合开源仓库 CLRS([README.md](https://link.gitcode.com/i/3919c2a4914d1e69a555f90a3c42c06c))中 [docs/Chap24/24.1.md](https://link.gitcode.com/i/59d6
2026-10-14 12:32:48
857
原创 仓颉语言 SecureRandom 安全随机数使用指南:原理、API 与实战示例
本文聚焦仓颉编程语言标准库扩展包 `stdx.crypto.crypto` 中的 `SecureRandom` 安全随机数生成器,讲解其与普通 `Random` 的核心差异、OpenSSL 3 运行依赖的安装方式,以及 `nextBool`、`nextInt32`、`nextBytes` 等全套 API 的调用方法与异常处理。读完本文,你将能够在仓颉项目中正确生成适合会话密钥、证书私钥、验证码与
2026-10-14 12:31:19
270
原创 大麦网Python抢票脚本5步跑通:10分钟完成首次自动下单
20:00:00 开售,你点下立即购买,第三次刷新时状态已经变成缺货登记。订单确认页转了两秒,弹出抢购失败:热门场次的票就是被这样秒杀掉的,而你输掉的往往不是手速,是请求到服务器的往返时间。这篇文章带你把一个大麦网 Python 抢票脚本从克隆到自动下单完整跑通,10 分钟里你会看清这套自动化抢票逻辑把毫秒省在了哪里。## 它是怎么做到的——架构速览先别急着翻代码,用 30 秒理清它的分工
2026-10-14 12:13:45
62
原创 foobar2000 换肤指南:3 步用 foobox-cn 主题改造播放器界面
默认 foobar2000 就是一块灰色面板,想动都无从下手。foobox-cn 是一套 DUI 用户界面配置,3 步装完,播放器立刻变成带深浅双主题、模块化面板的现代界面,界面和播放体验一起升级。## 改造前后对比:换完差别在哪| 对比项 | 默认 DUI | foobox-cn ||--------|----------|-----------|| 视觉风格 | 纯灰底单一配色,看
2026-10-14 11:32:33
204
原创 foobox-cn 快速上手:3 个功能让 foobar2000 免填 URL 收听网络电台
foobox-cn 是 foobar2000 的中文 DUI 皮肤配置,最实用的一点是:在播放列表区域右键,就能直接加载一份网络电台列表,不用逐个手填电台地址。它同时还带了流派封面、布局切换、歌词等面板功能。这篇文章按"安装 → 加载电台 → 自定义 → 排错"的顺序,带你把电台这条流程完整走一遍。## 准备:装好环境,5 分钟可用- 系统要求:Windows 10 1607 及以上;fo
2026-10-14 11:28:16
1084
原创 仓颉 std.database.sql 中的 SqlNullableDbType:允许 null 值的 SQL 数据类型父类与 SqlNullable 实现类体系
本文围绕仓颉标准库 `std.database.sql` 包中的 `SqlNullableDbType` 接口展开,讲清它在 SQL 数据类型层次结构中的定位、`null` 值的语义约定、类型扩展契约、19 个 `SqlNullable*` 实现类的完整体系,以及在连接、插入、查询场景中如何读写可为数据库 `Null` 值的列。读完本文,你可以理解该接口“未来版本即将废弃”的迁移方向,并掌握用新式
2026-10-14 11:15:10
654
原创 Folia 播放队列管理指南:搜索加批量操作,3 步整理上千首长队列
Folia 是一款同时搞定本地文件与在线音源的音乐播放器,它的播放队列藏在命令面板(Command Palette)后面。学会本文 3 个技巧,几百首歌的长队列也能即搜即改,不用翻任何设置。[所引入的阿里云 OSS PHP SDK(`crmeb/vendor/aliyuncs/oss-sdk-php`),系统讲解 OSS 的核心概念(Object、Bucket)、SDK 的运行环境与三种安装方式、`OssClient` 的初始化与常见调用模式,并深入 CRMEB 的 [上传驱动封装](https://link.gitcode
2026-10-13 20:35:50
860
原创 Overleaf 在线LaTeX编辑器:3 步装好开源服务,浏览器里协作出 PDF
本地装 TeX 环境要等几个小时,编译还总卡在半路;和合作者各拿一份 final_v3,版本对不上时只能来回确认。Overleaf 是一个开源的网页版协作 LaTeX 编辑器:无需安装 TeX 发行版,写作、编译、协作都在浏览器完成,适合写论文、做课件的师生与研究者。读完本文你会完成 3 步部署,掌握 3 个高频场景,并拿到一份快捷键速查表。[ 完整展开,讲解 `std.fs` 包中 `File` 类的常规文件操作(创建、删除、读写、关闭)、基于 `OpenMode` 的打开模式语义、`seek` 定位与 `setLength` 截断的原理,以及 `File.
2026-10-13 17:35:22
369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅