![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
异常及解决方案记录
文章平均质量分 52
安苒_
但行好事,莫问前程.
展开
-
【已解决】SpringBoot图片更新需重启服务器才能显示
SpringBoot 把静态的文件在启动的时候都会加载到classpath的目录下的,package时把static目录下的资源一起打包到了jar包或war包中,此时上传的图片并未传入启动了的项目中,所以访问不到。项目重启后又会打成新的jar包,包含上一次上传的的图片,此时才会在页面上显示。2、但是前端获取用户头像的信息是在加载页面就会被调用的,同时前端也不存在所谓的缓存问题,因为没有动这部分代码。简而言之,就是图片上传到的是src包下,不是tagert包下,但程序运行用的是target包下的代码。原创 2024-06-22 20:03:50 · 489 阅读 · 0 评论 -
【已解决】使用token登录机制,token获取不到,blog_list.html界面加载不出来
对于这个现象,我自己的思考是,原来的书香阁的拦截器代码之所以可以只设置login.html这一个静态页面放行,是因为那里的登录机制使用的是session,session会当我们登录完之后,赋值之后,session是header里边默认有的KV,执行到success部分,尝试跳转时,请求对应的html资源,header里边会有session就能通过拦截器。===》查看拦截器的配置代码。本来以为到这问题就结尾了,就想着做最后一次验证,看后端打印的获取的token日志是否有且不为空,诡异的事情又发生了!原创 2024-05-29 22:10:52 · 1332 阅读 · 0 评论 -
【已解决】使用StringUtils.hasLength参数输入空格仍然添加成功&&定价为负数仍然添加成功
今天在做功能测试时,发现使用使用StringUtils.hasLength()方法以及定价为负数时,添加图书仍然成功。0.2 这里的定价设置的类型是BigDecimal类型。但是在测试的时候却能添加成功,纳闷βヾ(,・∇・,川。原创 2024-05-28 16:28:44 · 327 阅读 · 0 评论 -
【已解决】力扣打不开
唯独力扣打不开,可能是DNS解析错误。1.访问国内其他网站都没有问题。4.连接同网络的其他主机能打开。2.访问github也能成功。并在最下边添加对应的host。==》自己网络配置问题。3.wifi没有问题。原创 2024-05-14 19:45:03 · 532 阅读 · 0 评论 -
【已解决】chrome/其他浏览器:你的连接不是私密连接
这个问题一般是https的网址会有,它是安全的访问连接,在原来的基础上SSL/TLS协议进行加密和身份验证。这里可能是证书过期了,其实。原创 2024-05-10 20:12:48 · 7232 阅读 · 0 评论 -
【已解决】org.apache.ibatis.reflection.ReflectionException: There is no getter for property named
1、mapper接口方法中传递对象,xml文件的参数直接写属性名2、需要全参构造时,需要补充无参构造。原创 2024-05-10 11:19:57 · 778 阅读 · 0 评论 -
Markdown文件关机没保存,怎么恢复
点开找到你想恢复的时间段的文件。转载 2024-05-10 11:07:06 · 71 阅读 · 0 评论 -
【已解决】直接在远程新增文件本地再提交报Merge branch ‘master‘ of
但是这里因为赶时间,这里采用简单粗暴的办法(减去了解决冲突的步骤):把远程新增的md文件复制到本地一份,远程的删了,本地master分支采用hard回退,拉取最新远程代码,在master分支上合并newbranch之后,再Push【其实不建议这么做】其实比较好的解决办法就是先将自己完成的代码上创建出一个新分支(其实也不建议直接在master分支直接开发,而是拉新分支newbranch),开发完成之后,拉取最新的远程代码,在本地解决完冲突后,合并推送。1、不要在远程直接修改仓库。原创 2024-05-09 20:36:43 · 323 阅读 · 0 评论 -
【已解决】windows10误删环境变量Path
进行python环境配置时,误删Path全部环境变量。原创 2023-09-26 15:25:03 · 1475 阅读 · 1 评论 -
【已解决】‘python‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
例:看目录可知需要添加的环境变量为外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传注:这里的地址是根据自己的安装目录来的,更换最后一个前边的内容即可比如你的安装地址为,那么你应该填。原创 2023-09-26 15:04:40 · 1318 阅读 · 0 评论 -
No JVM could be found on your system. Please define EXE4J_JAVA_HOME to point to an installed 64-bit
如果你的环境变量名取的不是EXE4J_JAVA_HOME,那么你直接点加号选择Environment variable,如下图选项!(2)、选择你的jre范围,由于都是跟着网上使用教程设置的,所以在jre版本范围设置上没有仔细看,导致了找不到jre ,这也是问题之一!确认引入jre路径没问题以后来看看第三个地方,点加号添加,选择Derectory 选择目录,找到你对应的jre位置。(3)、确认勾选上这里、生成的可执行文件的体系结构,32bit的电脑可以不用选,64bit的需要勾上,但建议最好都勾上!转载 2023-08-29 16:08:30 · 4080 阅读 · 0 评论 -
.jar中没有主清单属性【已解决】
对jar解压缩,可以看到有一个MANIFEST.MF文件,此文件就是jar运行时要查找的清单目录。主清单数据,就是我们要运行的主类即程序入口,缺少主清单属性,就不知道从哪开始运行。因此我们需要对项目进行配置,指定程序入口。在pom.xml文件中进行主类配置。情况2:是SpringBoot项目。情况1:是maven项目。原创 2023-08-29 10:34:40 · 3414 阅读 · 1 评论 -
[SQLITE_ERROR] SQL error or missing database (near “=“: syntax error)【已解决】
这个报的错误是语法错误,但是我并没有看出来这行代码有什么错。通过排除掉下边两个问题解决的。原创 2023-08-25 11:23:31 · 3087 阅读 · 1 评论 -
localhost:8080 is already in use
报错原因:本机的8080端口号已经被占用。因为机器的空闲端口号是随机分配的,而idea默认启动的端口号是8080,所以是存在这种情况。对于这个问题,我们只需要重启idea或者修改项目的启动端口号即可。更推荐第二种。对于修改项目启动端口号,我提供两种方法,第一种是比较简单,第二种能够更加清晰的知道谁占用了,怎么修改。原创 2023-08-15 11:33:27 · 3591 阅读 · 0 评论 -
Could not open JDBC Connection for transaction; nested exception is java.sql.SQLNonTransientConnecti
使用MyBatis的SqlSession是不会自动关闭数据源连接的,需要使用Spring包装过的SelSqlSessionTemplate才会自动关闭数据源连接。所以每次执行一个请求对应的方法,都会占用一个数据源连接而不被释放,最终导致数据源连接池被占满,无法开启新的连接。配置数据连接的字段上加一个useSSL=false;原创 2023-08-15 11:08:26 · 10784 阅读 · 1 评论