17、阻塞(同步)是按顺序执行的,而非阻塞(异步)是不需要按顺序的,所以如果需要处理回调函数的参数,就需要将相关代码写在回调函数内。
17、阻塞(同步)是按顺序执行的,而非阻塞(异步)是不需要按顺序的,所以如果需要处理回调函数的参数,就需要将相关代码写在回调函数内。
参考答案和解析
解答 :同步和异步概念与消息的通知机制有关。对于消息处理者而言,在同步的情况下,由处理消息者自己去等待消息是否被触发;在异步的情况下,由触发机制来通知处理消息者,然后进行消息的处理。同步和异步仅仅是关于所关注的消息如何通知的机制,而不是处理消息的机制。 阻塞和非阻塞与消息的处理机制有关。阻塞模式是指在指定套接字上调用函数执行操作时,在没有完成操作之前,函数不会立即返回。非阻塞模式是指在指定套接字上调用函数执行操作时,无论操作是否完成,函数都会立即返回。 同步与阻塞,异步与非阻塞并不是两对相同的概念,要注意消息的通知和消息的处理是不同的。
相关考题:
下面关于函数的说法,错误的是()。A、函数可以减少代码的重复,使得程序更加模块化B、在不同的函数中可以使用相同名字的变量C、调用函数时,传入参数的顺序和函数定义时的顺序可以不同D、函数体中如果没有return语句,也会返回一个None值
在Ajax中,下列哪个函数指定XMLHttpRequest 对象的回调函数?() A、 onreadystatechange ()B、 readyState()C、 redirectHttp()D、 XMLHttpRequest ()
单选题在Ajax中,下列哪个函数指定XMLHttpRequest 对象的回调函数?()A onreadystatechange ()B readyState()C redirectHttp()D XMLHttpRequest ()
单选题dataForm的load方法,下面说法错误的是()Aload方法里面可以加回调函数Bload方法里面可以加过滤IDCload方法里面可以同时有ID和回调函数Dload方法里面最多只能有ID和回调函数两个参数
单选题下面关于函数的说法,错误的是()。A函数可以减少代码的重复,使得程序更加模块化B在不同的函数中可以使用相同名字的变量C调用函数时,传入参数的顺序和函数定义时的顺序可以不同D函数体中如果没有return语句,也会返回一个None值
单选题对数组名作函数的参数,下面描述正确的是( )。A数组名作函数的参数,调用时将实参数组复制给形参数组B数组名作函数的参数,主调函数和被调函数共用一段存储单元C数组名作参数时,形参定义的数组长度不能省略D数组名作参数,不能改变主调函数中的数据