自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (3)
  • 收藏
  • 关注

原创 获取本月开始时间和结束时间以及上月开始时间和结束时间

/当前月开始时间//当前日期//上月开始时间//上月结束时间。

2024-06-03 15:49:54 371

原创 根据id使用sql递归查询层级结构和使用sql递归查询层级结构后删除下面的层级结构

递归查询层级结构后删除。

2024-02-26 09:32:10 498 1

原创 同环比分析中给出开始时间和结束时间后获得时间段的月份

首先要做出的效果是开始时间为“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

原创 Stream流得一些用法

Stream流得一些用法

2023-02-06 10:00:45 167

原创 只保留时间的年月日&&保留两位小数&&compareTo做比较

只保留时间的年月日&&保留两位小数&&compareTo做比较

2022-11-02 17:06:18 427

原创 按照集合中的某个字段或多个字段进行排序

按照集合中的某个字段或多个字段进行排序

2022-10-13 17:56:08 656

原创 如何在IDEA中回滚代码/如何解决冲突

代码回滚和解决冲突

2022-08-04 15:42:22 3926

原创 系统对接如何发送请求

restTemplate做系统对接

2022-07-29 17:54:59 221

原创 将文件打成压缩包下载

多选并打成压缩包下载普通文件

2022-06-13 10:14:51 156

原创 将文件打成压缩包下载(OSS或FASTDFS)

使用FASTDFS或OSS下载压缩文件

2022-06-13 10:06:08 903 1

原创 忘记数据库密码后如何修改

第一步:在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

原创 限制上传文件的大小

限制上传文件大小的两种方法

2021-11-24 14:07:11 1918 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除