Redian新闻
>
node.js里调用了callback之后,还会回到函数里。
avatar
a*r
2
皮皮前一阵自己在家委屈了,给她画张小画
辛苦啦皮皮~
avatar
c*e
3
node.js里调用了callback之后,还会回到函数里。比如
function test(item,cb){
if (item == 1) {
cb(1);
}
if (item == 1) {
cb(2);
}
}
test(1,cb);就会2次调用cb函数。
是这样的吗?
avatar
x*1
4
为毛?并求解。
avatar
l*n
5
这个版的水平越来越低下了
avatar
i*s
6
EB3看着都着急,看来官司没有效果啊。
avatar
l*s
7
这个问题有点吐槽无力啊。:-)
avatar
m*o
8
促进27%是王道
avatar
p*2
9
他每次发帖都差不多吧?

【在 l*********s 的大作中提到】
: 这个问题有点吐槽无力啊。:-)
avatar
m*o
10
促进27%是王道
avatar
h*c
11
你是不是想说cb(1)出现了exception,或者超时不返回,会出现什么状况,看来有些人
理解力有问题,或者不太门清自己在干什么

【在 c*********e 的大作中提到】
: node.js里调用了callback之后,还会回到函数里。比如
: function test(item,cb){
: if (item == 1) {
: cb(1);
: }
: if (item == 1) {
: cb(2);
: }
: }
: test(1,cb);就会2次调用cb函数。

avatar
d*p
12
eb3要努力得到去年的实批名额啊,除非去年批准的cp达到了一大半,否则很可能eb3c
没拿够名额......
avatar
c*e
13
不是。最近碰到一个node.js bug,
trace log里说,已经call了callback一次了,不能多次call一个callback.
这就是说,如果我的代码写成下面的形式,cb(1)执行完后,代码还会接着执行下面的
cb(2).
这个就象java的servlet里面一样,forward之后还要加return;
httpServletRequest.getRequestDispatcher("/home.jsp").forward(request
, response);
return;

你是不是想说cb(1)出现了exception,或者超时不返回,会出现什么状况,看来有些人
理解力有问题,或者不太门清自己在干什么

【在 h**********c 的大作中提到】
: 你是不是想说cb(1)出现了exception,或者超时不返回,会出现什么状况,看来有些人
: 理解力有问题,或者不太门清自己在干什么

avatar
r*w
14
我老早就质疑过的,到现在也没见有实批数据出来,似乎没人care这个,人EB2反正每
年都有多余名额可吃,不用在乎这个,可咱们EB3就靠着可怜的自己的份额都不能保障
的话那可真的是蜗牛爬了,而且现在似乎看不出来官司有啥作用,反正前景真不好说啊。

eb3c

【在 d*******p 的大作中提到】
: eb3要努力得到去年的实批名额啊,除非去年批准的cp达到了一大半,否则很可能eb3c
: 没拿够名额......

avatar
h*c
15
恩好坑,颇有引蛇出洞的大手笔
Dear petitioner,
Hope you have reproducible evidence to support your claim and prove your
INNOCENCE.

request

【在 c*********e 的大作中提到】
: 不是。最近碰到一个node.js bug,
: trace log里说,已经call了callback一次了,不能多次call一个callback.
: 这就是说,如果我的代码写成下面的形式,cb(1)执行完后,代码还会接着执行下面的
: cb(2).
: 这个就象java的servlet里面一样,forward之后还要加return;
: httpServletRequest.getRequestDispatcher("/home.jsp").forward(request
: , response);
: return;
:
: 你是不是想说cb(1)出现了exception,或者超时不返回,会出现什么状况,看来有些人

avatar
c*k
16
ding!

