自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 redis+aop实现接口访问限制功能

在我们程序中,有时候需要对一些接口做访问控制,使程序更稳定,最常用的一种是通过ip,还有一种是通过用户名,在需要做限制的方法上加上一个自定义注解,用aop获取到这个方法,利用redis中的incr方法,去计数访问次数,超过访问次数,return一个自定义异常。...

2020-11-03 17:34:30 396 1

原创 mybatis-plus最最最简单的代码生成,只需要一个main方法

有使用过springboot加mybatisplus的同学应该知道mybatisplus的curd接口有多方便,mybatisplus的设计初衷是只增强,不改变,它也提供了mybatis-generator的代码生成包,可以生成controller,entity,service,impl,mapper,mapper.xml,但是还是需要去配置ftl模板,这里我来提供一个更简单的方法,只需要一个main方法,直接执行就可以了,绝对是最简单的代码生成方法了,如果你没有使用mybatisplus,也想生成代码,可

2020-08-11 17:35:04 840 1

原创 Quartz结合线程池的动态管理

Quartz结合线程池的动态管理首先需要明白Quartz的几个核心概念Quartz是一个非常强大的任务调度框架,可以启动,暂停,恢复,删除,更新,在重启时错过执行时间,可设置misfire规则,也就是设置错过了执行时机怎么办,可以跳过这次执行,等待下一个周期再执行,也可以马上重新执行错过的任务等,具体下面再讲。使用方法比schedule稍微麻烦一点,但三四个class文件也就够了,因为动态控制肯定涉及到前端的,这里不讨论前端如何实现,会从简单的一个demo,到一个具体的动态控制demo,记录一下后端如何设

2020-08-02 17:33:24 1389

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除