- 博客(3)
- 收藏
- 关注
原创 Java中使用EasyExcel框架对Excel文件进行导入导出
Excel文件的导入需要自定义监听器,继承AnalysisEventListener类,AnalysisEventListener类是ReadListener的实现类,ReadListener如下...多表读取与单表读取一样,只是需要创建多个监听器,在读取文件时可以在逐行读取数据时进行一些业务操作,也可在读取完所有数据后进行业务操作,当然,以上只是很简单的操作,还有很多操作像获取表中某一行某一列的数据、向表中添加图片....
2023-08-27 06:30:00
1922
原创 结合Redis基于Token机制处理接口幂等性问题
拦截器会拦截请求,我们只需获取添加了自定义注解的接口即可,获取接口之后校验token令牌,如果存在则放行,不存在则说明多次发送参数相同的同一请求(注意:第一次发送请求时会从redis中删除token并放行,之后再次请求redis中将不存在该token),从请求头或请求参数中获取token信息,如果没有获取token令牌,则抛出异常,说明token没有发送过来,接着判断token是否存在,如果不存在则不再往下进行逻辑处理如果存在则删除,下一次请求访问时就不用继续往下进行逻辑处理。
2023-08-15 21:33:08
789
6
原创 Jenkins部署SpringBoot项目时报异常 exception message [Exec exit status not zero. Status [2]] 文件deploy.sh无法找到
如果重新编辑了 deploy.sh 文件再次部署项目还是出现上面同样的问题,则原因是 Linux 无法识别编译 deploy.sh 文件,此时需要在 deploy.sh 当前目录下执行命令 dos2unix /root/data/deploy.sh 将文件编译为 Linux 文件就可以啦,Linux 就可以编译执行当前文件了。命令编辑文件deploy.sh,将txt中的内容复制到 deploy.sh 中,这样就可以避免 deploy.sh 中出现非法字符无法编译的问题。使用以上解决方法,重新构建项目即可。
2023-08-11 19:20:33
2949
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人