回调函数翻译得并不信达雅,回调听起来像递归或者循环,然而并不是这么回事
本意是“完事了叫你”函数
回调函数的机制和订阅-广播模式很像,只不过回调函数是一对一,而后者则是一对多
回调函数是函数逻辑结束后给另外一个函数传参,这个传参的函数可以指定(一般是使用的时候写的lambda匿名函数)
表面看回调函数只涉及两个对象,加工者(发送回调的函数),接受者(主函数调用);
实际上回调函数涉及三个对象:
因为出租屋里是套内套,公共路由器和光猫放在离我房间很远的地方,虽然公共网络是500M的电信宽带,但是因为距离很远,所以信号和延迟丢包情况都不怎么好,于是买了一个宣称双频1200M传输速率的华为ws5108路由器做MESH组网,可惜丢包率仍然下不来。
于是乎我下了血本,买了20米长的网线,从公共走廊布线到我的房间,接到华为路由器上,这下延迟和丢包总算解决了,但是!!!这个号称双频1200M传输速率的华为ws5108路由器的wan口居然只有百兆速率!这不开玩笑的吗,太讷了兄弟