
多任务
宋建国
接下来要更新的内容有:Flask全栈知识
展开
-
多任务--线程
1.线程的并发实现以及线程数的显示import timeimport threading #线程(并发)def sing(): for i in range(5): print("sing--%d" % i) time.sleep(1)def dance(): for i in range(5): print("dance...原创 2019-06-10 17:02:58 · 172 阅读 · 0 评论 -
多任务--进程(应用较少)
1.进程的注意事项和和线程的区别1.进程和线程的区别:进程:好像是在一台电脑上多开的qq–资源分配的综合(单位)线程:好像是一台电脑上一个qq中多开的聊天窗口–可以共享资源–资源调度的单位2.注意进程在实际应用中使用较少,因为他会重复复制代码和资源,导致代码和数据的冗余,可以使用线程或者协程2.使用进程实现多任务#使用进程实现多任务--代码共享--共享同一份代码不进行复制,但...原创 2019-06-11 08:50:31 · 191 阅读 · 0 评论 -
多任务--协程(使用最多-可以利用数据访问等待时间)
1.迭代器首先我们了解如何创建一个自定义的可以迭代的类#迭代器--自己实现一个可以迭代的对象import time# class diedai(object):# def __init__(self):# self.names = list()## def add(self, name):# self.names.append(...原创 2019-06-12 10:03:45 · 417 阅读 · 0 评论