logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot使用令牌桶算法+拦截器+自定义注解+自定义异常实现简单的限流

令牌桶创建令牌类初始化令牌桶自定义注解以及异常配置拦截器AOP全局异常处理测试总结令牌桶在高并发的情况下,限流是后端常用的手段之一,可以对系统限流、接口限流、用户限流等,本文就使用令牌桶算法+拦截器+自定义注解+自定义异常实现限流的demo。令牌桶思想大小固定的令牌桶可自行以恒定的速率源源不断地产生令牌。如果令牌不被消耗,或者被消耗的速度小于产生的速度,令牌就会不断地增多,直到把桶填满。后面再产.

#spring boot#算法#java
线程的四种实现方式

1.继承Thread类一个类继承Thread类,重写run()方法,调用Thread类中的start()方法启动线程。2.实现Runnable类自定义类实现Runnable接口,重写run()方法;用实现Runnable接口的对象作为参数实例化一个Thread对象,调用Thread类的start()方法来启动线程实现Runnable接口比继承Thread类所具有的优势:1. 适合多个相同的程序代码

到底了