zoukankan      html  css  js  c++  java
  • 昨日回顾

    昨日回顾

    cpu最小的执行单位:线程

    进程: 资源集合

    线程: 执行单位

    操作系统--->工厂

    进程--->车间

    线程(cpu)--->流水线(电源)

    进程的内存空间彼此隔离

    线程共享同一份资源

    线程开启的两种方法

    #第一种
    from threading import Thread
    
    def task():
        pass
    
    if __name__ == '__main__':
        t=Thread(target=task)
        t.start()
    
    #第二种
    from threading import Thread
    
    class Myt(Thread):
        def run(self):
            pass
        
    if __name__ == '__main__':
        t=Myt()
        t.start()
    

    创建速度

    进程需要申请内存空间 慢

    线程相当于直接告诉操作系统去干个什么活 快

    线程的join方法

    线程的join: 等待被join的线程结束

    进程的join: 等待被join的进程结束

    线程其他的相关用法:

    getname: 返回线程名

    setname: 设置线程名

    enumerate() : 返回一个包含正在运行的线程list

    currentThread: 返回当前的线程变量

    守护线程

    守护的是进程运行周期

  • 相关阅读:
    Intent
    关注博客
    Bitmap
    图片压缩
    读取相册、拍照
    Godot开发环境与学习资源
    源码开放的引擎研究
    海龟交易法操作商品期货
    重新开始
    使用node_redis进行redis数据库crud操作
  • 原文地址:https://www.cnblogs.com/aden668/p/11542168.html
Copyright © 2011-2022 走看看