- 博客(7)
- 收藏
- 关注
原创 MySQL时间范围查询但是小于等于不生效
原因是因为数据库中的字段是dateTime,而做查询的字段是Date类型,因此当我们<="2023-07-12"时默认为<="2023-07-12 00:00:00",因此该天不会被查询出来。解决1、在sql语句中带上时分秒进行查询。解决2、利用between and。
2023-07-12 14:41:36
1595
1
原创 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
一开始我以为是我的sql语句写错了,后来经过查找我发现在该方法中并没有我自己手动写的SQL语句,因为前面因为总是把属性名打错(bushi,那几个属性名取得太像了,老眼昏花没看出来,建议大家下次用区别大一点的名字)导致产生了空指针异常,所以这次我也尝试往这方面去改,果不其然成功了。在使用Lambda语句进行查询时。,如果是空的还查询的就会报错。
2023-06-28 14:14:47
581
1
原创 mybatis出现There is no getter for property named ‘Id‘ in ‘class com.baomidou.mybatisplus
我以为是Tom没有ID或者实体类没有getter,setter方法,但是我用的@Data并且其他两个又是正常的,查看了Tom的ID又是存在的,这让我百思不得其解,于是上网查了一下找到了答案。以及http://127.0.0.1:8000/relationship/getFollows/而http://127.0.0.1:8000/relationship/getFollows/乍一看是不是很正常,编译器压根没有报错,也没有任何提示。但其实selectById只要传个ID就好了。
2023-06-27 22:47:03
761
1
原创 JAVA解决OPTIONS请求问题:跨域时ajax发送两次请求
这是在跨域的情况下,浏览器发起"复杂请求"时主动发起的。跨域共享标准规范要求,对那些可能对服务器数据产生副作用的 HTTP 请求方法(特别是 GET 以外的 HTTP 请求,或者搭配某些 MIME 类型的 POST 请求),浏览器必须首先使用 OPTIONS 方法发起一个预检请求(preflight request),从而获知服务端是否允许该跨域请求。在进行HTTP请求时,可能会遇到一种叫做OPTIONS的请求,它是一种预检请求,用于在发送实际请求之前,检查服务器是否允许该请求。3.利用filter。
2023-06-26 01:26:07
1566
1
原创 Cravatar随机默认头像生成
此电子邮箱必须在 Cravatar.cn 上注册并绑定头像,否则会尝试返回 Gravatar 头像和 QQ 头像,如果都不存在,则返回默认头像。404:如果没有与电子邮件哈希关联的图像,则不加载任何图像,而是返回 HTTP 404(未找到文件)响应。blank:透明的 PNG 图像(为方便演示,已为其添加了一个边框)monsterid:具有不同颜色、面孔的“怪物”(随机生成)robohash:具有不同颜色、面部的机器人(随机生成)wavatar:具有不同特征和背景的人脸(随机生成)
2023-06-23 19:40:54
528
1
原创 Ubuntu在Redis配置文件中设置后台运行依旧输出logo日志
默认情况下,该配置项的值为no,表示Redis不会以守护进程的方式运行。需要将其修改为yes,表示Redis以守护进程的方式运行。在通过运行redis-server来启动Ubuntu中的Redis时发现在前台输出了logo和日志,但是我记得之前设置过。解决办法:redis-server需要与redis.conf一起运行,问题解决。在安装目录下命令为src/redis-server ./redis.conf。于是我再次检查了redis.conf确认完成了更改,结果还是不起作用。
2023-06-09 15:33:15
233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人