- 博客(13)
- 收藏
- 关注
原创 alibabaExcel最简单的导出功能,复制直接用
采用alibaba的excel到处方式,最基本的注解指定列信息value :列名称,index:第几列,还有很多注解这里先不写了。@ExcelProperty(value = "公司名称", index = 0)
2024-06-11 11:48:32
509
原创 .gitignore 不生效解决方案
2、想要.gitignore起作用,必须要在这些文件不在暂存区中才可以,.gitignore文件只是忽略没有被staged(cached)文件, 对于已经被staged文件,加入ignore文件时一定要先从staged移除,才可以忽略。只能忽略那些原来没有被追踪的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。1、.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。
2024-05-27 16:40:18
1107
原创 支付宝-支付回调和退款回调问题记录
开发过微信支付的同学都知道,微信退款是有回调通知的,但是支付宝的退款接口文档上没有说明是否有退款通知,一开始我以为没有退款通知,因为在调用申请退款接口时就直接把退款的相关参数给返回了,例如退款金额,退款时间等字段;那么问题又来了,退款的回调地址和支付时的回调地址是同一个,我怎么来区分这个回调是支付还是退款呢?退款的异步通知参数中一定会返回。部分退款:一定会触发异步通知,那么肯定会有同学问了,这个异步通知地址是在哪里设置的呢?全额退款:我测试是没有退款通知的,并且全额退款后,订单的交易状态会变为交易关闭(
2023-12-08 17:51:39
1288
原创 idea中第三方JAR包没有maven依赖时的解决方案
这样在install时,maven就会在本地获取jar包了,但需要注意的一点是现在只是能读取到,不会报jar包不存在,但是install打出来的包在线上运行时也还是会报依赖找不到,现在对install构建后的jar包进行解压,在BOOT-INF下的lib目录下会发现我们引入的三方jar包并不在里面。那是因为maven还需要配置插件引入本地依赖。这样配置后install,我们引入的第三方依赖就会在BOOT-INF下的lib目录下出现了,线上运行也能找到对应的三方依赖。5. 在maven中指定本地的jar包。
2023-08-25 11:57:30
2746
1
原创 各类开发工具下载官网(持续跟新)
1.idea:https://www.jetbrains.com/zh-cn/idea/download/other.html
2021-11-24 18:40:35
5405
转载 记录libreoffice实现office转pdf(适用于windows、linux)
由于目前的工作跟office打交道比较多,所以才有了此篇blog,需求是实现word转换pdf方便页面展示。之前lz采用的是jacob(仅支持windows)进行转换的,但是现在服务器改成linux显然不能用了,于是网上搜罗一圈,最终决定采用LibreOffice。(前提:需要安装jdk环境)LibreOffice中文官网:主页 | LibreOffice 简体中文官方网站 - 自由免费的办公套件 下载合适的版本,本文下载的是6.1.6已上传百度网盘(链接: https://pan.baidu...
2021-09-27 09:46:21
729
3
原创 Redis的过期策略和内存淘汰机制
过期策略 我们set key的时候,都可以给一个expire time,就是过期时间,指定这个key比如说只能存活1个小时,我们自己可以指定缓存到期就失效。 如果假设你设置一个一批key只能存活1个小时,那么接下来1小时后,redis是怎么对这批key进行删除的? 答案是:定期删除+惰性删除 所谓定期删除,指的是redis默认是每隔100ms就随机抽取一些设置了过期时间的key,检查其是否过期,如果过期就删除。 注意,这里可不是每隔100ms就遍历所有的设置过期时间的k..
2021-09-17 16:31:53
98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人