关注
2. class Scheduler {
constructor(parallelCount = 2) {
this.parallelCount = parallelCount;
this.runningCount = 0;
this.task = [];
}
add(task) {
return new Promise((resolve, reject) => {
this.task.push({
task,
resolve,
reject,
});
this._run();
});
}
_run() {
if (this.task.length > 0 && this.runningCount < this.parallelCount) {
const { task, resolve, reject } = this.task.shift();
this.runningCount++;
task()
.then(resolve, reject)
.finally(() => {
this.runningCount--;
this._run();
});
}
}
}
查看原帖
点赞 评论
相关推荐
破防了的哈里很讲原则:咱们两的情况差不太多,我是大一寒假开始学的java,大二下的时候技术栈也学得差不多了,按道理讲应该去找实习了,但我害怕面试,害怕在面试官前出糗,所以不断得麻痹自己,告诉自己八股还没背熟,项目还没理解,所以投不了。然后又染上了酸角洲,沉迷其中,直到最近才开始投。 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# mt对你说过最有启发的一句话 #
22742次浏览 288人参与
# 机械/制造每日一题 #
79789次浏览 1407人参与
# 秋招被挂春招仍然能投的公司 #
3857次浏览 53人参与
# 你怎么看待AI面试 #
128610次浏览 724人参与
# 摸鱼被leader发现了怎么办 #
89088次浏览 591人参与
# 工作以后,你父母对你啥态度 #
22096次浏览 160人参与
# 求职遇到的搞笑事件 #
151347次浏览 882人参与
# 秋招特别不鸣谢 #
10543次浏览 141人参与
# 2025,我想...... #
80355次浏览 638人参与
# 什么是优秀的实习经历 #
4890次浏览 160人参与
# 今年秋招你收到了多少封邮件? #
14427次浏览 178人参与
# 选实习,你更看重哪方面? #
8578次浏览 175人参与
# 工作中遇到的歹人 #
19582次浏览 245人参与
# 工作后,你落下了哪些病根 #
8778次浏览 159人参与
# 实习简历求拷打 #
893次浏览 24人参与
# 快手求职进展汇总 #
698304次浏览 7034人参与
# 找工作有哪些冷知识 #
202767次浏览 2587人参与
# 被上班搭子“传染”了哪些习惯 #
3595次浏览 77人参与
# 工作丧失热情的瞬间 #
339396次浏览 2495人参与
# 打工人的精神状态 #
122503次浏览 1423人参与