// async位于函数字面量或函数表达式的前面(普通函数,立即执行函数,箭头函数均可),被修饰函数的返回一个Promise对象 // 简化Promise的使用过程,让你的异步代码看起来像是同步的 /* await一定要位于async函数内部 await一般位于Promise对象之前,所以一般位于a ...
分类:
其他好文 时间:
2020-07-27 15:34:14
阅读次数:
58
1 asyncData(){ 2 return spitApi.search(1,10,{state:'1'}).then(res=>{ 3 let tmp = res.data.data.rows.map(item=>{ 4 return { 5 ...item, 6 zan:'' 7 } 8 } ...
分类:
其他好文 时间:
2020-07-26 22:59:35
阅读次数:
125
doomTree 将jhtml结构按树的方式挂起来(深度优先原则,先看左侧,再看右侧) html head body title meta div p a csstree 当domtree形成后,会形成一个与domtree相类似的csstree doomtree+csstree=randertree ...
分类:
其他好文 时间:
2020-07-26 22:53:57
阅读次数:
65
一、事务 二、动态代理 特点:字节码随用随创建,随用随加载 作用:不修改源码的基础上对方法增强 分类: 基于接口的动态代理 基于子类的动态代理 基于接口的动态代理: 涉及的类,proxy 提供者,JDK官方 如何创建代理对象: 使用Proxy类中的newProxyInstance方法 创建代理对象的 ...
分类:
编程语言 时间:
2020-07-26 01:39:43
阅读次数:
62
一文看懂"async"和“await”关键词是如何简化了C#中多线程的开发过程 当我们使用需要长时间运行的方法(即,用于读取大文件或从网络下载大量资源)时,在同步的应用程序中,应用程序本身将停止运行,直到活动完成。在这些情况下,异步编程非常有用:它使我们能够并行执行不同任务,并在需要时等待其完成。 ...
分类:
编程语言 时间:
2020-07-26 00:52:38
阅读次数:
80
1. compose compose(middlewares) // middleware应该是回调, 所有用async-await. middlewares = [async (ctx, next)=>{ log1, await next(), log2 }, async (ctx, next) ...
分类:
Web程序 时间:
2020-07-24 09:52:03
阅读次数:
82
npm下载jszip npm install jszip npm install file-saver 函数 import JSZip from "jszip"; import { saveAs } from "file-saver"; //data=[{index:xx, ..., blob:xx ...
分类:
编程语言 时间:
2020-07-23 22:44:44
阅读次数:
84
@Async注解的原理及使用 本文讲述@Async注解,在Spring体系中的应用。本文仅说明@Async注解的应用规则,对于原理,调用逻辑,源码分析,暂不介绍。对于异步方法调用,从Spring3开始提供了@Async注解,该注解可以被标注在方法上,以便异步地调用该方法。调用者将在调用时立即返回,方 ...
分类:
编程语言 时间:
2020-07-22 20:51:52
阅读次数:
83
本文主要介绍了Spring中异步注解的使用、原理及可能碰到的问题,针对每个问题文中也给出了方案。希望通过这篇文章能帮助你彻底掌握`@Async`注解的使用,知其然并知其所以然! ...
分类:
编程语言 时间:
2020-07-22 16:12:59
阅读次数:
65
引言 昨天公众号粉丝咨询了一个问题,说自己之前面试被问@Transactional注解哪些场景下会失效,一时语塞致使面试失败。所以今天简单的和大家分享一下@Transactional相关的知识。 @Transactional 注解相信大家并不陌生,平时开发中很常用的一个注解,它能保证方法内多个数据库 ...
分类:
其他好文 时间:
2020-07-22 11:27:53
阅读次数:
65