使用Java对导入导出的Excel加密解密
herman 4年前 (2020-02-08) 2277浏览
程序员或多或少的都会和 Excel 打交道,那么如何设置 excel 文件保护,通常可选择对整个工作簿进行加密保护,打开文件时需要输入密码;或者对指定工作表进行加密,即设置表格内容只读,无法对工作表进行编辑。另外,也可以对工作表特定区域设置保护,即...
herman 4年前 (2020-02-08) 2277浏览
程序员或多或少的都会和 Excel 打交道,那么如何设置 excel 文件保护,通常可选择对整个工作簿进行加密保护,打开文件时需要输入密码;或者对指定工作表进行加密,即设置表格内容只读,无法对工作表进行编辑。另外,也可以对工作表特定区域设置保护,即...
herman 4年前 (2020-01-10) 2454浏览
最近两天,有同事发现了“新大陆”。说是发现了 JDK 的 bug,其实是没理解 JDK 的设计思路! 问题的起因是因为,这位同事在使用 ArrayList 时,抛出了 IndexOutOfBoundsException 异常。 List...
herman 5年前 (2019-03-18) 4126浏览
CopyOnWriteArrayList 是一个并发容器。有很多人称它是线程安全的,我认为这句话不严谨,缺少一个前提条件,那就是非复合场景下操作它是线程安全的。 Copy-On-Write 简称 COW,是一种用于程序设计中的优化策略。其基...
herman 7年前 (2017-05-28) 3132浏览 0评论
在很长的一段时间内 JavaScript 是不能操作二进制数据的。同样的为了安全性,直接操作文件也是不被支持的。但是随着 ECMAScript 5 的出现,引入了Blob对象,允许直接操作二进制数据。 当然在 ECMAScript...