jscex-async.min.js_async.mini.js-程序员宅基地

技术标签: jscex-async.min.js  js  

(function(){var k=function(){};k.prototype={isCancellation:!0,message:“The task has been cancelled.”};typeof __jscex__async__taskIdSeed===“undefined”&&(__jscex__async__taskIdSeed=0);var l=function(b){return typeof b.start===“function”&&typeof b.addEventListener===“function”&&typeof b.removeEventListener===“function”&&typeof b.complete===“function”},j=function(b){if(!b.modules.async){var d=function(){};d.prototype={register:function(a){this.isCancellationRequested&&a();if(!this._handlers)this._handlers=
[];this._handlers.push(a)},unregister:function(a){this._handlers&&(a=this._handlers.indexOf(a),a>=0&&this._handlers.splice(a,1))},cancel:function(){if(!this.isCancellationRequested){this.isCancellationRequested=!0;var a=this._handlers;delete this._handlers;for(var f=0;f<a.length;f++)try{af}catch{b.logger.warn("[WARNING] Cancellation handler threw an error: "+c)}}},throwIfCancellationRequested:function(){if(this.isCancellationRequested)throw new k;}};var e=function(a){this.id=++__jscex__async__taskIdSeed;
this._delegate=a;this._listeners={};this.status=“ready”};e.prototype={start:function(){if(this.status!=“ready”)throw Error(‘Task can only be started in “ready” status.’);this.status=“running”;this._delegate(this)},complete:function(a,f){if(this.status!=“running”)throw Error(‘The “complete” method can only be called in “running” status.’);var c=this._listeners;delete this._listeners;if(a==“success”)this.result=f,this.status=“succeeded”,this._notify(“success”,c.success);else if(a==“failure”)this.error=
f,this.status=f.isCancellation?“canceled”:“faulted”,this._notify(“failure”,c.failure);else throw Error("Unsupported type: “+a);this._notify(“complete”,c.complete);this.error&&!c.failure&&!c.complete&&b.logger.warn(”[WARNING] An unhandled error occurred: “+this.error)},_notify:function(a,f){if(f)for(var c=0;c<f.length;c++)try{fc}catch(i){b.logger.warn(”[WARNING] The task’s “+a+” listener threw an error: "+i)}},addEventListener:function(a,b){this._listeners&&(this._listeners[a]||(this._listeners[a]=
[]),this._listeners[a].push(b))},removeEventListener:function(a,b){if(this._listeners){var c=this._listeners[a];if{var i=c.indexOf(b);i>=0&&c.splice(i,1)}}}};e.create=function(a){return new e(a)};e.isTask=l;var h=function(){};h.prototype={Start:function(a,b){return e.create(function{b.next(a,function(a,b){if(a==“normal”||a==“return”)c.complete(“success”,b);else if(a==“throw”)c.complete(“failure”,b);else throw Error(“Unsupported type: “+a);})})},Bind:function(a,b){return{next:function(c,e){var d=
function(a){if(a.error)e(“throw”,a.error);else{var d;try{d=b.call(c,a.result)}catch(h){e(“throw”,h);return}d.next(c,e)}};a.status==“ready”?(a.addEventListener(“complete”,d),a.start()):a.status==“running”?a.addEventListener(“complete”,d):d(a)}}}};for(var g in b.BuilderBase.prototype)h.prototype[g]=b.BuilderBase.prototype[g];if(!b.Async)b.Async={};g=b.Async;g.CancellationToken=d;g.CanceledError=k;g.Task=e;g.AsyncBuilder=h;if(!b.builders)b.builders={};b.binders.async=”$await”;b.builders.async=new h;
b.modules.async=!0}},m=typeof define===“function”&&!define.amd,n=typeof require===“function”&&typeof define===“function”&&define.amd;if(typeof require===“function”&&typeof module!“undefined”&&module.exports)module.exports.init=function(b){if(!b.modules.builderbase){if(typeof __dirname=“string”)try{require.paths.unshift(__dirname)}catch(d){try{module.paths.unshift(__dirname)}catch(e){}}require(“jscex-builderbase”).init(b)}j(b)};else if(m)define(“jscex-async”,[“jscex-builderbase”],function(b,d,
e){e.exports.init=function(d){d.modules.builderbase||b(“jscex-builderbase”).init(d);j(d)}});else if(n)define(“jscex-async”,[“jscex-builderbase”],function(b){return{init:function(d){d.modules.builderbase||b.init(d);j(d)}}});else{if(typeof Jscex===“undefined”)throw Error(‘Missing the root object, please load “jscex” module first.’);if(!Jscex.modules.builderbase)throw Error(‘Missing essential components, please initialize “builderbase” module first.’);j(Jscex)}})();

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42503016/article/details/89638708

