Electron 双进程架构下的 IPC 通信抽象层设计
随着业务复杂度上升,渲染进程与主进程之间的 IPC 调用散落各处,既没有类型约束,出了问题也极难排查。本文记录如何设计一套轻量级的 IPC 通信抽象层,将 IPC 信道定义为有类型的合约,彻底解决魔法字符串和调用分散的问题。 阅读更多 →
用 React Three Fiber 实现 3D 模型“爆炸图”拆解动画
点击按钮后,3D 模型的各个零部件像爆炸一样向外分离展开——这是工业展示中的经典交互。本文记录在 React Three Fiber 中实现爆炸图的核心挑战:GLB 节点解析、@react-spring/three 动画驱动、按需渲染性能优化,以及 Blender 导出时的常见坑。 阅读更多 →
React Native 与 Kotlin 原生模块桥接:人脸识别与 TTS 语音播报
厂商人脸识别 SDK 和系统 TTS 服务都是纯 Android API,React Native 无法直接调用。本文完整记录编写 Kotlin Native Module 的过程,包括 Activity 事件回调、Promise 生命周期管理、TTS 播报队列控制,以及低端机初始化延迟的解决方案。 阅读更多 →
NFC 无源锁开发实录:NTAG213 协议读写与国密加密通讯
无源锁没有电池,完全由手机 NFC 感应线圈供电,通讯窗口只有几百毫秒。本文记录如何在这极短时间内完成供电→认证→SM4 加密指令下发→解锁确认的完整流程,以及 NTAG213 原始字节指令操作与防重放攻击机制的实现。 阅读更多 →
海康威视多路监控视频流接入:从协议对接到播放器架构
政务食品安全监管平台需要在一个页面内稳定播放数千路监控流。本文记录与海康威视 OpenAPI 的对接方式、HTTP-FLV 与 HLS 的协议选型、flv.js 的长时间运行内存泄漏治理,以及 16 路视频并发的 CPU 优化方案。 阅读更多 →
第 1 / 4 页 · 共 20 篇
最近更新:4/19/2026, 3:19:55 PM