日常错误
爷可是个天才
过去无法挽留,未来可以改变
展开
-
关于Thymeleaf的th:text之后,js使用document.getElementById(“id“).value取不到值的问题
前端页面,需要取 id=“userName0” 的值 ,直接使用document.getElementById(“userName0”).value取不到值,但是页面能显示 。<p class="bg-info"> <div th:if="${my_message0.messageClass}==3"> <img th:src="@{${WriteUserImg0}}" alt="..." class="img-circle" width="原创 2022-05-10 02:30:20 · 915 阅读 · 3 评论 -
ThreadLocal内存泄漏问题
发生场景在spring boot项目中我在postHandle(登录拦截)中,通过ThreadLocal判断其中有没有存储user信息来判断是否将user信息给到前端。但是在我退出登录之后(通过setUser(null))来清除存储的user信息之后。连续请求首页,请求首页时调用了我的ThreadLocal.getUser(),方法在连续请求10几次之后,突然能请求到一次用户信息。2022-05-02 22:51:30.845 INFO 26368 --- [nio-8001-exec-7] co原创 2022-05-02 22:55:23 · 265 阅读 · 0 评论 -
Bootstrap导航栏下拉菜单不生效的问题
这里本人使用的是bootstrap3.0版本的。如图按照官方文档导入其中两个即可,css与script即可。但是导入之后还是失效。后面才知道还需要导入jquery <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>以下是本人亲测ok的<!DOCTYPE html><html lang="en"><head> <me原创 2022-04-29 00:05:19 · 2603 阅读 · 3 评论 -
Load balancer does not have available server for client: cloud-provider-pyament8001
最近在做springcloud,负载均衡使用的openFeign,一直报找不到服务。社区也找了很多帖子,大多数是名字不一致,与yml中加入ribbon: eureka: enabled: true这段,但是我的都不生效。后面发现是版本的问题......原创 2022-04-12 12:34:52 · 901 阅读 · 0 评论 -
Selectsystem项目总结
1.新知识实现在原来的基础上,我们新学习了一个ThreadLocal,具体用法在这里,主要是用来线程隔离,这样的话,项目首页的的用户信息可以通过继承spring boot的HandlerInterceptor(登录拦截器接口)接口,在preHandle方法中来拦截请求package com.hwx.Comp;import com.auth0.jwt.interfaces.Claim;import com.auth0.jwt.interfaces.DecodedJWT;import com.h原创 2022-04-08 02:14:33 · 976 阅读 · 0 评论 -
Linux修改MySQL远程连接白名单
连接云服务器上的MySQL数据库,控制台报连接超时,NAvicat连接报错误Could not create connection to database server. Attempted reconnect 3 times. Giving up.发现是云服务器的白名单IP的问题,之前在学校设置的ip现在回家了ip不一样,登录不了,现在教大家更改ip,首先我们查看MySQL的安装位置,使用 whereis mysql查询MySQL安装位置,然后进入bin目录,使用mysql -uroot -原创 2022-01-24 22:29:22 · 1640 阅读 · 1 评论 -
2021-09-26关于前端js的问题
在前端提交验证码阶段,使用js上传验证码时一直报错,显示这个yzm不是函数,结果发现这个输入框的id值和这个函数名一样,导致显示yzm不是函数,修改函数名即可原创 2021-09-26 13:59:58 · 61 阅读 · 0 评论 -
2021-09-17事务处理的问题
在进行注册时,自动添加默认的普通用户时,为了防止用户角色表未成功添加。但是用户表却成功添加,所以我将其捆绑起来,必须两个都成功才提交数据,代码如下@Transactional public boolean register(user user1){ //加盐 user1=this.encryption(user1); try { List<user> users=this.select_name(user1.getName()); Iterator<user> iterator=u原创 2021-09-17 00:25:52 · 125 阅读 · 0 评论 -
2021-09-15 关于th:if的使用和mybatis的问题
参照这位大佬th:if原创 2021-09-15 18:53:06 · 84 阅读 · 0 评论 -
2021-08-26将用户头像从文件存储转为数据库存储
package com.demo.pojo;import com.baomidou.mybatisplus.annotation.*;import com.fasterxml.jackson.annotation.JsonFormat;import lombok.Data;import lombok.NonNull;import org.springframework.validation.annotation.Validated;import java.time.LocalDateTime;原创 2021-08-27 00:02:29 · 1028 阅读 · 0 评论 -
2021/7/5号错误待解决
"C:\Program Files\Java\jdk-14.0.1\bin\java.exe" "-javaagent:D:\IDEA\IntelliJ IDEA Community Edition 2020.3\lib\idea_rt.jar=56578:D:\IDEA\IntelliJ IDEA Community Edition 2020.3\bin" -Dfile.encoding=UTF-8 -classpath D:\hwxGit\LBB2.0\target\classes;C:\Users\l原创 2021-07-05 00:26:34 · 1064 阅读 · 0 评论 -
2021-06-19关于mybatis—plus的问题
今天在做一个后台查询功能时,不想自己写sql,想用一下mybatis的自带查询功能,结果后台一直报错Unknown column 'role_id' in 'field list'说这个字段列表中有未知列‘role_id’,实际上我数据库字段为roleId,我感觉应该是mybatis——plus的问题,于是我自定义了一个sql查询,而且自定义了一个匹配规则resultMap,使用自己的sql方法就不报错了...原创 2021-06-19 01:23:18 · 117 阅读 · 0 评论 -
shiro使用md5加盐加密,密码匹配错误的问题2021-06-13
一直密码匹配一直失败,找了好久才发现这个问题,找错能力还是不行,记录一下这个低级错误,这里产生了随机盐之后,使用的是截取之前的字符当作盐进行加密,加密之后,却把截取之后的字符当作盐存储到数据库了。...原创 2021-06-13 20:40:39 · 646 阅读 · 1 评论 -
2021-06-01总结
spring boot 整合mysql和mybatis整合mysql 和shiromysql:配置数据源spring: datasource: url: jdbc:mysql://localhost:3306/hwx?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&autoReconnect=true&allowMultiQueries=tru.原创 2021-06-02 00:15:02 · 90 阅读 · 0 评论 -
spring boot整合mybatis的报错
注册时不断报这个错误,这个setbyid是我自定义的插入方法,仔细查看,发现sql语句错了<select id="setByid" resultType="integer"> insert into shirouser(id,create_time,updatatime,salt,password) values(id=#{id},create_time=#{create_time}, updatatime=#{updatatime},sa.原创 2021-06-01 20:48:16 · 167 阅读 · 0 评论 -
spring 用@Component标注的工具类中导入service以及mapper,(5/18遗留问题)
package com.demo.comp;import com.demo.Service.bookmainService;import com.demo.mapper.bookmainmapper;import com.demo.pojo.bookmain;import lombok.Data;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.原创 2021-05-19 00:11:44 · 975 阅读 · 0 评论 -
spring boot的CRUD操作中参数和MyBatis-plus的自动填充问题
CRUD问题今天在做表数据的创建时间和更新时间,user中加入了这两个字段,发现自己写的插入有问题,如图:把一个个字段当参数,当加入字段时,还要修改大量代码解决方法:把user对象当参数,当更改字段时,只需要更改user中的代码即可,不需要大量修改,降低代码之间的耦合度。记录一下这个愚蠢行为2021/5/8...原创 2021-05-08 21:36:38 · 124 阅读 · 0 评论 -
spring boot图片上传之后获取不到需要重启项目,以及其他问题
spring boot图片上传之后,需要刷新或者重启项目这里我将前端上传的图片用绝对路径(D:/LBB2.0/src/main/WebApp/static/images/userimg/)直接存储在项目的静态文件夹中,然后前端我用的 < img th:src="@{${img}}" width=“60px” height=“40px”> 请求这个静态资源却报404,原因应该是这个项目没刷新,不知道有这张图片,我重新启动项目后这张图片就能请求成功了,我上传新图片又404了,这个问题我原创 2021-04-04 00:39:56 · 865 阅读 · 3 评论