今天在B站跟着老师做基于SpringBoot的Javaweb项目时候,涉及到到图片的上传下载。明明跟着做的好好的,但是突然发现,图片可以上传,但是却无法下载,图彭无法展示,处于空白状态,然后使用抓包,发下status一直处于pending的状态
第一次碰到,然后百度了好久,了解到了pending的意思:
如下:
定义:信号产生和传递之间的时间间隔内,称此信号是未决的;
简单的说就是:一个已经产生的信号,但是还没有传递给任何进程,此时该信号的状态就称为未决状态。
我猜测大概可能就是某个程序处于死循环状态,但是我又一想,javaweb项目,又不是在做编程题,怎么会产生死循环?(毕竟是小白,没有啥经验,但其实这个想法就是真实答案);后来又找了半天,还是没有找到原因,于是就用了最笨的办法,回退视频,重新跟着老师做,毕竟自己的项目出问题了,但是老师的却没有,那就肯定是和老师有不一样的地方。于是找了半天,发现真的是陷入了死循环,代码如下: