- 博客(22)
- 收藏
- 关注
原创 解决SLF4J: Class path contains multiple SLF4J bindings.
对于第3条,就可以选择移除多余的绑定,确保类路径中只保留一个SLF4J的绑定实现。既然实际上使用了Logback,应从项目中移除或排除对slf4j-log4j12依赖。3.自己项目中没有找到自己配置的和引进依赖里面的相同,那么就是,自己配置其他的依赖里面包含了相同的依赖。我这里移除了 logback-classic 日志实现,以便可以根据项目需求使用其他日志框架。对于Maven项目,可以在依赖声明中添加排除语句。1.查看这个依赖里面引入了那些日志框架依赖。2.查看项目中引入的依赖,是否是相同。
2024-06-19 13:55:55
612
原创 Mysql查询当天日期近一周的预约时间
张三 开始日期:2024-01-29 结束日期:2024-01-30。李四 开始日期:2024-01-30 结束日期:2024-02-01。王五 开始日期:2024-02-02 结束日期:2024-02-02。下面这段SQL使用的硬编码,伙伴们可根据需要修改。需求:开始日期和结束日期包括当前日期都统计出来。还有更好方法的小伙伴们可以在评论区留言。
2024-02-02 14:07:20
293
1
原创 MybatisPlus多表联查分页
可以先做表连接,查询出的结果集当作一个临时表,然后再select 查询,就可以解决。最近有个业务:A表和B表关联,根据A表id查询出B表中关联的数据。得出的结果:B表中的数据是正确的,但是total的数量是不正确的。问题所在:分页的数量total是统计的A表,数据是B表。(有更好解决方法的朋友可以再评论区留言,一起探讨)
2024-01-19 13:18:38
585
1
原创 Spring Boot结合Validation参数校验(潜识)
相关依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency>注:简单的对注解功能的说明注解 用法 @AssertFalse 可
2023-11-21 14:27:29
118
1
原创 java中中的+=、-=、=+、=-在变量为整型和非整形时的整理
+相当于直接赋值,其中的“+”为符号正号;=-同理为相反数,其中的“-”为符号负号。a+=b即为a=a+b、-=即为a=a-b。2.有非整型变量时(特殊情况)=+有char类型时,=-同理。+=有String类型时。
2023-11-20 11:29:01
1217
1
原创 java Stream流初始知识点
Stream 是 Java 8 中引入的一个新抽象,它使对集合(如 List、Set、Map 等)的操作变得更加简洁、高效和易读。Stream 提供了功能强大的数据操作工具,使得对集合数据的处理变得更加简洁、高效和易读。通过 stream() 方法创建的是串行流,通过 parallelStream() 方法创建的是并行流。流操作可以具有延迟性质,意味着可以连续对流进行多个操作,而不会立即执行。流是一种高级抽象,具有内部迭代的特性,可以极大地简化集合的操作,提高代码的清晰度和简洁度。
2023-11-08 15:21:08
56
1
原创 java中list遍历方式
5.使用Stream API(Java 8及以后版本)4.使用forEach方法(Java 8及以后版本)2.使用增强型for循环(foreach循环)3.使用迭代器(Iterator)
2023-11-08 15:09:08
158
1
原创 stream流实现从List 集合中取出对象中相同属性的值存放到新的list集合中,返回map结构
【代码】stream流实现从List 集合中取出对象中相同属性的值存放到新的list集合中,返回map结构。
2023-11-06 17:16:21
1521
原创 union all 和 union
all 是一种 SQL 操作符,用于将两个或多个 SELECT 语句的结果集合并成一个结果集。与 union 不同的是,union all 不会去重,即会保留重复的行。使用 union all 可以方便地将多个表或查询结果合并成一个结果集,从而方便进行数据分析和处理。-- 按部门 + 项目。
2023-11-04 10:30:01
64
1
原创 List 集合中取出对象中相同属性的值存放到新的list集合中,返回map结构
【代码】List 集合中取出对象中相同属性的值存放到新的list集合中,返回map结构。
2023-11-04 10:07:19
480
1
原创 Tomcat下载、安装、配置环境变量,超详细
变量值:D:\Ruanjian\tomcat\apache-tomcat-8.5.86-windows-x64\apache-tomcat-8.5.86。win+R,输入cmd 回车,打开窗口输入 startup.bat,出现以下表示成功。变量名:CATALINA_HOME (注:不能有空格)点击 v8.5.86/ 然后再点击 bin/右击此电脑,点击属性显示下方图片,点击右侧。将下载好的压缩包解压到无中文的文件下。增加即可,最后一路绿灯点击确定。,出现一下页面,表示成功。
2023-10-09 17:14:05
159
1
原创 uniapp项目配置Nginx详细步骤
①在nginx文件夹中打开cmd (如果是powershell不能直接使用cmd命令: 输入cmd回车即可)①在nginx文件夹中上方地址栏输入cmd运行命令窗口,输入start nginx即可。文件夹可以重命名,也可以使用打包生成的 注:需要注意文件夹的层级。确保后端服务器打开在浏览器地址栏中输入 localhost:8099。②直接双击nginx.exe应用程序,闪一下表示启动成功。注:(如果报错 检查是不是端口被占用如果是改变端口号)②可以直接双击nginx.exe应用程序。
2023-08-15 10:30:37
4348
原创 导入新项目报 #org.jetbrains.idea.maven - Cannot reconnect.
解决:换成idea自带的maven, 配置文件和本地仓库换成我们自己安装的maven配置文件即可。点击上面蓝色英文 ,可以打开存放在本地的idea.log日志文件。这是由maven版本和idea所使用的maven版本不一致导致的。
2023-08-14 14:19:39
489
原创 java使用easyexcel导出简单多sheet表格
从结果来看,部门编号是红色,并且是两个sheet,可以添加多个sheet。使用注解自定义样式(这里就不再演示,感兴趣的伙伴可以自行测试)
2023-08-07 18:11:59
568
原创 SpringBoot+Mybatis使用PageHelper实现模糊+分页
这里使用的动态sql, if 标签,ename如果不是null并且也不为空串,就按照模糊查询并分页,反之则查询全部并分页。ename没有,pageNumber=1当前为第一页,pageSize=18当前页有十八条数据。ename=春,pageNumber=1当前为第一页,pageSize=2当前页有两条数据。ename=春,pageNumber=1当前为第一页,pageSize=4当前页有四条数据。ename没有,pageNumber=1当前为第一页,pageSize=4当前页有四条数据。
2023-04-01 21:17:09
1169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人