最新回答 / 慕虎4365349
最后在stackoverflow找到解决方案,这主要由于上一次node.js server进程仍然还在运行没关闭掉,所以我们需要杀掉此进程,在mac上操作为:ps aux | grep nodetwer 7668 4.3 1.0 42060 10708 pts/1 Sl+ 20:36 0:00 node server twer 7749 0.0 0.0 4384 832 pts/8 S+ 20:37 0:00 grep --color=auto node从输出可以看见进程PID7668在使用,所以我们必须...
2016-09-27
最赞回答 / 亦我
关于这个问题,我觉得scott讲解的非常生动、易懂。打电话项向别人查询一个电话号码,对方说“我查一下告诉你,请不要挂断电话。”这时你只能保持接听电话的动作,直到对方告诉你答案,这个期间你无法去做其他事情。这就叫阻塞。打电话项向别人查询一个电话号码,对方说“等我查到给你回电话。”这时就可挂断电话了,在得到对方告诉你答案期间,你可以去做其他事情。换言之,我们不知道对方要多久才能查到需要的号码,因此可先挂断电话,该干嘛干嘛,因为对方查到号码会主动回电话,这样就不会影响你进行其他工作。简言之,主要工作任务的进度,...
2016-09-09
最赞回答 / qingyu1625
举个简单例子:比如你定了个闹钟叫你早上6点起床,闹钟到6点准时响起,这就是一个事件,当你被闹钟吵醒,接下来你要做什么事,就是这个事件驱动的回调。这个回调的处理是你一开始就安排好的,只是说要等到某一个事件产生,你才会去做这件事。
2016-09-04