跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
返回博客列表
利刃

博客作者

利刃

锋芒毕露

加入于 2026/4/7统计更新于 2026/8/27

371

已发布文章

12K

博客获赞

688K

博客浏览

发布的文章

第 12 页

Kotlin大前端java

老旧安卓 4.4 电视开源直播软件适配与优化方案

针对运行安卓 4.4 系统的老旧电视无法安装现代应用的问题,介绍了一款轻量级开源直播软件解决方案。该方案通过原生开发降低资源占用,支持 256MB 内存设备流畅运行。提供 Leanback、Mobile、Pad 三种界面模式适配不同场景。配置上推荐使用 m3u8 格式及 H.264 编码以降低解码压力,并支持缓存设置。无需更换硬件即可延长设备使用寿命,实现家…

发布于 2026/3/243.9K 浏览358 点赞
PythonAI算法

Python 聚类实战:OPTICS 算法原理与可视化全流程

介绍 OPTICS 聚类算法的 Python 实现流程。通过生成环形与球形混合数据模拟非线性分布场景,演示了核心概念如可达距离与核心距离的计算。文章包含环境配置、数据生成、模型训练、可达距离曲线分析及聚类结果可视化。对比了 OPTICS 与 K-Means、DBSCAN 的效果差异,并提供了参数调优指南及常见问题解决方案,适用于用户行为分析、异常检测等复杂密…

发布于 2026/3/2414K 浏览289 点赞
cann-recipes-train 实战:昇腾平台 DeepSeek-R1 与 Qwen2.5 强化学习优化
PythonAI算法

cann-recipes-train 实战:昇腾平台 DeepSeek-R1 与 Qwen2.5 强化学习优化

基于 cann-recipes-train 仓库,解析昇腾平台上 DeepSeek-R1 与 Qwen2.5 的强化学习训练方案。涵盖 veRL 框架适配、训推一体化参数重排与卸载策略、MindSpeed 算子融合优化及推理侧吞吐提升路径。针对 Qwen2.5 提供 MATH 任务奖励函数改进,解决稀疏信号问题。通过单卡入门与集群高吞吐样例,展示昇腾 NPU…

发布于 2026/3/2455 浏览0 点赞
线性 DP 经典四题详解:台阶、子段和、传球与乌龟棋
C++算法

线性 DP 经典四题详解:台阶、子段和、传球与乌龟棋

线性动态规划是算法竞赛中的基础重点,本文通过台阶、最大子段和、传球游戏、乌龟棋四个经典案例,系统讲解了状态定义、转移方程推导及初始化技巧。内容涵盖一维与多维 DP 的实现细节,包括环形结构处理、空间优化策略及边界条件控制,适合希望夯实 DP 基础的开发者参考。

发布于 2026/3/2461 浏览0 点赞
PythonAI

LangChain 1.0 架构全景、Runnable 协议与 LCEL 声明式语法解析

介绍 LangChain 1.0 架构体系,涵盖 Runnable 协议统一抽象与 LCEL 声明式组合语法。内容包括环境配置、生态全景(应用层、编排层、链路层、监控层)、Agent 构建流程及核心设计理念(Provider-Agnostic、Middleware Driven)。详细讲解了 invoke、stream、batch 等调用方法,以及 LCEL…

发布于 2026/3/2469 浏览1 点赞
Python

Python __init__.py 文件详解

Python 中__init__.py 文件的作用。主要涵盖包与模块的区别、__init__.py 在标识包存在、初始化环境及定义公共接口方面的功能,以及嵌套包结构和设计建议。同时介绍了 Python 3.3+ 的命名空间包特性,强调该文件对工程化结构的重要性。

发布于 2026/3/2428K 浏览409 点赞
JavaScriptNode.js大前端java

Uncaught TypeError: 从 undefined 报错根源到根治方案

深入解析前端与后端开发中常见的 undefined 访问错误。通过 DOM 加载时序、接口数据结构、数组越界等高频场景分析根因,提供可选链、空值合并、类型校验及团队协作契约等分层解决方案。结合 TypeScript 与 ESLint 工具链构建预防体系,帮助开发者从被动修复转向主动防御,提升代码健壮性。

发布于 2026/3/2465 浏览0 点赞
Shell / Bash

Ubuntu ARM64 设备安装 Chromium 浏览器

介绍在 Ubuntu ARM64 设备上通过下载 .deb 包手动安装 Chromium 浏览器的方法。内容包括下载四个必要组件、使用 dpkg 安装、命令行启动,以及解决 root 权限下沙箱报错的临时与永久配置方案。

发布于 2026/3/24100 浏览5 点赞
编程语言AI

基于 Trae Agent 与 MCP 工具实现 Gitee 自动化辅助探索

利用 Trae Agent 结合 MCP 工具实现 Gitee 自动化管理的实践,通过读取 Excel 指令调度代码拉取与合并操作,解决了手动交互效率低的问题。尽管当前 Gitee MCP 尚不支持 Push 命令,但架构已验证了 Excel 驱动 API 调用的可行性,有效降低了重复性开发运维成本。

发布于 2026/3/2458 浏览0 点赞
编程语言AI

OpenClaw 接入自定义模型并通过 WebUI 实现智能操作

OpenClaw 框架支持通过配置文件或 WebUI 接入自定义 LLM 模型提供商。以 LongCat 平台为例,说明如何配置 baseUrl、apiKey 及模型参数,实现本地桌面文件查找等智能操作。修改配置后无需重启服务,支持多种主流模型格式兼容。

发布于 2026/3/2464 浏览0 点赞
C++ 多态底层实现原理:虚表、虚指针与内存布局
C++算法

