自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YoungHong1992

Talk is cheap,show me the code.

  • 博客(230)
  • 资源 (5)
  • 收藏
  • 关注

原创 [图文] 手把手教你Windows安装ClaudeCode,接入方舟CodingPlan的kimi-k2.5和glm-4.7

本文将指导你在Windows系统上安装ClaudeCode,并配置接入火山方舟CodingPlan中的kimi-k2.5和glm-4.7。全程不需要魔法梯子,也不需要安装WSL虚拟机,大家按教程步骤走就好。本教程适合0基础小白逐步对照配置,也适合编程老手直接扫一眼该教程,大概就懂了怎么配置。

2026-01-30 00:39:46 166

原创 Claude Code接入火山方舟Coding Plan,访问Kimi-K2.5/GLM 4.7/Deepseek v3.2/ Kimi-k2-thinking等国产顶流模型

本文介绍了如何快速接入火山引擎方舟Coding Plan套餐支持的AI编程模型。主要内容包括:1)订阅Coding Plan套餐并选择模型;2)配置编程工具(以Claude Code为例),设置Base URL和API Key;3)在不同操作系统下配置环境变量的具体步骤;4)模型切换方法及使用验证。该方案支持多种主流代码模型,提供兼容Anthropic和OpenAI两种协议的接口,适用于各类编程工具接入。

2026-01-29 13:34:36 509

原创 【2026实测】HostDare CN2 GIA VPS:高性价比稳如老狗,内附隐藏福利与避坑指南

购买并付款完成后,去后台提交一个 工单 (Ticket),标题写 “Double Bandwidth Request” 或 “Double RAM Promotion”,并在内容里附上你的 Invoice ID(发票号)和你在各大论坛(如 HostLoc)的推介帖链接(如果有)。如果你正在寻找一台具有美国IP,既能从国内稳定访问,又能跑 AI 代理(Cliproxy/NewAPI),还要支持支付宝付款的高性价比 VPS,那么 HostDare 绝对是 2026 年绕不开的选择。

2026-01-17 13:20:34 958

原创 2026年学术论文写作AI工具全景图

本文系统梳理了2026年学术论文写作全流程中的AI辅助工具,按照文献发现与评估、深度阅读与知识库、数据分析与推理、写作翻译与润色、管理与合规五个阶段进行分类。重点推荐了Perplexity、Consensus、Google NotebookLM、Claude、DeepL等"世界级"工具,并提出了国际顶尖科研流程的标准化工作流建议。这些工具已从简单的文本生成发展为智能代理辅助,能够显著提升学术研究的效率和质量,同时确保合规性。

2026-01-16 00:22:23 921

原创 Claude Code Skills 官方使用指南

摘要 Claude Code 的 Agent Skills 功能允许用户通过 Markdown 文件扩展 Claude 的能力。每个 Skill 包含 YAML 元数据和任务指令,当用户请求匹配 Skill 描述时,Claude 会自动应用。Skills 分为企业级、个人级、项目级和插件级,按优先级覆盖。与其他功能相比,Skills 是模型自动触发的知识扩展,而斜杠命令需显式调用,Subagents 提供独立执行环境,MCP 则连接外部工具。创建 Skill 需编写包含清晰描述的 SKILL.md 文件,并

2026-01-13 08:00:00 746

原创 拒绝唯流量论:用 Python Pandas 打造一套通用的博客质量评分系统(附完整源码)

本文介绍了一个基于Python Pandas的多维度博客质量评分系统,旨在帮助技术博主摆脱唯流量论的困扰。该系统通过四个核心指标(吸引力20%、实用度30%、转化力40%、互动度10%)对文章进行综合评估,采用Min-Max归一化算法将各指标映射到0-100分区间,确保公平比较。文章提供了完整的Python代码实现,支持直接导入CSDN等平台的后台数据,自动计算每篇文章的质量总分,并按评分排序输出结果。这套方法让博主能够更客观地识别真正高质量的"无冕之王"文章,而不再单纯追求阅读量。

2026-01-08 17:43:07 727

原创 [图文]手把手教你Antigravity反代,全程不用敲代码,小白也能看懂的保姆教程

