stl-thumb:一款高效的 STL 文件预览工具
stl-thumb 是一款基于 Rust 开发的轻量级 STL 文件缩略图生成器。它利用 OpenGL 渲染引擎,支持在 Windows 和 Linux 文件管理器中直接显示 3D 模型预览,解决传统文件管理器无法展示 3D 缩略图的痛点。工具提供命令行操作,支持自定义尺寸、格式及材质渲染,并具备抗锯齿功能。适用于 3D 打印爱好者、CAD 设计师及教育科研…

博客作者
这位作者暂未填写个人简介。
361
已发布文章
13K
博客获赞
764K
博客浏览
第 13 页
stl-thumb 是一款基于 Rust 开发的轻量级 STL 文件缩略图生成器。它利用 OpenGL 渲染引擎,支持在 Windows 和 Linux 文件管理器中直接显示 3D 模型预览,解决传统文件管理器无法展示 3D 缩略图的痛点。工具提供命令行操作,支持自定义尺寸、格式及材质渲染,并具备抗锯齿功能。适用于 3D 打印爱好者、CAD 设计师及教育科研…

一款基于 STM32F103 芯片的全自研高速电动滑板开源项目。系统包含滑板和遥控器两部分,支持无线控制,最大时速 40km/h,续航约 25km。硬件采用电调板、分电板和遥控板三块 PCB,使用 IR2104 半桥芯片驱动三相无刷电机。软件未使用 RTOS,通过手动时间管理与 DMA 实现多任务。核心功能包括六步换向法电机控制、弱场滑行控制、NTP 时间同…

介绍华为 OD 机考中货币单位换算的真题。题目要求将多条不同货币(如 CNY、JPY、HKD 等)的金额转换为人民币分后汇总取整。输入包含记录数及每行货币数据,需根据给定汇率表进行换算。文章提供了多语言解题思路及示例说明,帮助考生理解汇率计算与字符串解析逻辑。

Flutter OpenHarmony 开发中,接入阿里云通义万相 API 实现 AI 图像生成是常见需求,但需解决鸿蒙系统下的图片持久化难题。本文演示了网络请求超时处理、module.json5 权限配置及使用 saver_gallery 库将图片写入系统相册的全流程。通过实际代码示例,展示如何在 HarmonyOS Next 环境下构建商业级 AIGC…
Online 3D Viewer 是一款基于浏览器的免费开源 3D 模型查看解决方案。它支持多种 3D 格式导入导出,无需安装软件即可预览和分享模型。功能包括旋转缩放、测量、材质编辑及环境设置。提供在线使用、本地部署及代码集成三种方式,适用于在线教育、设计协作、产品展示等场景。技术栈基于 three.js、draco 等开源库,采用 MIT 许可证。

了 GitHub 和 Google 第三方登录的 OAuth 配置流程,包括创建应用、设置回调地址、拼接授权 URL 以及通过 Code 换取 Token 的步骤,适用于前端及全栈开发集成第三方登录功能。
Windows 11 下使用 llama.cpp 部署 Qwen3.5 量化模型实测。对比 0.8B 与 2B 版本在 CPU 环境下的推理速度与准确性。结果显示 UD-Q4_K_XL 精度优于 Q4_K_M,但小模型在处理复杂数学物理问题时仍存在逻辑错误。适合本地轻量级开发测试,需注意上下文理解能力限制。

GLM-5 全栈实战涵盖本地开源部署、工程化 API 封装、多 Agent 架构设计及全栈项目落地。通过 vLLM 实现高并发推理,基于 FastAPI 构建标准化接口,利用 LangGraph 设计层级管理 Agent 系统。结合 Vue3 与 Docker 完成前后端分离部署,提供企业级 RAG 检索增强与权限管控方案。内容包含量化适配、性能优化及行业场…

给定未排序整数数组,找出数字连续的最长序列长度,要求时间复杂度 O(n)。核心思路是利用哈希集合实现 O(1) 查找,仅当某数前驱不存在时视为序列起点,向后扩展统计长度。该方法通过避免重复遍历非起点元素保证线性时间复杂度,空间复杂度为 O(n)。相比暴力枚举 O(n^2),此方案以空间换时间,是此类问题的最优解之一。