智能推荐

OJ1067: 有问题的里程表(c语言)_1067 : 有问题的里程表-程序员宅基地

文章浏览阅读964次。题目描述某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数。然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上的数字都是如此。例如,如果里程表显示339,汽车走过1公里之后,该里程表显示350。输入输入一个整数num,表示里程表显示的数值,1 < num < 1000,且一定不含整数4。输出输出一个整数,为该汽车实际行驶的公里数。例如,如果该里程表显示55,则实际走过的公里 数是40。样例输入 Copy106样例输出 C_1067 : 有问题的里程表

引用(&)_引用(&a)[10]-程序员宅基地

文章浏览阅读87次。引用(&)给已定义的变量取一个别名,两者用法相同。int a =10; //定义一个变量aint &c=a; //&符号放在定义时,不是取地址,而是引用。 //声明a的一个引用,c是a的一个别名 //a与c的地址是相同的引用与指针不同1.常量的引用int &a=12; //会报错const int &a=12; //可以这样修改2.数组的引用int arr[12];int (_引用(&a)[10]

ES脑裂问题-程序员宅基地

文章浏览阅读110次。脑裂:一个集群中的不同节点对于集群的状态有了不一样的理解ES集群的总体状态是red,本来9个节点的集群在结果中只显示4个节点在线;正常情况下,集群中的所有节点应该对集群中的master的选择是一致的,这样获得的状态信息也应该是一致的,不一样的状态信息,说明不同的节点对master的选择出现了异常-----也就是所谓的脑裂问题,这样的脑裂状态直接让节点失去了集群的正确状态,导致集群不能..._es脑裂问题

时间片转轮进程调度_在visual c++6.0集成开发环境下使用c语言,利用相应的win32api函数,编写程序实-程序员宅基地

文章浏览阅读2.2k次,点赞11次,收藏26次。实验2 时间片转轮进程调度1.实验目的和要求(1)掌握时间片轮转进程调度的概念和算法。(2)加深对处理机分配的理解。2.实验内容在Visual C++ 6.0集成开发环境下使用C语言,利用相应的 Win32API函数﹐编写程序实现时间片轮转进程调度算法,学会运行程序和中断当前程序的运行。3.实验原理与提示轮转法就是按一定时间片(记为q)轮番运行各个进程。如果q是一个定值,则轮转法是一种对各进程机会均等的调度方法。进程调度算法的数据结构主要有:进程函数定义,建立进程函数,进程调度函数_在visual c++6.0集成开发环境下使用c语言,利用相应的win32api函数,编写程序实

使用MATLAB 将EASE-Grid 2.0投影坐标系下 的NC文件转换为相同坐标系下的geotiff文件_ease-grid 2.0 投影-程序员宅基地

文章浏览阅读9.1k次,点赞15次,收藏57次。目录以SMOS L3 土壤水分产品数据为例EASE-Grid2.0 不同分辨率网格参数使用maprefcells创建对应网格参照系转换后的tiff文件检查以SMOS L3 土壤水分产品数据为例SMOS L3 级土壤水分产品是 .nc 格式的,分辨率为25km,要将其转换为geotiff格式的,这里有两种方法。第一种方法是最简单的,在网上找一个EASE-Grid2.0 25km的 .tif 模..._ease-grid 2.0 投影