本文介绍了Antigravity反重力CLIProxyAPI反代工具的安装配置与使用指南,支持Windows、Linux和MacOS系统。主要内容包括:1)各平台安装方法;2)配置文件修改(需设置远程访问和密码);3)服务启动及后台管理界面访问;4)Antigravity/Gemini认证流程;5)Claude Code和OpenAI兼容接口的配置方法。文中还解答了常见问题,如封号风险、额度限制、API密钥获取等注意事项。该工具可将谷歌Gemini和Claude等AI服务转换为本地API接口,适合开发者调用

2026-01-05 17:59:06 4865 4

原创 亲测:使用 CLIProxyAPI 五步搞定反代 Antigravity ,省下Gemini + Claude API 巨款

亲测有效,使用 CLIProxyAPI 五步搞定反代 Antigravity,提取出Gemini+Claude模型给其他AI工具使用。

2025-12-26 08:00:00 2220

原创 面试经典150题[076]:路径总和(LeetCode 112)

路径和问题存在性→ 递归 DFS 是首选,简单高效。核心是递归减法和叶子检查,很通用。可扩展到求所有路径(LeetCode 113)或最大路径和(LeetCode 124)。BFS 队列也可实现,但递归更简洁。

2025-12-21 08:00:00 609

原创 面试经典150题[075]:二叉树展开为链表(LeetCode 114)

树结构转换前序顺序→ 迭代 O(1) 空间是优化选择核心利用左子树最右节点连接右子树,很通用类似 Morris 遍历,但用于扁平化可扩展到其他树扁平化变体。

2025-12-20 08:00:00 332

原创 C++ 硬核基础:为什么函数重载不能只看返回值?

C++函数重载不能仅依靠返回值类型区分,核心原因是会导致调用二义性。当函数名和参数相同时,编译器无法通过上下文判断应调用哪个版本。有效重载必须满足参数列表不同,包括参数数量、类型或顺序变化。常见误区包括:形参名称不同、typedef别名、顶层const修饰都不构成重载。但底层const(指针/引用)和类成员函数的const修饰是合法的重载方式。判断重载的关键是编译器能否在调用时明确区分函数版本。

2025-12-19 13:44:21 804

原创 [教程] Linux 服务器无 Root (Sudo) 权限安装 CUDA Toolkit 终极指南

在实验室或公司的公共服务器上开发深度学习/HPC 程序时,我们经常会遇到这样的尴尬:服务器明明有很强的显卡(如 RTX 4090),nvidia-smi找管理员装 CUDA 往往流程繁琐,或者服务器自带的 CUDA 版本太老不满足需求。其实,。只要显卡驱动(Driver)已经装好,我们完全可以在自己的用户目录下安装一套独立的 CUDA。本文将演示如何将 CUDA 安装到自定义目录(以~/Tools为例),实现开发环境的完全自主可控。

2025-12-19 11:52:05 1147

原创 面试经典150题[074]:填充每个节点的下一个右侧节点指针 II(LeetCode 117)

连接 next 指针问题非完美二叉树→ 使用虚拟节点构建下一层链表是首选。核心维护dummy和tail,很通用。类似于优化后的 BFS 层序遍历,但空间为 O(1)。可扩展到完美二叉树的变体(LeetCode 116)。

2025-12-19 08:00:00 323

原创 面试经典150题[073]:从中序与后序遍历序列构造二叉树(LeetCode 106)

树重建问题中序+后序→ 递归划分子树是首选。核心维护后序索引和中序映射,很通用。类似从中序+前序构建树(LeetCode 105),但调整构建顺序(前序先左后右,后序先右后左)。可扩展到其他遍历组合或序列化问题。

2025-12-17 08:00:00 1253

原创 面试经典150题[072]:从前序与中序遍历序列构造二叉树(LeetCode 105)

树重建问题遍历序列→ 递归分割是首选核心使用哈希表优化索引查找,很通用类似 BFS 的序列化,但这里是反序列化可扩展到后序 + 中序的变体。

2025-12-16 08:00:00 441

原创 把Google Antigravity(或任何基于VS Code开源构建的编辑器)的插件市场切换为微软官方市场

把Google Antigravity(或任何基于VS Code开源构建的编辑器)的插件市场切换为微软官方市场,需要将配置修改为以下官方API地址。

2025-12-15 16:11:07 1149

