强健高山

文章
9
资源
0
加入时间
2年10月21天

解决-Glide preload()的一个坑

通常为了让图片能够更快地加载出来,会给图片做预加载。Glide里预加载的函数为preload()。使用姿势:Glide.with(context).load(url).preload()奇怪的现象:如果还有一个地方也在使用预加载,比如我有一个Activity的background需要预加载,为了达到加载完成后将background显示出来的目的,需要这样使用:Glide.with(contex

通过 HandlerMethodArgumentResolver 自定义入参类型

文章目录简介代码自定义注解 @LoginUser自定义一个解析器LoginUserHandlerMethodArgumentResolver使用简介调用接口时,有可能有能多参数,Spring项目中就会定义很多的@RequestParam,让我们很抓毛。好在Spring 3.1开始提供的接口HandlerMethodArgumentResolver,实现此接口可以自定义对象,比如可以解析自定义的...

vue介绍

由于低级浏览器不 支持 CSS3,但 CSS3 的效果又太优秀不忍放弃,所以在高级浏览中使用 CSS3 而低级 浏览器 只 保证最基本的功能。关键的区别 是他们所侧重的内容,以及这种不同造成 的工作流程的差异 优雅降级:一开始就构建完整的功能,然后再针对低版本浏览器进行兼容。渐进增强:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高 级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。Vue.js是前端的主流框架之一,和Angular.js、React.js并称为前端三大主流框

Tomcat 服务器介绍和使用Tomcat 服务器介绍和使用:

**Tomcat 服务器介绍和使用:**服务器的概念和作用:问题:学习了 java 编程之后,java 代码的一个很重要的作用就是进行数据的处理,但是目前来说我们运行编写的代码,只有一次性,也就是运行完毕后,如果需要再次运行则需要再次手动启动代码的执行。但是我们无法提前用户会何时发送请求,也就无法决定我们编写的 java 代码应该什么时候启动运行。而且手动运行也变得不现实。 解决:那么根据 java 的网络编内容,我们是不是可以使用代码编写一个容器(对象) 呢?,该容器可以根据用户的请