Keng
IllTamer
一只梦想成为Java架构师的小程序员
展开
-
lazyload 重复加载完美解决方案
在开发时因为需要实现图片后置加载,又因前端使用的是 Thymeleaf + JQuery,便想着用 lazyload 插件实现。但在实际测试中发现 lazyload 会重复请求两次资源(一次为触发懒加载资源时请求,一次为替换 src 属性时请求),相关代码片段如下:发现这一点我立马就绷不住了,要知道我就是因为我的小破服务器发个图片要一直转啊转才要懒加载提高用户体验的,你倒好直接给我来个超级加倍转啊转,反正你 lazyload 拓展的功能也没多少,大不了我高度预加载...原创 2022-01-28 14:51:39 · 2100 阅读 · 2 评论 -
【已解决】资源路径重定向自动加上uri导致请求url错误
我的资源路径是 /js/demo.js。我在 localhost:8080 访问,资源路径url是 localhost:8080/js/demo.js 访问到了,我在localhost:8080/index访问,资源路径url是localhost:8080/index/js/demo.js,结果就404了,开始分析:我们是因为要实现登录功能,配置了拦截器对资源进行重定向操作,所以刚开始的时候我在想有没有可能是因为我因使用了 Thymeleaf 在解析的时候自动将客户端请求...原创 2022-01-27 12:57:32 · 1038 阅读 · 0 评论 -
记一次远程调用数据库报错的大坑!
背景:远程服务器为 Linux 使用 docker 容器化 mysql dos 窗口远程调用、JDBC基础调用均正常,连接池严重报错处理:刚开始看到报错里有这么段话Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.便以为是 m原创 2021-10-13 01:00:15 · 155 阅读 · 0 评论