简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
return "男" . equals(cellData . getStringValue())?1 : 0;"男" : "女");} }@ExcelProperty(value = "性别" , converter = SexConverter . class) private Integer sex;再次生成Excel,性别字段内容便显示为:男、女字样。
注意:此时test.html文件里,引用的所有js、css、images等路径,都要改成 /static/xxx/xxx.xx的形式,本项目中把test2.html 所引用的css文件,存放路径为:static/pages/css/test2.css,则在test2.html中的引用应该是:/static/pages/css/test2.css。例如:在public新建pages/test.htm
2.准备模板{.xxx}代表list填充,填入对应属性名;{xxx}代表map填充(填入key)或者bean填充(填入属性名);注意:springBoot的Maven项目默认只会加载ClassPath同级⽬录下⽂件(配置那些),其他的需要配置resources标签在我的项目中进行了全部加载;需要根据个人需求进行调整,下图是需要自己添加加载目录的情况:ps:如果你和我的项目配置一样,但是项目运行时找
XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。解压源码,按照maven格式将源码导入IDE, 使用maven进行编译即可,源码结构如下:xxl-job-admin:调度中心xxl-job-core:公共依赖xxl-job-executor-samples:执行器Sample示例(选择合适的版本执行
1、使用注解 @ConditionalOnProperty(name = “swagger.enable”, havingValue = “true”)并需要在配置文件里添加一个swagger.enable属性,根据不同的application-xx.yml进行动态插入true或false即可。2、然后在测试配置或者开发配置中 添加 swagger.enable = true 即可开启,生产环境不
输入网址,无脑下载网易加速器;下载安装完毕后,创建账号进行登录登录后,在右上角搜索框中搜索“学术资源”,并点击;稍等一会儿就会跳转出来“学术资源”的一个页面;此时,我们就可以新打开一个标签页登录GitHub,自由快速访问啦!
npm install 时,报错:npm ERR!
1.常用校验注解@NotEmpty,@NotBlank,@NotNull,需要搭配@Valid或@Validated使用2.@Valid或@Validated 中有 BindingResult,可以获取校验失败情况下的反馈信息,如果不添加,默认情况下会抛出对应的异常。3.@Validated无法单独提供嵌套验证功能。不能用在成员属性上,能配合嵌套验证注解@Valid进行嵌套验证。4.@Valid无
【代码】@Scheduled 定时任务不执行。1. 启动类上加 @EnableScheduling 注解2. 定时任务类上加@Component3. 定时方法上加@Scheduled原因是:@Scheduled注解会在默认情况下以单线程的方式执行定时任务。这个“单线程”指两个方面:1. 如果一个定时任务执行时间大于其任务间隔时间,那么下一次将会等待上一次执行结束后再继续执行。2. 如果多个定时任务
首先把两个集合转换成Stream,然后使用filter()方法筛选出交集元素,最后把结果转换成集合。利用集合的contains方法,来对比第二个集合中是否存在相同的元素的方法,同时将交集结果返回。在百万条数据进行对比处理的时候,使用map特性的方法时间消耗大概在40毫秒左右,但是其他方法要将近10秒钟,首先将list集合中的元素依次存入一个map中去,然后再以map的get方法来判断是否存在这样的