前端 Vibe Coding 是一种由 AI 驱动的开发范式,主张自然语言描述需求,AI 生成实现,人类聚焦创意。文章解析了其在快速原型、生产级组件及团队协作中的三大核心场景,提供了工具链清单与最佳实践,并探讨了代码质量、安全及技术债等风险规避方案。旨在帮助开发者从代码编写者转型为创意架构师,在 AI 时代保持核心竞争力。

C++ 动态规划的核心概念、三大特征及两种实现方式(记忆化搜索与递推)。涵盖了线性 DP、背包 DP、区间 DP、状态压缩 DP、树形 DP 和数位 DP 六大经典模型,并提供了最长递增子序列、0-1 背包、石子合并等例题的代码实现。此外还讲解了空间优化、斜率优化等技巧以及五步解题法,帮助读者掌握从暴力搜索到最优解的算法思维。

QClaw 接入微信引发关注,标志着 AI 应用从内容生成向任务执行的转变。相比传统 AI 仅提供建议,QClaw 通过 Skills 生态直接调用工具完成工作流。微信作为高频入口降低了使用门槛,使其更接近数字员工角色。尽管存在部署复杂等挑战,但其代表的 Agent 赛道竞争焦点已转向任务闭环与稳定性。大模型决定 AI 聪不聪明,Skills 决定 AI 能…
无人机红外热成像数据常因传感器误差、环境干扰及算法转换导致温度偏差。通过大疆 TSDK 提取 R_JPEG 原始辐射数据并进行二次校正,可有效提升测温精度。文章分析了误差来源,提供了基于 Python 的温度数据提取流程示例,适用于建筑检测等高精度场景。

HarmonyOS 6 凹陷圆形底部导航组件 rc_concave_tabbar 提供流畅动画与高度定制能力。通过 ohpm 安装后,开发者可配置菜单数据并绑定 selectIndex 实现状态同步。支持全局及单项颜色设置、动画时长调整及主题适配。使用时需注意双向绑定语法、资源完整性及类型导入,适用于电商、社交等应用的主页导航场景。

单机器人会话记忆存在上限,利用 OpenClaw 框架结合飞书平台可构建多机器人协作团队。通过创建独立应用、修改配置文件绑定多个账号、配置权限及长连接订阅,实现不同角色的机器人分工配合。测试表明,该方案能有效隔离上下文并提升脚本生成等任务的效率,为后续工作流自动化奠定基础。

二叉搜索树(BST)是基础数据结构之一,具有左子树小于根、右子树大于根的特性。详细讲解了 C++ 中 BST 的实现,包括 Key 型和 KeyValue 型两种结构。内容涵盖节点定义、类结构设计,以及核心的插入、查找、中序遍历和删除操作。针对删除操作中复杂的四种情况(双孩子节点)提供了替换法解决方案。此外还补充了构造函数、拷贝构造、赋值重载及析构函数的完整…

JavaScript 全栈开发的基础与实践。内容涵盖 Node.js 运行环境原理、CommonJS 模块规范及 npm 包管理。对比了 Express、Koa 和 Fastify 三大框架的优缺点及适用场景。详细讲解了后端开发中的爽点与痛点,包括异步编程、CPU 密集型任务处理、内存泄漏排查等。实战部分演示了从零搭建 REST API,涉及项目结构、数据库…

VSCode 集成 GitHub Copilot 的完整配置流程,涵盖扩展安装、账户授权、代码补全及 Chat 功能的使用技巧。内容包含基础设置、高级指令、多文件编辑及常见问题排查,旨在提升开发效率并规范 AI 辅助编程实践。

介绍 SQL Server 中处理空值的三种方法:ISNULL、CASE WHEN 和 IIF 函数,并对比了 CONCAT 拼接字符串的安全性及 EXISTS 替代 IN 的性能优化技巧。

HDFS 作为大数据存储基石,采用主从架构设计。NameNode 负责元数据管理,DataNode 存储实际数据块,Secondary NameNode 辅助合并日志。HA 架构引入 JournalNode 和 ZKFC 解决单点故障。通过心跳机制、副本复制及故障转移实现高可用与运维监控。