原创 我用AI开发了暗黑四一键反和谐工具:暗黑四BBR

这篇博客主要面向《暗黑破坏神 4 (Diablo IV)》的国服玩家,以及对 AI 辅助编程感兴趣的开发者。主要解决了暗黑 4 中文版本中CG剧情消失、剧情黑屏变文字、血液变黑、白骨变肉包子的“和谐”问题,还原游戏原本的暗黑美术风格。

2025-12-12 08:41:11 1267

原创 解决开启代理后无法访问公司内网:自定义 DNS 规则置顶方案

日常冲浪:走代理,速度快。内网办公:走公司 DNS 和直连,稳定且不断连。全自动:无论订阅怎么更新,脚本都会自动执行,无需人工干预。建议大家在配置时,先在终端使用测试一下 DNS 解析是否正确指向了内网 IP。如果你在配置 或网络分流过程中遇到其他奇奇怪怪的问题,欢迎在评论区留言探讨!注:不同的 UI 客户端脚本注入方式略有不同,但main函数逻辑是通用的。

2025-12-10 18:38:19 1144

原创 面试经典150题[071]:对称二叉树(LeetCode 101)

对称二叉树 = “两棵树互为镜像”的递归定义把根节点也放进递归比较()是最优雅的写法与 LeetCode 100(相同的树)几乎一模一样,只需把改为想练迭代的话,用队列/栈同时弹出两个节点比较即可,本质是 BFS 实现同样的递归逻辑。

2025-12-02 08:00:00 335

原创 面试经典150题[070]:翻转二叉树(LeetCode 226)

翻转二叉树 = 每个节点交换左右孩子 + 递归处理子树属于“前序遍历框架”中最简单的变形,几乎是模板题面试时写出上面的一行 Python 解法或 C++ 三行解法,足以秒杀进阶变形:226(翻转二叉树)→ 101(对称二叉树)→ 951(翻转等价树),三题一起记。

2025-12-01 08:00:00 430

原创 面试经典150题[069]:相同的树(LeetCode 100)

树比较问题→ 递归是首选,简单且直观。核心检查结构和值一致,很通用。可扩展到子树匹配或其他树变体。类似 BFS 的队列实现也可,但递归更简洁。

2025-11-30 08:00:00 284

原创 电信光猫(型号:ZXHN F7615TV3-XG)配置公网访问IPV6

2025-11-27 01:38:03 662 2

原创 实战配置CLAUDE.md:彻底禁止 AI 自动添加 Git Commit 签名并规范提交格式

通过指令,要求它跳过聊天的客套话。这意味着当你复制它的回复时,可以直接粘贴到中,无需二次编辑。通过一个小小的CLAUDE.md文件,我们就能把 AI 调教得更加符合专业开发者的习惯。工具的价值在于提效,而通过配置让工具“懂规矩”,是每个高效工程师的必修课。如果你对CLAUDE.md的其他高级玩法(比如控制代码风格、自动编写单元测试)感兴趣,欢迎在评论区留言,我会继续分享更多实用的配置技巧。本文介绍的CLAUDE.md适用于支持项目级上下文(Project Context)的 Claude 使用环境。

2025-11-21 16:30:15 411

原创 面试经典150题[068]:二叉树的最大深度(LeetCode 104)

树深度问题最大值→ 递归是首选核心利用子树递归,很通用类似 DFS 的后序遍历,但优化为直接计算可扩展到平衡树检查或其他树属性变体。

2025-11-20 08:00:00 303

原创 面试经典150题[067]:LRU 缓存 (LeetCode 146)

设计哲学:当一个数据结构无法满足所有时间复杂度要求时,考虑组合数据结构。要查找快→→哈希表。要顺序操作(插入/删除)快→→链表。关键技巧哨兵节点:使用head和tail两个 dummy 节点,可以极大地简化链表边界条件的判断(不用处理 head 为空或 tail 为空的情况)。节点存 Key:链表节点不仅要存 Value,还要存 Key。因为在删除尾部节点时,我们需要用这个 Key 去反查哈希表并删除对应的映射。

2025-11-19 08:00:00 767

原创 面试经典150题[066]:分隔链表(LeetCode 86)

