前端使用SpringMVC,其中验证码这个功能有点问题,是这样的,服务器刚启动后,进入登录页面,验证码需要耗时20几秒才能出来。之后再次刷新,验证码就出来的很快了。
也就是说验证码首次出来的很慢,然后再次刷新出来的就很快了。我在我的代码里输出了一些时间信息,发现生成验证码的代码:g.drawString(randomString, 15, 22);这句话在首次执行的时候比较耗时,不知道是什么原因导致的。。
前端使用SpringMVC,其中验证码这个功能有点问题,是这样的,服务器刚启动后,进入登录页面,验证码需要耗时20几秒才能出来。之后再次刷新,验证码就出来的很快了。
也就是说验证码首次出来的很慢,然后再次刷新出来的就很快了。我在我的代码里输出了一些时间信息,发现生成验证码的代码:g.drawString(randomString, 15, 22);这句话在首次执行的时候比较耗时,不知道是什么原因导致的。。