DigestUtils 是 Apache Commons Codec 库中的一个实用类,它提供了用于计算各种哈希摘要的方法。注意,MD5 和 SHA-1 等一些较弱的哈希算法已经不再推荐用于安全目的,因为它们容易受到碰撞攻击。对于安全性要求较高的应用程序,应该选择更强大的哈希算法,如 SHA-256 或 SHA-3。
Freemarker 是一款模版引擎,用来生成输出文本。其他对比:Jsp、Velocity、thmeleaf、freemarker
MinIO 是基于ApacheLicenseV2.0开源协议的对象存储服务,可以作为云储存用来保存海量图片、视频、文档。是分布式文件系统
DFA 即确定有穷自动机,自管理敏感词过滤
常量级复杂度通常用大写字母 "O(1)" 表示,一个典型的例子是访问数组中的元素。不管数组有多大,通过索引访问元素的时间是恒定的,因此具有常量级复杂度。
对数级复杂度通常用 "O(log n)" 表示,其中 "n" 是输入规模的大小。一个常见的示例是二分查找算法。在有序数组中查找一个元素,二分查找每次都将搜索空间减半,因此它的执行时间以对数速度增长。
Redis Pipeline(管道)是一种用于批量执行多个 Redis 命令的优化技术,以减少网络延迟并提高性能。当需要在客户端与 Redis 服务器之间执行多个命令时,使用管道可以显著提高效率。
网友评论