【在 m**f 的大作中提到】
: 为毛??? 为毛???
avatar
c*e
17
我本来也不信,上周debug出了这么一error message,改了之后error message就没了。
你说神奇不?
还好这有一证据
https://github.com/caolan/async
---------------
Multiple callbacks
Make sure to always return when calling a callback early, otherwise you will
cause multiple callbacks and unpredictable behavior in many cases.
async.waterfall([
function (callback) {
getSomething(options, function (err, result) {
if (err) {
callback(new Error("failed getting something:" + err.message));
// we should return here
}
// since we did not return, this callback still will be called and
// `processData` will be called twice
callback(null, result);
});
},
processData
], done)
It is always good practice to return callback(err, result) whenever a
callback call is not the last statement of a function.

【在 h**********c 的大作中提到】
: 恩好坑,颇有引蛇出洞的大手笔
: Dear petitioner,
: Hope you have reproducible evidence to support your claim and prove your
: INNOCENCE.
:
: request

avatar
c*k
18
come down! i did a little calculation, for eb3 to discuss,
since Oct. 2010 (begining of new FY), median advance per month is 17 days,
range: 7(jan, aug, sep) to 47 (july) days, so if your PD is early 2005, you
can be current in <1 yr for sure, may be sooner; if your PD is after that,
it's hard to say, my understanding is there are much fewer cp cases after
2004, so the movement should be faster.
thoughts?

【在 m**f 的大作中提到】
: 为毛??? 为毛???
avatar
n*t
19
callback 只是一个 func ,跟其他任何 func 没有区别,记住这点就没问题了。
当然,node 可以检测到这点,说明可以从 platform 层面避免。

【在 c*********e 的大作中提到】
: node.js里调用了callback之后,还会回到函数里。比如
: function test(item,cb){
: if (item == 1) {
: cb(1);
: }
: if (item == 1) {
: cb(2);
: }
: }
: test(1,cb);就会2次调用cb函数。

avatar
c*p
20
有没有库存数据和实批数据?

you

【在 c********k 的大作中提到】
: come down! i did a little calculation, for eb3 to discuss,
: since Oct. 2010 (begining of new FY), median advance per month is 17 days,
: range: 7(jan, aug, sep) to 47 (july) days, so if your PD is early 2005, you
: can be current in <1 yr for sure, may be sooner; if your PD is after that,
: it's hard to say, my understanding is there are much fewer cp cases after
: 2004, so the movement should be faster.
: thoughts?

avatar
c*e
21
en,你有过node.js编程经验。

【在 n*****t 的大作中提到】
: callback 只是一个 func ,跟其他任何 func 没有区别,记住这点就没问题了。
: 当然,node 可以检测到这点,说明可以从 platform 层面避免。

avatar
t*l
22
也不知道去年的实批数据(2011财年)啥时候出来
avatar
n*t
23
其实还有一个相关的,express 里 res.send 之后还会继续执行

【在 c*********e 的大作中提到】
: en,你有过node.js编程经验。
avatar
n*t
25
Always return callback 也不一定,有时候你希望先给 client response,然后慢慢
处理一些杂活

will