给IT新人的15点建议-程序员宅基地

文章浏览阅读780次。很多人表面上看着老实巴交的,实际上内心比谁都好强、自负、虚荣、甚至阴险。工作中见的多了,也就习惯了。有一些人,什么事都写在脸上,表面上经常得罪人,甚至让人讨厌。但是他们所表现的又未必不是真性情。我相信大多数人都看过《豪门夜宴》这部香港老电影。张学友、梁朝伟演的拍马屁的场景太有意思了,其中有这样一段:当两马屁精帮老板说出主意,老板马上叫停,然后拍一下脑门:“哦。。。我想到

随便推点

通俗易懂DenseNet_densenet不同点-程序员宅基地

文章浏览阅读731次,点赞2次,收藏4次。文章目录写在前面Dense Block与Transition LayerDenseNet网络架构与性能理解DenseNetPlain Net、ResNet与DenseNet参考博客:博客园 | CSDN | blog写在前面在博客《ResNet详解与分析》中,我们谈到ResNet不同层之间的信息流通隐含在“和”中,所以从信息流通的角度看并不彻底,相比ResNet,DenseNet最大的不同之..._densenet不同点

python返回列表中特定元素对应的索引_返回列表某个元素的index-程序员宅基地

文章浏览阅读2.2w次,点赞16次,收藏56次。在使用列表这一数据结构进行数据分析时,我们会经常遇到需要返回列表中特定元素对应的所有索引的情况。我们可能会首先想到可以使用index函数返回元素索引,看一下效果:a = [1, 2, 3, 4, 2, 1]print(a.index(2))结果为:1可以看到,使用index函数返回的只有一个索引,而列表a中有两个2,应该返回两个索引才对,我们看一下index函数具体细节:可以看到,index函数只返回命中元素的第一个索引,而且该函数也没有参数让我们实现返回多个索引的效果。我们进_返回列表某个元素的index

常用标签---雀雀老师_ul和li是父子关系吗-程序员宅基地

文章浏览阅读292次。Html 标签充当什么角色?标签是网页的组成部分.HTML标签是 组成网页的骨架有的是内容展示;在审查元素功能中,标签全部都处于elements 中体现.新建HTML文档的两种方法:1 editplus中新建.2 直接新建文件,更改后缀名.网页所有的内容都是在 <body> 标签里写.双标签: <body> <div>..._ul和li是父子关系吗

对IOS设备中UDID的一些思考-程序员宅基地

文章浏览阅读43次。本文转载至http://blog.csdn.net/happyrabbit456/article/details/11565209http://blog.csdn.net/xiaoguan2008一家之言,难免存在纰漏,欢迎指正,勿吐槽。 UDID是什么? UDID的全称是Unique Device Identifier,顾名思义,它就是苹果IO...

计算机控制系统2009,2009-计算机控制系统考试题-程序员宅基地

文章浏览阅读82次。《2009-计算机控制系统考试题》由会员分享,可在线阅读,更多相关《2009-计算机控制系统考试题(3页珍藏版)》请在人人文库网上搜索。1、共12题,选作10题,共100分。开卷。1 简述SHANNON采样定理。(4分)在离散时间实时控制系统中使用香农采样定理时应注意哪些问题?为什么?(6分)2 Z变换是如何定义的?(5分)对离散时间动态系统进行分析和设计时,为什么要使用Z变换?(5分)3 已知差..._计算机控制系统 试题

EndNote自动生成毕业论文GB7714引文格式教程_学位论文 gb7714 endnote-程序员宅基地

文章浏览阅读5.2k次,点赞3次,收藏16次。引用外文文献时,自己手动改很头疼,没引用一个,都要对照格式对不对,并且期刊、报告、会议、图书的格式都不同,费时费力;并且很多文献来自荒郊野外,也不确定自己造的引文格式对不对;使用EndNote则摆脱了这个烦恼。_学位论文 gb7714 endnote

推荐文章

热门文章

相关标签