摘要:
StringBuffer是线程安全的,内部有锁。所以比StringBuilder慢一点。 在单线程生成字符串的情况下,优先使用StringBuilder。 这就是为啥有时候IntelliJ Idea会提示修改StringBuffer为StringBuilder。 更详细的文档: https://ww 阅读全文
摘要:
一、使用注解1. 假设Filter类的路径为com.sanro.filter 2. 自动扫描配置如下 二、手动配置 1. Filter类 2. Filter配置类 阅读全文
摘要:
一、DH算法是一种密钥交换协议,它可以让双方在不泄漏密钥的情况下协商出一个密钥来。 DH算法基于数学原理,比如小明和小红想要协商一个密钥,可以这么做: 在这个过程中,密钥2并不是小明告诉小红的,也不是小红告诉小明的,而是双方协商计算出来的。 第三方只能知道p=23,g=5,A=8,B=19,由于不知 阅读全文