#ISE

ES6笔记(7)-- Promise异步编程

 系列文章--ES6笔记系列 很久很久以前,在做Node.js聊天室,使用MongoDB数据服务的时候就遇到了多重回调嵌套导致代码混乱的问题。JS异步编程有利有弊,Promise的出现,改善了这一格局,让异步编程表现出类似“同步式代码”的形式,更好地体现了它的价值。 ...

子序列的按位或 Bitwise ORs of Subarrays

2018-09-2319:05:20问题描述:问题求解:显然的是暴力的遍历所有的区间是不可取的,因为这样的时间复杂度为n^2级别的,对于规模在50000左右的输入会TLE。然而,最后的解答也可以看作是一个暴力求解,也就是用Set来保存以当前数为结尾的左右可能解,在下一轮中遍历上一轮的所有解并进行或操作。这里有个难以一下...

区间数字的按位与 Bitwise AND of Numbers Range

2018-08-1322:50:51问题描述:问题求解:首先如果m和n不相等,那么必然会有至少一对奇偶数,那么必然末尾是0。之后需要将m和n将右移一位,直到m和n相等。本质上,本题就是求m和n的最长preSubNum。publicintrangeBitwiseAnd(intm,intn){if(m==0)return0...

hdu 5901 Count primes (meisell-Lehmer)

TimeLimit:12000/6000MS(Java/Others)    MemoryLimit:65536/65536K(Java/Others)TotalSubmission(s):2625    AcceptedSubmissio...

Git TortoiseGit SSH设置

GitTortoiseGitSSH设置http://www.cnblogs.com/ChenRihe/p/Git_TortoiseGit_SSH.html TortoiseGit默认的SSH客户端C:ProgramFilesTortoiseGitinTortoiseGitPlink.exe改成win下git...
代码星球 ·2020-06-02

小程序PromiseAll定义

varpromiseAll=(funcs,callback)=>{varpromises=[]for(vari=0;i<funcs.length;i++){promises.push(newPromise(funcs[i]))}Promise.all(promises).then((result)=>...
代码星球 ·2020-05-24

Promise和异步编程

  JS有很多强大的功能,其中一个是它可以轻松地搞定异步编程。作为一门为Web而生的语言,它从一开始就需要能够响应异步的用户交互,如点击和按键操作等。Node.js用回调函数代替了事件,使异步编程在JS领域更加流行。但当更多程序开始使用异步编程时,事件和回调函数却不能满足开发者想要做的所有事情,它们还不够强大,而Pro...
代码星球 ·2020-05-24

忘记hmailiserver邮件服务器后台登陆密码解决

进入后台进行hmailiserver的相关设置,发现登陆密码忘记了,如下图:先找到hmailiserver的安装路径,找到Bin文件夹下的hMailServer.INI,打开。用程序或工具什么的生成一个MD5值,复制下来粘贴到hMailServer.INI文件的AdministratorPassword=处搞定&nbs...

javascript es6 Promise 异步同步的写法(史上最简单的教程了)

1来个简单的例子varp=newPromise(function(resolve,reject){//做一些异步操作setTimeout(function(){console.log('2秒后执行完成Promise');},2000);});varp=newPromise(function(resolve,reject...

promise的异步链式调用

场景: 淘米 干净的米下锅 蒸米饭 吃米饭;这几个步骤是一个接着一个执行,也就是只有前面的做完后,才会去做后面的.并且每一步都需要用一部分时间去执行. 1functiondeal(task,time){2returnnewPromise((resolve,reject)...
代码星球 ·2020-05-23

StringUtils.isEmpty和StringUtils.isBlank用法和区别

两个方法都是判断字符是否为空的。前者是要求没有任何字符,即str==null 或 str.length()==0;后者要求是空白字符,即无意义字符。其实isBlank判断的空字符是包括了isEmpty的。换句话说,isEmpty判断的范围更小,只是在没有字符的情况下。下面他们的具体用法:    1....

TortoiseGit保存用户名和密码的方法

TortoiseGit在提交或者pull时总会提示你输入用户名密码,非常麻烦,那如何解决呢?1.对于TortoiseGit1.8.1.2及其后的版本,右键选择settings——>Git——>Credential,里面有wincred-thisreposito...

promise用法详解

es6的promise可谓是异步书写的一大福音,过去异步js书写是函数嵌套函数的方式,promise出现后书写异步js代码就变得美观得多了以前的写法:回调函数不停嵌套ajax('/banners',function(banner_data){ajax('/hotItems',function(hotitem_data)...
代码星球 ·2020-05-22

使用Git、Git GUI和TortoiseGit

原文请参考:http://zengrong.net/post/1722.htm...
代码星球 ·2020-05-22

IE11 Enterprise Mode

对IE11引入的EnterpriseMode进行了一些总结,对查阅的一些参考资料直接引用了英文,需要注意的地方用中文进行了一些注解。供大家参考。【1】Emulatebrowsers,screensizes,andGPSlocations(http://msdn.microsoft.com/en-us/library/i...
代码星球 ·2020-05-21
首页上一页...1112131415...下一页尾页