![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法,加密解密
yonhu123java
这个作者很懒,什么都没留下…
展开
-
Sentinel使用令牌桶实现预热和原理
Sentinel的QPS流控效果有快速失败、预热模式、排队等待、预热+排队等待模式,本文主要分析预热模式中是如何使用令牌桶算法限流的。 一、流控效果源码结构 1.流控效果封装入口 2.分发不同的控制类 3.流控控制类图 二、快速失败 快速失败即发送流控时抛出FlowException。 1.快速失败流程 备注 @1 获取当前已经使用的线程数或者QPS @2 与阈值进行判断,是否允许本次通行 @3 QPS流控并且prioritized设置为true表示预占用令牌 @4 大于阈值触发流控 @5 小于阈值原创 2020-12-24 09:20:59 · 715 阅读 · 0 评论 -
加密算法
加密算法我们整体可以分为:可逆加密和不可逆加密,可逆加密又可以分为:对称加密和非对称加密。 一、不可逆加密 常见的不可逆加密算法有MD5,HMAC,SHA1、SHA-224、SHA-256、SHA-384,和SHA-512,其中SHA-224、SHA-256、SHA-384,和SHA-512我们可以统称为SHA2加密算法,SHA加密算法的安全性要比MD5更高,而SHA2加密算法比SHA1的要高。其中SHA后面的数字表示的是加密后的字符串长度,SHA1默认会产生一个160位的信息摘要。 不可逆加密算法最大的特原创 2020-09-09 10:22:59 · 147 阅读 · 0 评论