logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【定时任务】---- xxl-job、@Scheduled

XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。解压源码,按照maven格式将源码导入IDE, 使用maven进行编译即可,源码结构如下:xxl-job-admin:调度中心xxl-job-core:公共依赖xxl-job-executor-samples:执行器Sample示例(选择合适的版本执行

文章图片
#java#spring boot#spring
springBoot如何【禁用Swagger】

1、使用注解 @ConditionalOnProperty(name = “swagger.enable”, havingValue = “true”)并需要在配置文件里添加一个swagger.enable属性,根据不同的application-xx.yml进行动态插入true或false即可。2、然后在测试配置或者开发配置中 添加 swagger.enable = true 即可开启,生产环境不

文章图片
#spring boot#java#spring
【GitHub】保姆级使用教程

输入网址,无脑下载网易加速器;下载安装完毕后,创建账号进行登录登录后,在右上角搜索框中搜索“学术资源”,并点击;稍等一会儿就会跳转出来“学术资源”的一个页面;此时,我们就可以新打开一个标签页登录GitHub,自由快速访问啦!

文章图片
#github
【Java】在实体类中常用的注解校验

1.常用校验注解@NotEmpty,@NotBlank,@NotNull,需要搭配@Valid或@Validated使用2.@Valid或@Validated 中有 BindingResult,可以获取校验失败情况下的反馈信息,如果不添加,默认情况下会抛出对应的异常。3.@Validated无法单独提供嵌套验证功能。不能用在成员属性上,能配合嵌套验证注解@Valid进行嵌套验证。4.@Valid无

文章图片
#java
@Scheduled 定时任务不执行

【代码】@Scheduled 定时任务不执行。1. 启动类上加 @EnableScheduling 注解2. 定时任务类上加@Component3. 定时方法上加@Scheduled原因是:@Scheduled注解会在默认情况下以单线程的方式执行定时任务。这个“单线程”指两个方面:1. 如果一个定时任务执行时间大于其任务间隔时间,那么下一次将会等待上一次执行结束后再继续执行。2. 如果多个定时任务

文章图片
#java
【Java】求两集合的交集、并集、差集

首先把两个集合转换成Stream,然后使用filter()方法筛选出交集元素,最后把结果转换成集合。利用集合的contains方法,来对比第二个集合中是否存在相同的元素的方法,同时将交集结果返回。在百万条数据进行对比处理的时候,使用map特性的方法时间消耗大概在40毫秒左右,但是其他方法要将近10秒钟,首先将list集合中的元素依次存入一个map中去,然后再以map的get方法来判断是否存在这样的

#java
【GitHub】保姆级使用教程

输入网址,无脑下载网易加速器;下载安装完毕后,创建账号进行登录登录后,在右上角搜索框中搜索“学术资源”,并点击;稍等一会儿就会跳转出来“学术资源”的一个页面;此时,我们就可以新打开一个标签页登录GitHub,自由快速访问啦!

文章图片
#github
暂无文章信息