笔记
文章平均质量分 52
Enzzz.
这个作者很懒,什么都没留下…
展开
-
JS的执行顺序和事件循环
vue nextTick其实就是将dom更新后的操作当成微任务加到dom更新微任务的后面,保证其执行的顺序,再不行就使用setTimeout宏任务代替,在下一轮事件循环中执行,这也是为什么Promise.then的优先级比setTimeout高。先执行onblur事件的同步方法,然后执行点击事件的同步方法,并不是两个函数同时执行的,一定是有先后顺序的。只有已完成的异步任务才会被加入到微任务队列中等待执行!:点击按钮的同时触发画面其他项目的onblur事件(原创 2023-08-16 12:10:28 · 174 阅读 · 1 评论 -
Redis几个常用注解的理解
Spring Cache 从Spring 3.1开始,Spring引入了对Cache的支持。其使用方法和原理与Spring对事务管理的支持类似。Spring Cache作用于方法上,其原理是当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法,而是直接从缓存中获取结果进行返回。所以在使用Spring Cache的时候我们要保证我们缓存的方法对于相同的方法参数要有相同的返回结果。 Spring对Cache的支持也有基于注解和基于原创 2022-03-28 20:37:46 · 1085 阅读 · 0 评论 -
Eclipse中关于add to build path 和 放入到lib目录下的区别
Add to build path: 一般是用于引入编译的时候所需的jar包(虽然lib下引入了需要的jar,但是编译需要用的jar在build path下未指定的话,编译也会报错,需要add to build path) 放入到lib目录下:一般是导入项目运行时所需的jar包(导入后lib目录下真实存在,jar包跟着项目复制而被复制) ...原创 2022-01-05 18:57:16 · 698 阅读 · 0 评论