【在 c*********e 的大作中提到】
: 我本来也不信,上周debug出了这么一error message,改了之后error message就没了。
: 你说神奇不?
: 还好这有一证据
: https://github.com/caolan/async
: ---------------
: Multiple callbacks
: Make sure to always return when calling a callback early, otherwise you will
: cause multiple callbacks and unpredictable behavior in many cases.
: async.waterfall([
: function (callback) {

avatar
d*p
26
那个inventory没用,除非有实批数据.....
按inventory算,似乎eb3c去年就少掉几百个?
avatar
h*c
27
没太看懂,好象应该是callback就完了,你的引用又说,可能没完。
其实觉得就象java的exception handling,有io关不死,只能强制推出,但这时候必须
处理所有信号,这在操作系统里是最繁琐的地方。也许node提供这种解决方案,并且跨
平台,mark.
继续观望

【在 c*********e 的大作中提到】
: node.js里调用了callback之后,还会回到函数里。比如
: function test(item,cb){
: if (item == 1) {
: cb(1);
: }
: if (item == 1) {
: cb(2);
: }
: }
: test(1,cb);就会2次调用cb函数。

avatar
c*k
28
this doesn't include cp cases.
check www.eb3chinese.org,
it's not clear when that waiting list was out, but let's not worry, it's
showing on 8/22/2004 the cumulative demanding is 2737, and the cumulative
demanding on 1/1/2005 is 3629, the demanding difference is 3629-2737=892, if
on average each month there are 180 cases ((2500-300)/12?) being approved,
it will take 5 months to move to jan 2005.
thoughts?

【在 m*********t 的大作中提到】
: Pending Employment-Based I-485 Inventory(2009-2011)
: http://www.uscis.gov/portal/site/uscis/menuitem.eb1d4c2a3e5b9ac

avatar
h*c
29
忘了,js有没有exception,如果cb(1)throw exception,那么可能程序回来,把cb(2)
执行一遍,这种情况下,应用中说加return 是对的吧?

【在 c*********e 的大作中提到】
: node.js里调用了callback之后,还会回到函数里。比如
: function test(item,cb){
: if (item == 1) {
: cb(1);
: }
: if (item == 1) {
: cb(2);
: }
: }
: test(1,cb);就会2次调用cb函数。

avatar
t*l
30
(2500-300)什么意思啊
原来2800减了300,已经2500了,还要再减?
avatar
c*e
31
nickmit的回答很精准,一看他就是编过node.js程序的。

【在 h**********c 的大作中提到】
: 没太看懂,好象应该是callback就完了,你的引用又说,可能没完。
: 其实觉得就象java的exception handling,有io关不死,只能强制推出,但这时候必须
: 处理所有信号,这在操作系统里是最繁琐的地方。也许node提供这种解决方案,并且跨
: 平台,mark.
: 继续观望

avatar
c*p
32
不知道你的2737和3629是从哪里来的。
从以下的link看到,2004年9-12月的inventory数据分别是91+93+119+153=456

if
,

【在 c********k 的大作中提到】
: this doesn't include cp cases.
: check www.eb3chinese.org,
: it's not clear when that waiting list was out, but let's not worry, it's
: showing on 8/22/2004 the cumulative demanding is 2737, and the cumulative
: demanding on 1/1/2005 is 3629, the demanding difference is 3629-2737=892, if
: on average each month there are 180 cases ((2500-300)/12?) being approved,
: it will take 5 months to move to jan 2005.
: thoughts?

avatar
c*k
33
sorry i thought the quota was 2500 per year, so should be 2800-300:)

【在 t*********l 的大作中提到】
: (2500-300)什么意思啊
: 原来2800减了300,已经2500了,还要再减?

avatar
c*k
34
please refer here:
http://www.eb3chinese.org/9.html

【在 c****p 的大作中提到】
: 不知道你的2737和3629是从哪里来的。
: 从以下的link看到,2004年9-12月的inventory数据分别是91+93+119+153=456
:
: if
: ,

avatar
m*f
35
My PD is Mar 25, 2005. How many more months do you think I have to wait?
Thanks!

you

【在 c********k 的大作中提到】
: come down! i did a little calculation, for eb3 to discuss,
: since Oct. 2010 (begining of new FY), median advance per month is 17 days,
: range: 7(jan, aug, sep) to 47 (july) days, so if your PD is early 2005, you
: can be current in <1 yr for sure, may be sooner; if your PD is after that,
: it's hard to say, my understanding is there are much fewer cp cases after
: 2004, so the movement should be faster.
: thoughts?

avatar
c*k
36
about 8 months, be patient and enjoy life:)

【在 m**f 的大作中提到】
: My PD is Mar 25, 2005. How many more months do you think I have to wait?
: Thanks!
:
: you

avatar
x*1
37
May 2006呢?16months?
avatar
c*k
38
about 18 months, according to my calculation in my other post:)

【在 x*****1 的大作中提到】
: May 2006呢?16months?
avatar
m*f
39
I hope so too...

【在 c********k 的大作中提到】
: about 8 months, be patient and enjoy life:)
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。