链表划分问题,特别是要求保持相对顺序时,双链表(或双指针+哑节点)方法是一个非常经典且有效的解决方案。使用哑节点可以极大地简化代码逻辑,避免对头节点的空指针判断和特殊处理。最后一定要记得处理好两个链表的拼接以及新链表尾部的next指针(设置为Nonenullptr。

2025-11-18 08:00:00 1157

原创 【Python进阶】告别繁琐Debug!Loguru一键输出异常日志与变量值

在复杂的业务逻辑中,我们经常会捕获一个底层异常,然后抛出一个更上层的、带有业务含义的异常,这就是所谓的“异常链”(Exception Chaining)。如果你对 Loguru 的其他高级用法(如日志文件配置、异步日志、日志格式化等)感兴趣,可以在评论区留言,或许我的下一篇文章就会围绕这个主题展开。可以看到,除了标准的错误信息和追溯栈(Traceback),Loguru 还将代码执行到每一层时,相关的变量值(如。虽然它们都能记录错误级别的日志,但前者会额外进行变量值的跟踪和回溯,而后者不会。

2025-11-14 18:57:42 450

原创 面试经典150题[065]:旋转链表(LeetCode 61)

链表旋转问题最小操作→ 求长度 + 取模 + 断开连接是首选。核心维护尾节点和断开点,很通用。类似数组旋转(LeetCode 189),但链表需处理指针连接。可扩展到左旋转或k>n的变体。

2025-11-13 08:00:00 341

原创 面试经典150题[064]:删除排序链表中的重复元素 II(LeetCode 82)

排序链表 + 移除重复→ 使用哑节点 + 跳过组是高效方法。与 LeetCode 83 不同,这里完全移除重复组。可扩展到未排序链表变体(需额外排序或哈希)。

2025-11-12 08:00:00 479

原创 Python脚本实战:深度对比JSON文件,轻松找出所有差异

本文面向经常需要处理JSON数据(如配置文件、API响应)的开发者和测试人员。我们将通过一个简单而强大的Python脚本,解决手动比对复杂、嵌套JSON文件时效率低下且容易出错的痛点。阅读本文,你将获得一个开箱即用的工具,能够自动化地找出两个JSON文件在值、类型、键名和列表长度上的所有差异。

2025-11-11 15:14:11 759

原创 面试经典150题[063]:删除链表的倒数第 N 个结点(LeetCode 19)

倒数第 n 个→快慢指针是标配使用虚拟头结点统一处理边界(删除头结点)类似题目:环形链表 II(快慢指针找入口)链表中点(LeetCode 876)可扩展:删除倒数第n个后重建链表或返回被删结点值。

2025-11-11 08:00:00 290

原创 面试经典150题[062]:K 个一组翻转链表(LeetCode 25)

链表分组反转→ 迭代 + 子链表反转是高效选择。核心维护 pre、start、end,很通用。可扩展到 k=2 的变体或全链表反转。

2025-11-10 08:00:00 260

原创 面试经典150题[061]:反转链表 II (LeetCode 92)

部分反转链表→ 头插法是高效技巧,每次将下一个节点插入头部,实现反转。核心:维护 prev(新头)和 curr(剩余链),避免断链。类似全反转(LeetCode 206),但用 dummy 和限定循环。可扩展到 k 个节点反转变体(LeetCode 25)。

2025-11-09 08:00:00 671

原创 MiniMax-M2 全方位配置手册:覆盖 Claude Code, Cursor, Cline 等工具

MiniMax-M2 具备良好的代码理解、多轮对话和推理能力,兼容 OpenAI 和Anthropic 接口协议,适用于代码助手、Agent 工具、AI IDE 等多种场景。

2025-11-09 00:42:38 3045

原创 面试经典150题[060]:随机链表的复制(LeetCode 138)

随机指针链表拷贝交织方法→ 经典O(1)空间技巧核心交织-设置-分离,很通用备选:用HashMap O(n)空间,更简单。

2025-11-08 08:00:00 1069

原创 面试经典150题[059]:合并两个有序链表(LeetCode 21)

有序链表合并迭代指针→ 经典链表操作题核心使用哑节点和双指针,很通用类似数组合并(LeetCode 88),但链表更高效可扩展到k个有序链表合并(LeetCode 23,使用优先队列)

2025-11-07 08:00:00 425

原创 面试经典150题[058]:两数相加(LeetCode 2)

链表加法模拟进位→ 经典模拟题核心维护 carry 和指针,很通用类似字符串加法或大数加法可扩展到多链表相加或乘法变体。

2025-11-06 08:00:00 329

原创 面试经典150题[057]:链表中是否有环(LeetCode 141)

链表环检测→ 快慢指针是首选核心维护 slow 和 fast,很通用类似龟兔赛跑,优化为 O(n) 时间 O(1) 空间可扩展到找环入口或长度变体。

2025-10-29 08:00:00 284

原创 交叉编译终极技巧:使用CMake和桩库(Stub Library)解决ARM Linux多版本库依赖问题

方案优点缺点推荐指数桩共享库 (.so)实现简单、非侵入式、行为稳定可靠、符合Linux动态链接标准无明显缺点★★★★★桩静态库 (.a)编译产物只有一个可执行文件(理论上)依赖弱符号机制,复杂且可能不稳定★★☆☆☆dlopen显式调用灵活性极高,可处理复杂的运行时场景代码侵入性强,重构工作量大★★★☆☆对于文章开头提出的问题,方案一(创建桩共享库)是完美的解决方案。

2025-10-27 18:04:34 665

原创 面试经典150题[056]:基本计算器(LeetCode 224)

核心思想:用栈处理括号嵌套,维护result和sign处理加减法和一元负号。关键点多位数处理:逐字符累加(括号处理:入栈保存状态,出栈合并结果。符号处理:用sign跟踪正负,简化运算逻辑。扩展性:方法可扩展到更复杂的计算器(如 LeetCode 227 支持乘除),只需调整运算优先级逻辑。

2025-10-27 08:00:00 695

政务服务北京市工作居住证个人办理操作指南:涵盖新办、续签、单位变更及信息更新全流程说明

内容概要:本文档为《北京市工作居住证平台操作手册(个人版)》,详细介绍了个人在办理北京市工作居住证相关业务的操作流程,涵盖新办、续签、聘用单位变更、基础信息与业务信息变更、注销等各项业务的申请步骤及注意事项。强调了材料上传规范、审批流程以及与单位协同操作的要求,并指出需结合《海淀区办理指南》共同使用。; 适合人群:持有或拟申请北京市工作居住证的外埠在京工作人员,尤其是首次办理或需办理变更、续签等业务的个人。; 使用场景及目标:①指导个人完成工作居住证的新办、续签及各类变更申请;②帮助用户规范上传材料、正确填写信息,避免因操作失误导致审核不通过;③明确各环节责任主体与时间节点,确保业务顺利推进。; 阅读建议:使用本手册时应同步参考《海淀区办理指南》及相关附件模板,严格按照要求准备PDF扫描件和证件照片,关注材料有效期及社保、个税缴纳一致性,及时与聘用单位沟通协同操作,确保申请合规高效。

2025-10-28

Dockerfile: Ubuntu18.04 + Python3.10

Dockerfile: Ubuntu18.04 + Python3.10 附带基础库: build-essential、curl、zlib1g-dev、libssl-dev

2024-06-17

Android端FFmpeg类库和头文件

这是在linux环境下编译好的FFmpeg类库和头文件,适用于Android的音视频开发。 在编译过程中,NDK和FFmpeg的版本需要对应起来,否则编译过程中可能失败。这里编译过程中采用的版本为`android-ndk-r15c-linux-x86_64.zip`和`ffmpeg-4.0.tar.bz2`。

2019-02-09

coreseek-4.1.zip windows版

Coreseek的windows版本,因为官网打不开,因此上传此。 搭配Sphinx进行中文分词搜索

2017-11-23

Realm Browser For Windows

reaml官方出的数据库查看工具,该版本为windows版本。 将android中的.realm数据库文件拷贝至windows平台,使用该软件读取即可

2018-07-05

gradle-4.4.1-all

官网下的原版gradle-4.4.1-all,放入对应的目录即可 如果管用希望多多回复支持~

2018-05-28

glad3.3(附动态库).7z

Glad3.3版本库,亲测可用,附带编译好的动态库libglad.a,对于需要学习OpenGL的相关人员,可以直接拿来就用,少走弯路

2019-05-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除