定时器回调的同步与异步之争
2018-01-04 20:44
169 查看
在KFC工作挺累的,店长允许伙计们,每隔1小时他们就聊个天,缓解工作压力。
店长(回调函数)定了一个1h的闹铃,每到1小时,他就告诉伙计们,去聊天吧,放松下。
这样做很简单,但是闹铃响的时候,店长就让伙计聊天去了影响了工作,另外店长得陪着这群伙计聊天,聊天时间短的时候,大家很快回来继续干活了,业务不受影响。让店长头疼的是,有些人是话唠,聊天时间太长,耽误了工作。
店长思考着,改变了方法。他还是定个1小时闹铃,闹铃响了,他对伙计说:干完现在手里的活,小明、小红你俩就去聊个天,小刚、小强你们继续干活,等小明、小红休息完了,你俩再休息。
这样顾客来了,也有伙计在服务,每个伙计也都可以按店长的安排得到休息,店长把消息传达给伙计们后,也不需要和伙计一起聊天。
店长(回调函数)定了一个1h的闹铃,每到1小时,他就告诉伙计们,去聊天吧,放松下。
这样做很简单,但是闹铃响的时候,店长就让伙计聊天去了影响了工作,另外店长得陪着这群伙计聊天,聊天时间短的时候,大家很快回来继续干活了,业务不受影响。让店长头疼的是,有些人是话唠,聊天时间太长,耽误了工作。
店长思考着,改变了方法。他还是定个1小时闹铃,闹铃响了,他对伙计说:干完现在手里的活,小明、小红你俩就去聊个天,小刚、小强你们继续干活,等小明、小红休息完了,你俩再休息。
这样顾客来了,也有伙计在服务,每个伙计也都可以按店长的安排得到休息,店长把消息传达给伙计们后,也不需要和伙计一起聊天。
相关文章推荐
- boost库学习随记六:使用同步定时器、异步定时器、bind、成员函数回调处理、多线程的同步处理示例等
- boost库学习随记六:使用同步定时器、异步定时器、bind、成员函数回调处理、多线程的同步处理示例等
- JavaScript同步、异步、回调执行顺序之经典闭包setTimeout面试题分析
- node.js在windows下的学习笔记(4)---同步,异步,回调的概念
- 我的Node.js学习之路(三)--node.js作用、回调、同步和异步代码 以及事件循环
- 我的Node.js学习之路(三)--node.js作用、回调、同步和异步代码 以及事件循环
- C#(同步调用、异步调用、异步回调)
- 2015/01/23 – 不要对异步回调函数进行同步调用
- java的同步调用、回调和异步调用。
- java 回调机制分为:异步回调 同步回调
- Python 中的进程、线程、协程、同步、异步、回调
- java 回调的同步回调和异步回调
- 同步调用、回调和异步调用区别
- 关于C10K、异步回调、协程、同步阻塞
- C#(同步调用、异步调用、异步回调)
- 「JavaScript」同步、异步、回调执行顺序之经典闭包setTimeout分析
- C# 委托的三种调用示例(同步调用 异步调用 异步回调)
- 简单解析三种JAVA调用方式-同步,异步,回调
- Python 中的进程、线程、协程、同步、异步、回调
- 用一个比喻来解释对 同步 异步 阻塞 非阻塞 轮询 回调 的理解