多线程的控制流
qpython吧
全部回复
仅看楼主
level 7
找了一篇多线程代码,可以正确运行。感觉这多线程好难理解:为什么每次代码运行后得到的结果都不一样,而且当中的value值为什么不是递增变大的,反而是很无序,一会大一会小。
有哪位大神可以讲一下程序是如何运行的吗?
2016年04月02日 05点04分 1
level 8
支持
2016年04月02日 19点04分 2
虽然很流畅 但是表示无法理解
2016年04月03日 11点04分
我用多进程平时
2016年04月03日 11点04分
那你更流弊 线程都学好了 都学进程了 屌 我学python是有一搭没一搭的
2016年04月03日 12点04分
@槃灭的世界 我线程也只会最简单的,用多进程是因为进程可以充分利用多核cpu,手机8核的很好玩[微笑],线程进程都只会最简单那种
2016年04月03日 13点04分
level 1
为什么会是递增呢?既然是多线程,那么就是多个线程逻辑上一起进行,最先开始的线程并不一定最先输出结果,虽然代码一样,但是线程具体执行时间并不是固定的。所以先到print那一步的线程先输出
2016年04月04日 12点04分 3
好吧
2016年04月05日 02点04分
1