摘要: 有些时候我们需要写批处理任务,但是我们需要监控处理的进度,这个时候我们需要写一个计数器在统计,获取还需要好看一些。工具类代码没有第三方依赖,拷贝了网上其他出处的代码加以修改,因为源代码只能处理100条标准的数据,该进度条,不管你有多少条数据都可以正确显示如下图: ![image](https://i 阅读全文
posted @ 2023-07-14 15:28 哦哈呦 阅读(467) 评论(0) 推荐(0)
摘要: 有时候我们在更新字段的时候可能只更新一个状态,但是又需要记录当前的更新人和更新时间,比如: updateStatus(@Param("id") String id, @Param("status") Integer status); 这个时候又不想创建DO或者DTO,可以添加一个全局的参数注入,把当 阅读全文
posted @ 2022-12-29 15:01 哦哈呦 阅读(157) 评论(0) 推荐(0)
摘要: 我们的需求是定时在凌晨跑,然后把记录产生的时间置为前一天的最后时间: 比如2022-05-21 00:00:00执行的,存储为2022-05-20 23:59:59 java代码使用的Calendar进行的偏移 Calendar preDate = Calendar.getInstance(); p 阅读全文
posted @ 2022-08-12 14:32 哦哈呦 阅读(249) 评论(0) 推荐(0)
摘要: 在PageHelper中如果传递的页面不是有效的页面,比如可用页面为[1,2],但是如果传递了3,那么PageHelper进行优化,会重新将起始位置设置为数据的起始,这个在PC分页是没有问题的,但是如果在手机瀑布查询里会导致无限瀑布。源码如下 public Page<E> pageNum(int p 阅读全文
posted @ 2022-05-12 18:48 哦哈呦 阅读(36) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/blknemo/p/14470610.html 阅读全文
posted @ 2022-03-24 17:53 哦哈呦 阅读(50) 评论(0) 推荐(0)
摘要: Help → Find Action 搜索 Choose Boot Java Runtime for the IDE 阅读全文
posted @ 2022-03-24 17:51 哦哈呦 阅读(139) 评论(0) 推荐(0)
摘要: 当时的需求是导出的时候加一个title,然后用的是EasyExcel,注解使用的是ExcelProperty, 然后就懒嘛,不想一个个加了,所以直接改注解,上代码; /** * 功能描述: <br> * 修改注解信息 * * @param T * @param title * @Return: vo 阅读全文
posted @ 2022-03-24 17:51 哦哈呦 阅读(49) 评论(0) 推荐(0)
摘要: <style> /* 设置滚动条的样式 */ ::-webkit-scrollbar { width: 8px; } /* 滚动槽 */ ::-webkit-scrollbar-track { -webkit-box-shadow: rgba(0, 0, 0, 0.3); box-shadow: r 阅读全文
posted @ 2022-03-24 17:50 哦哈呦 阅读(313) 评论(0) 推荐(0)
摘要: 背景:虚拟机装 Linux 时硬盘空间设置的不够用,所以需要再加点容量 30 G → 80 G 首先通过虚拟机来扩展硬盘 note: 需要关闭 Linux 系统;需要删除之前的快照 启动虚拟机,root用户操作 查看分区情况: [root@xxxx ~]# fdisk -l 磁盘 /dev/sda: 阅读全文
posted @ 2022-03-24 17:49 哦哈呦 阅读(185) 评论(0) 推荐(0)
摘要: Swagger 如果查询参数类型是List或者Timestamp会不断的被展开显示 原因是因为Swagger的基本类型只有 Short.TYPE, "int" Integer.TYPE, "int" Double.TYPE, "double" Float.TYPE, "float" Byte.TYP 阅读全文
posted @ 2022-03-24 17:49 哦哈呦 阅读(371) 评论(0) 推荐(0)