由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 为什么需要node.js waterfall,而不是直接call python script
相关主题
angular Q: promise chain vs async waterfall看看大牛们为什么都远离.net
python一问这年头async IO成了流行了
弱问bash script, 关于IFS问题不要小看js
同步编程真郁闷多线程,异步,并发冲突,fp和其它
尼玛 callback 真是反人类真正对异步有需求的应该是游戏类服务器
asynchronous vs non-blocking用node怎么把多个mysql query 的结果合起来
看了一下C#的async awaitnode 求算法
学了这么多语言发现还是coffeescript最好用node.js child process: 怎样保证1个命令执行完了再执行下一个?
相关话题的讨论汇总
话题: async话题: waterfall话题: script话题: python话题: call
进入Programming版参与讨论
1 (共1页)
w*s
发帖数: 7227
1
忘了问过否,比如你有5个cmd, 在shell里一个bash script搞定。
在node.js里很复杂,有必要吗?
c*********e
发帖数: 16335
2
node.js是async啊。

【在 w*s 的大作中提到】
: 忘了问过否,比如你有5个cmd, 在shell里一个bash script搞定。
: 在node.js里很复杂,有必要吗?

w*s
发帖数: 7227
3
我的意思是你把要做的全放一个 python script里,
node.js直接调用这个script即可,对node.js来说只有一行

【在 c*********e 的大作中提到】
: node.js是async啊。
z****e
发帖数: 54598
4
becoz it will block the thread
so maybe u could use a worker like python script here
and then send msg to this worker and just add one callback func for this
call
c*********e
发帖数: 16335
5
waterfall强调的是先后次序,这个有时候非常重要。

【在 w*s 的大作中提到】
: 我的意思是你把要做的全放一个 python script里,
: node.js直接调用这个script即可,对node.js来说只有一行

w*s
发帖数: 7227
6
擦,我理解错了?node.js只有io是async,下一个指令可以马上运行的?
尼玛我脑袋一团糟,丢脸。。。

【在 z****e 的大作中提到】
: becoz it will block the thread
: so maybe u could use a worker like python script here
: and then send msg to this worker and just add one callback func for this
: call

c*********e
发帖数: 16335
7
...

【在 w*s 的大作中提到】
: 擦,我理解错了?node.js只有io是async,下一个指令可以马上运行的?
: 尼玛我脑袋一团糟,丢脸。。。

c****f
发帖数: 1102
8
waterfall比series好太多了
一个套一个 愣是可以把async写出sync的版本 哈哈
w*s
发帖数: 7227
9
等等,老赵我抓住你的错了
child_process.exec(command[, options], callback)
是async的,
https://nodejs.org/api/child_process.html
所以这个跟waterfall有多少区别,哪位再能多讲讲?

【在 z****e 的大作中提到】
: becoz it will block the thread
: so maybe u could use a worker like python script here
: and then send msg to this worker and just add one callback func for this
: call

c*********e
发帖数: 16335
10
waterfall是async 1 -> async 2 -> async 3...

【在 w*s 的大作中提到】
: 等等,老赵我抓住你的错了
: child_process.exec(command[, options], callback)
: 是async的,
: https://nodejs.org/api/child_process.html
: 所以这个跟waterfall有多少区别,哪位再能多讲讲?

w*s
发帖数: 7227
11
多谢!

【在 c*********e 的大作中提到】
: waterfall是async 1 -> async 2 -> async 3...
z****e
发帖数: 54598
12

我没说只有io是async的啊
只要你愿意,什么都可以变成async的

【在 w*s 的大作中提到】
: 等等,老赵我抓住你的错了
: child_process.exec(command[, options], callback)
: 是async的,
: https://nodejs.org/api/child_process.html
: 所以这个跟waterfall有多少区别,哪位再能多讲讲?

1 (共1页)
进入Programming版参与讨论
相关主题
node.js child process: 怎样保证1个命令执行完了再执行下一个?尼玛 callback 真是反人类
问个 rxjava 的问题asynchronous vs non-blocking
发现真的有点老了看了一下C#的async await
狗狗抛弃Java转投swift?学了这么多语言发现还是coffeescript最好用
angular Q: promise chain vs async waterfall看看大牛们为什么都远离.net
python一问这年头async IO成了流行了
弱问bash script, 关于IFS问题不要小看js
同步编程真郁闷多线程,异步,并发冲突,fp和其它
相关话题的讨论汇总
话题: async话题: waterfall话题: script话题: python话题: call