C++ 多态底层实现原理:虚表、虚指针与内存布局

C++ 多态通过虚函数表(vtable)和虚函数指针(vptr)实现。对象实例包含 vptr 指向类专属的虚表,表中存储虚函数地址。调用虚函数时,编译器生成代码通过 vptr 查找实际函数地址,实现运行时绑定。基类与派生类共享或覆盖虚表项,确保正确分发。静态绑定在编译期确定地址,动态绑定依赖对象类型。虚表通常位于常量区,虚函数指令位于代码段。理解此机制有助于…

发布于 2026/3/2458 浏览0 点赞
Shell / BashAI

OpenClaw 多 Agent 与多飞书机器人配置实践

OpenClaw 支持通过命令行配置多个 Agent 独立绑定飞书机器人,实现业务隔离。操作涵盖新建 Agent、填写 AppID 与密钥、修改 channels 配置及绑定关系,最后重启网关生效。需留意长连接稳定性、Token 权限及避免单一应用绑定多 Agent 的常见坑点。

发布于 2026/3/2462 浏览0 点赞
C++算法

C++ 动态 DP 详解:原理与实现

动态 DP 是一种结合动态规划与数据结构优化的高级算法,用于解决带动态修改的树形 DP 问题。通过将 DP 转移关系转化为矩阵乘法形式,利用树链剖分将树分解为重链,并结合线段树维护区间乘积,实现了单次修改 O(log²n) 的时间复杂度。典型应用包括树上最大独立集、直径查询等支持权值修改的场景。核心思路、矩阵构建方法及基于 C++ 的实现模板。

发布于 2026/3/243.3K 浏览57 点赞
Go Channel 深入解析:从语义到 Runtime 实现
Go / Golang算法

Go Channel 深入解析:从语义到 Runtime 实现

Go Channel 不仅是通信管道,更是同步原语。本文剖析其四种状态行为,解析 hchan 与 sudog 底层结构,阐明 send/recv/close/select 的调度逻辑。涵盖 nil 通道阻塞机制、缓冲队列特性及关闭广播语义。结合工程实践,指导如何避免 goroutine 泄漏、合理使用 buffered channel 限流,以及区分 cha…

发布于 2026/3/2466 浏览0 点赞
PythonSaaSAI算法

OpenClaw 30+ 真实场景全拆解:从研发提效到企业级架构

拆解了 OpenClaw 框架在 GitHub 上的 30+ 真实应用场景,涵盖研发自动化、DevOps 运维、数据分析、个人助理及企业级多智能体架构五大领域。内容展示了该框架如何通过屏幕感知与系统控制实现生产力跃升,同时客观分析了其在内存占用、Python 依赖及安全沙箱方面的局限性,指出未来 Agent 将向更低资源消耗与更高安全性的底层运行时演进。

发布于 2026/3/2467 浏览0 点赞
Git 版本管理工具基础使用指南
Shell / Bash

Git 版本管理工具基础使用指南

Git 版本控制工具的核心功能与操作流程,涵盖 Git Bash 基础命令、环境配置、本地仓库搭建、文件状态管理与忽略规则、远程仓库(Gitee)连接与推送、Visual Studio 集成、分支创建与合并策略、代码差异对比、版本回溯、冲突解决以及提交压缩等关键步骤。通过图文结合的方式,帮助开发者快速掌握 Git 工作流,提升代码协作与版本管理效率。

发布于 2026/3/2419K 浏览311 点赞
Spring Boot 结合 jQuery 实现前后端分离图书管理实战
Java大前端java

Spring Boot 结合 jQuery 实现前后端分离图书管理实战

本方案采用 Spring Boot 与 jQuery 技术栈构建前后端分离图书管理系统,包含后端实体类设计、控制器接口实现及前端数据渲染。重点解决 Mock 数据模拟、AJAX 交互逻辑及 GET 与 POST 请求方式的深层差异。通过实际调试流程分析,阐述如何排查前后端联调中的常见问题,并提供符合 HTTP 规范的参数传递建议。

发布于 2026/3/2362 浏览0 点赞
编程语言AI算法

国内外主流开源与闭源大模型清单

梳理了当前国内外主流大模型资源,涵盖 Meta、Google、阿里等厂商的开源与闭源产品。列表包含 LLaMA、Qwen、GPT-4 等代表性模型,区分了通用基座、多模态及垂直领域应用。旨在为技术选型提供参考,帮助开发者快速定位适合业务场景的模型方案。

发布于 2026/3/2375 浏览0 点赞
C++ 面试基础:与 C 语言区别及 C++11 新特性
C++

C++ 面试基础:与 C 语言区别及 C++11 新特性

C++ 与 C 语言在语法、内存管理及编程范式上存在显著差异。C++ 支持类、封装、继承、多态等面向对象特性,默认访问权限为 private,而 C 语言 struct 默认为 public。C++ 提供 new/delete 操作符替代 malloc/free。C++11 引入 auto 类型推导、范围 for 循环及智能指针(shared_ptr/uni…

发布于 2026/3/2362 浏览0 点赞
Web 自动化测试入门指南:基于 Selenium 的实战与原理
Python

Web 自动化测试入门指南:基于 Selenium 的实战与原理

Web 自动化测试通过脚本模拟用户操作提升回归效率,适用于后端服务配套 Web 界面。核心在于理解自动化测试金字塔模型,合理分配单元测试、接口测试与 UI 测试资源。实施过程需搭建 Python 环境,安装 Selenium 框架及 webdriver-manager 驱动管理工具。实战中利用 Selenium API 实现浏览器控制、元素定位及交互操作,例…

发布于 2026/3/2369 浏览0 点赞
上一页下一页