摘要: 阅读全文
posted @ 2023-03-27 15:25 大枇杷 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 计数器算法(Fixed Window) 首先维护一个计数器,将单位时间段当做一个窗口,计数器记录这个窗口接收请求的次数。 当次数少于限流阀值,就允许访问,并且计数器+1 当次数大于限流阀值,就拒绝访问。 当前的时间窗口过去之后,计数器清零。 假设单位时间是1秒,限流阀值为3。在单位时间1秒内,每来一 阅读全文
posted @ 2023-03-27 15:01 大枇杷 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 静态代理和动态代理 AOP 代理则可分为静态代理和动态代理两大类,其中静态代理是指使用 AOP 框架提供的命令进行编译,从而在编译阶段就可生成 AOP 代理类,因此也称为编译时增强;而动态代理则在运行时借助于 JDK 动态代理、CGLIB 等在内存中“临时”生成 AOP 动态代理类,因此也被称为运行 阅读全文
posted @ 2023-03-27 14:31 大枇杷 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一、静态代理代理模式可以在不修改被代理对象的基础上,通过扩展代理类,进行一些功能的附加与增强。代理类和被代理类应该共同实现一个接口,或者是共同继承某个类。优点:可以在不修改目标对象的前提下扩展目标对象的功能。缺点: 冗余:由于代理对象要实现与目标对象一致的接口,会产生过多的代理类。 不易维护:一旦接 阅读全文
posted @ 2023-03-27 11:47 大枇杷 阅读(513) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示