自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 Java 发送短信功能

关于postForObject()方法,相当于向某个地址发送信息。其中MessageRequestBean为请求短信对象。

2024-03-06 15:33:55 875

原创 时间戳理解

3、将五分钟内所有时间向前调整00:00:00~00:05:00 取00:00:00的时间数据。4、将五分钟内所有时间向后调整00:00:00~00:05:00 取00:05:00的时间数据。在代码开发中,常常用long去表示一个时间,那一串1580704106823怎么计算呢。1、每次隔五分钟进行计算,例如1:00开始 下次的i指向1:05时间。1、毫秒到秒的转换,只需要/ 1000,即1580704106 秒。这个时间表示的是毫秒数,即1580704106823毫秒。4、计算总的天数,18295 天。

2024-03-06 14:59:20 377

原创 Redis连接失败(org.springframework.data.redis.connection.PoolException: Could not get a resource from

怎么都连不上,看了各种文章,redis配置文件确定了五六遍,redis重启,密码确定等等,解决了一天这个bug,最后终于找到了解决办法。把密码注释掉,换成URL格式的就好了。

2023-12-07 17:20:37 3206

原创 MySQL 删除数据库中用逗号分割的某一个值

使结果变成11,4243,2423,14134,453。

2023-12-04 14:34:12 666

原创 List中的一些用法(过滤、分页、求和,排序)

【代码】List中的一些用法(过滤、分页、求和)

2023-12-04 14:11:11 1230

原创 list判断是否为null

null:判断是否存在list,null表示这个list不指向任何的东西,如果这时候你调用它的方法,那么就会出现。list.isEmpty():判断list里是否有元素存在。list.size():判断list里有几个元素。

2023-12-04 10:58:38 871

原创 mybatis传入参数为对象集合获取数据

【代码】mybatis传入参数为对象集合获取数据。

2023-12-04 10:52:18 488

原创 mysql剔除字符串为null或者为空字符串的数据

如果想过滤掉mysql查出来为null的数据,有两种方法。

2023-12-04 10:39:41 1149

原创 Java中获取当前日期年月日的方法

用Calendar中方法来获取。

2023-11-09 11:11:30 1494

原创 JAVA中将两个List合并为一个list

使用addAll()方法,由于addAll()方法本身就是合并集合的,因此非常简单和方便。addAll会直接将整个list放进另一个list中。

2023-11-09 11:04:05 1449

原创 mybatis模糊查询方法

返回结果为连接参数产生的字符串,如果有任何一个参数为null,则返回值为null。在xml配置文件中添加"%"通配符,借助mysql函数。在xml配置文件中添加"%"通配符,拼接字符串形式。其中concat()会将多个。会导致不安全,sql注入。

2023-11-09 11:00:22 279

原创 mybatis批量查询、批量插入

这里要对list判断是不是为null,之前没有加判断一直报错,再就是where 1=1 这里是因为不能直接连and语句,所以加了一个一定正确的条件。批量插入跟批量查询类似,这里的UserModel是个对象,所以插入的时候取的时候item.id。

2023-11-09 10:51:45 455

原创 判断字符串中是否包含子字符串

最直观判断的方法是contains(subStr),返回类型为boolean,如果包含返回true,不包含则返回false。indexOf会返回子串第一次出现的位置,如果不存在则返回-1。

2023-11-09 10:35:05 208

原创 Java日期比较的方法

同时,在Java8中可以使用新的isBefore(),isAfter(),isEqual()和compareTo()来比较LocalDate,LocalTime和LocalDateTime。如果Date在date参数之后,则返回值大于0。如果Date在date参数之前,则返回值小于0。如果str1在str2参数之后,则返回值大于0。如果str1在str2参数之前,则返回值小于0。如果两个日期相等,则返回值为0。如果两个日期相等,则返回值为0。

2023-11-09 10:28:38 541 1

原创 Java批量修改某一个字段或某几个字段

不太清楚这个怎么可以同时修改两个字段以上,修改两个字段以上我用的是下面的方法。

2023-10-25 16:50:56 379 1

原创 Mybatis动态接收参数

一直知道在mybatis中有这个标签,但是现在才知道有什么作用,在一些方法里,有些参数会传null,或者“ ”,即不传参数,这就需要这个标签进行判断。day和incomeType可以为null,那么就要检验这两个条件是否要省略。

2023-10-25 16:46:12 66 1

原创 Java分页

使用插件PageHelper。在开发过程中难免会遇到分页。

2023-10-25 16:38:19 42 1

原创 MySQL 取A表有的B表没有的(A表排除B表)

题目:数据库表如下,例如id=x,plant=5,那么后面plant=4的数据在查询时并不查询,只选择plant=5的数据,如果x中plant没有等于5的数据,那么plant=4的数据要全部查询,同理y也是这样,有5的就选择5,4不做查询,没有5就查询4.2、将上面两个表进行合并,如果两张表的id相等意味着plant=5已经存在,那么后面的表的数据就是不需要查询的数据,现在将不需要查询的数据获取到,不理解的话可以从where那里去掉看一下合并的表,在理解一下。1、用左连接,取连接后b的id为null。

2023-10-10 14:25:02 425 1

原创 springboot定时任务

只需要在需要定时启动的方法上加注解。cron中的内容举例。

2023-10-07 17:41:34 61 1

原创 http和https的区别

4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。http和https都是一种超文本传输协议。

2023-10-07 17:33:02 41 1

原创 springboot读取yml配置

【代码】springboot读取yml配置。

2023-10-07 14:51:50 38 1

原创 招聘管理系统(springboot+html+css+js)

基于springboot的招聘管理系统,帮助练手开发,附完整代码

2023-09-19 14:43:57 415 1

原创 Mybatis-Plus中updateById方法不能更新空值问题

问题:当某个字段传进来null值时,数据库内的字段将不会被更新。解决:设置字段级别的更新策略。

2023-08-30 17:35:05 1257 1

原创 get请求和post请求的区别

是http中两种发送请求的方法,本质是进行tcp连接GET请求顾名思义是用来获取信息。它的本质是发送一个请求来取得服务器上的某一资源。资源通过一组 HTTP 头和呈现数据(如 HTML 文本,或者图片或者视频等)返回给客户端。POST 请求: POST 请求则类似于一封信将参数放在信封里传输。其本质是像服务器传送数据。它用于将数据发送到服务器以创建或更新资源。

2023-08-24 10:08:01 38 1

原创 MybatisPlus中LambdaQueryWrapper的基本使用

首先通过 LambdaQueryWrapper 对象创建了一个查询条件,然后使用 eq 方法添加了一个等于条件,表示查询年龄为 20 的用户。接着,通过 select 方法来自定义查询字段,只查询 id、username、age 三个字段,这些字段是以逗号分隔的字符串形式传入的。最后,调用 selectList 方法执行查询操作,得到查询结果。通过orderByDesc()按照时间排序查询结果。

2023-08-21 14:09:22 857 1

原创 MYSQL表连接

内连接称之为普通连接或自然连接,按照连接条件,返回两张表中的满足条件的记录。

2023-08-21 10:52:49 72 1

原创 idea项目上传到gitee

回到gitee页面,刷新一下完成~

2023-08-01 19:25:40 50 1

原创 MapUtil方法的使用

将map的key对应的value结果转换为String,如果转换失败则使用默认值a。将map的key对应的value结果转换为float。打印结果为:myValue。打印结果为:我是默认值。

2023-08-01 15:50:15 202 1

原创 Error updating database. Cause: java.sql.SQLException: Field ‘xxx‘ doesn‘t have a default value 解决方案

表示当前属性不是数据库的字段,但在项目中必须使用,这样可以用来把一个数据表当作一个字段来输出,用来实现表中表数据输出。这样设置在新增等使用bean的时候,实体类中写了一些数据表中没有的字段,在字段上加注解。-plus就会忽略这个,不会报错。

2023-07-28 15:27:40 644 1

原创 将实体类转为vo形式

问题:有很多相同属性的实体类对象,把a的属性复制到b。

2023-07-28 15:15:04 179 1

原创 Java面试专题(博客系统面试)

博客系统面试题

2022-07-25 10:04:54 697 1

原创 java面试专题(商城面试问题)

商城项目面试题整理

2022-07-25 00:10:17 5292 1

原创 Java面试复习专题(MySQL)

mysql面试

2022-07-24 19:45:11 218

空空如也

空空如也

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

TA关注的人

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