参考;
https://blog.csdn.net/wang_lichun/article/details/7815114
https://blog.csdn.net/qq_37385181/article/details/105189840?utm_medium=distribute.pc_relevant.none-task-blog-title-1&spm=1001.2101.3001.4242
https://blog.csdn.net/czyt1988/article/details/64441443?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param
https://stackoverflow.com/questions/41671279/qsocketnotifier-socket-notifiers-cannot-be-enabled-or-disabled-from-another-thr
https://www.it1352.com/1655221.html
https://zhuanlan.zhihu.com/p/52918876
https://blog.csdn.net/wsj18808050/article/details/79021588