关于javaweb前端下载图片,status一直处于“pending“

在进行SpringBoot项目中图片上传下载时遇到问题,图片无法正常下载显示,状态始终为“pending”。通过分析了解到“pending”意味着信号尚未传递给进程,可能是程序存在死循环。经过排查,发现在读取文件的while循环中存在错误,导致死循环,修正后问题解决。此事件强调了基础技术学习的重要性,新技术应用也要巩固基础知识。
摘要由CSDN通过智能技术生成

今天在B站跟着老师做基于SpringBoot的Javaweb项目时候,涉及到到图片的上传下载。明明跟着做的好好的,但是突然发现,图片可以上传,但是却无法下载,图彭无法展示,处于空白状态,然后使用抓包,发下status一直处于pending的状态

第一次碰到,然后百度了好久,了解到了pending的意思:

如下: 

定义:信号产生和传递之间的时间间隔内,称此信号是未决的;

简单的说就是:一个已经产生的信号,但是还没有传递给任何进程,此时该信号的状态就称为未决状态。

我猜测大概可能就是某个程序处于死循环状态,但是我又一想,javaweb项目,又不是在做编程题,怎么会产生死循环?(毕竟是小白,没有啥经验,但其实这个想法就是真实答案);后来又找了半天,还是没有找到原因,于是就用了最笨的办法,回退视频,重新跟着老师做,毕竟自己的项目出问题了,但是老师的却没有,那就肯定是和老师有不一样的地方。于是找了半天,发现真的是陷入了死循环,代码如下:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值