- 博客(16)
- 问答 (3)
- 收藏
- 关注
原创 同环比分析中给出开始时间和结束时间后获得时间段的月份
首先要做出的效果是开始时间为“2023-11-01”,结束时间为“2024-02-29”,这个时间是让前端传过来的,可以让前端传的开始时间是每个月的月初,结束时间是每个月的月末,当然我们也能自己处理,这块我是让前端传的。做的任务是一个同环比分析任务,最难的部分就是在时间的处理上,这里给出一些自己的见解,大家可以参考。然后我们就要把这段时间进行处理,获得如下的时间结果,最后的代码打印如下。剩下的就是根据时间和自己的业务条件去查询数据即可。
2024-01-16 14:40:30
565
1
原创 sql查询当某个字段的值相同时,根据另一个字段的条件判断保留哪一条
然后我在sql中使用group by来做的,并且用order by进行了排序,这样能保留的是最近日期的数据,勉强满足我现在的任务,但是有部分隐患,太过于取巧。在工作中遇到了个问题,查询的数据中,查出来的数据,可能存在某个字段有两个重复的值,出现这种情况时需要根据别的条件确定保存这两条中的哪一条。
2024-01-15 17:50:52
1018
1
原创 IDEA集成Swagger
制作原因:我们每次写完接口还需要花费时间写接口的说明文档给前端用来参考,或是写完接口后需要调试,我们要在postman输入url,参数等信息。这些都是比较麻烦的事情,但是如果我们在idea中集成了Swagger后,写完接口,直接启动,把网址发给前端,前端就能拿到我们所有的接口文档,我们也可以直接在Swagger里进行接口的调试。当然这种写注解的方式还是比较麻烦,这个时候就需要集成另一个自动生成代码的工具了,我们根据数据库表直接生成该表的增删改查以及上述的注解。
2023-12-04 16:44:52
1656
原创 idea创建spring boot项目时javaversion只能选择17和21
首先说下原因,根据官网所说,以后jdk版本主流为17,而且在2023年11月24日,3.0以下的版本不再支持了,升级为17后大部分用户需要修改import相关API的时候,要用jakarta替换javax。比如:原来引入javax.servlet.Filter的地方,需要替换为jakarta.servlet.Filter。再说解决办法,网上查到的解决办法有两种,一种是创建SpringBoot时,把。大家如果有别的解决办法,希望评论区留下解决办法。号,我的pom文件如下。
2023-12-04 09:29:50
6198
原创 忘记数据库密码后如何修改
第一步:在mysql安装的文件夹里创建一个文本文档,命名mysql.txt,打开后输入:ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';保存后关闭。第二步:启动命令提示符(即黑窗口 windows+r),输入:mysqld --init-file=D:\mysql-5.7.27-winx64\mysql.txt --console(即刚刚保存文本的地址)。运行第三步:运行结束后,启动服务:netstartmysql,输入密码123456;..
2022-03-16 22:17:27
3018
原创 创建分支,用IDEA拉取gitlab代码,切换分支
首先需要下载并配置Git,这个都能找到,就不在这里多说了。下载完git后,打开IDEA,找到左上角的File,点击后找到new,点击new后,找到Project from Version Control...,点击后,输入主分支的url(就是clone的HTTP链接)和存放的位置,完成拉取代码。拉取代码后,在gitlab上创建自己的分支(在main旁边有个加号,点击找到New branch)只输入branch name,不在动别的。最后一步是回到IDEA,在右下角会出现main的字样,点击后,找到自
2022-01-04 14:24:45
4939
空空如也
poi读取Excel表读出多余数据
2024-03-05
用代码方式(poi) 获得excel单元格中外部数据源的文件名称
2021-09-26
POI操作Excel表读单元格,如果单元格中是公式,读出来的JSON对象值为#VALUE
2021-09-17
POI读取指定内容的Excel表格内容
2021-09-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