
WPS/Office Word客户端设置文档打开密码,Apache POI 解密—— 原理、实现与踩坑实录
本文介绍基于Apache POI 5.4.1实现的DocxDecryptor工具类,解决金融文档解析中加密docx的打开密码问题。核心原理:通过文件头判断是否为OLE2加密容器,仅支持ECMA-376标准的standard/agile加密模式,拒绝非标加密。关键在于verifyPassword()与getDataStream()必须使用同一Decryptor实例,否则解密失败。实录三大踩坑点:流需支持mark(用BufferedInputStream)、Decryptor不可复用、解密流仅可读一次。提供清晰
瑞芯微RK3506工业ADC采集实战-下|FlexBus直连AD7616驱动拆解、调试要点
触觉智能基于旗下RK3506核心板/开发板打造了一套64路高速ADC采集方案,实现用RK3506内置的FlexBus高速并行总线直连AD7616,配合AMP多核异构系统,实测50Hz工频信号采集精准对应、采样抖动低至1.029µs,同时省掉了外挂FPGA/MCU。上篇我们把这套方案讲到了"是什么":从工业采集的三条老路、FlexBus直连AD7616的整体架构,到64路采集(4×AD7616BSTZ)是怎么堆出来的,以及内核侧那两处关键改动。选型时先看总线能力,再看要不要外挂芯片,顺序反了成本就压不下来。



