Correct some bugs and realize DispatcherConsumer
Merge branch 'master' of https://github.com/sawyerlin/Demos