当前位置: 首页 > news >正文

雅安网站制作/西安百度推广公司

雅安网站制作,西安百度推广公司,北京建管公司官网,南宁网站搜索引进程理论什么是进程进程是一个程序运行的过程什么是程序程序就是存在硬盘上面的一堆代码文件py文件都是程序串行并发并行串行:多个任务依次运行并发:看起来像是同时运行的,本质上是一个cpu来回的切换并行:多个任务是真正的同时在运行,只有多个cpu才有并行的概念进程的状态就绪态…

e3f1d9d73d76849180527609ddadf865.png
  • 进程理论
    • 什么是进程
      • 进程是一个程序运行的过程
    • 什么是程序
      • 程序就是存在硬盘上面的一堆代码文件
      • py文件都是程序
    • 串行并发并行
      • 串行:多个任务依次运行
      • 并发:看起来像是同时运行的,本质上是一个cpu来回的切换
      • 并行:多个任务是真正的同时在运行,只有多个cpu才有并行的概念
    • 进程的状态
      • 就绪态
      • 运行态
      • 阻塞态
    • 优化程序效率的核心法则
      • 降低IO操作(硬盘IO,网络IO)
      • IO操作优先级
      • 能从内存取的不从硬盘,能从本地的不从网络上取
    • 程序调用的两种方式:
      • 同步调用
        • 同步调用是以中国阻塞式调用
        • 可以形象理解为:考试,当一道题没做出来后,绝不会去做下一道题.即一段代码没有执行完毕,代码会一直等待,而不会执行下一段代码逻辑
      • 异步调用
        • 异步调用是一种非阻塞式的调用
        • 可以形象理解为:考试,当这道题没有解决时,可以跳过这道题去做后面的题,当有思路时,再返回做这道题
  • 开启进程的两种方式
    • 方式一:
    • 正常启动:
# 开启进程的方式一:
import os, timeprint(os.getpid(), 'python第22行代码进程>>>')
from multiprocessing import Processdef tank(n, tag):print('%s>>>子进程' % tag)time.sleep(n)print('%s>>>子结束' % tag)if __name__ == '__main__':p1 = Process(target=tank, args=(2, '子进程111111>'))p2 = Process(target=tank, args=(3, '子进程222222>'))p3 = Process(target=tank, args=(4, '子进程333333>'))p1.start()p2.start()p3.start()print('>>>>主进程>>>>')
    • 方式一
    • 非人类启动方式
import os, time
from multiprocessing import Processdef tank(m, tag):print('%s>>>子进程' % tag)time.sleep(m)print('%s>>>子结束' % tag)if __name__ == '__main__':res = 1while True:p1 = Process(target=tank, args=(500, f'紫禁城>>>>>{res}'))res += 1p1.start()
    • 方式二
# 开启进程的方式二:
import time,os
from multiprocessing import Processclass Myprocess(Process):def __init__(self,tag):super().__init__()self.tag = tag# 函数提示信息  -> Nonedef run(self) -> None:print('%s is running'%self.tag)time.sleep(3)print('%s is done'%self.tag)if __name__ == '__main__':p1 = Myprocess('进程11111')p1.start()print('主进程>>>>>')
http://www.jmfq.cn/news/4823515.html

相关文章:

  • 自己ip做网站/神马seo服务
  • python做网站开发/子域名大全查询
  • 个人介绍微电影网站模板/临沂森佳木业有限公司
  • 长沙做网站建设公司排名/新闻20条摘抄大全
  • 自己创建网站/网络服务器的功能
  • 网站排名怎么做/seo程序
  • 网站维护服务公司/网站收录工具
  • 中华人民住房和城乡建设厅网站/社群营销怎么做
  • 17网站一起做网店官网/电子商务网络营销
  • 西安天气最新公布/seo编辑招聘
  • 兰州百度推广的公司/东莞做网站优化
  • 做愛表情网站/域名ip查询查网址
  • 做定制网站多少钱/seo投放是什么意思
  • 安全的政府网站建设/电脑培训班有哪些科目
  • 新闻网站建设的原因/google adwords关键词工具
  • 仿糗事百科网站源码dede二次开发分享+评论+互动/今日热搜榜排名最新
  • 网站控制/推广怎么做
  • 武汉做网站的公司哪家好/seo运营经理
  • 供应链平台/汕头搜索引擎优化服务
  • 做网站的感想/百度一下知道官网
  • 网站栏目英文/网站seo视频
  • 网站建设风险的特征/满十八岁可以申请abc认证吗
  • 武汉网站建设的公司哪家好/成都高端企业网站建设
  • 网站开发还是做数据库开发/陕西网站建设网络公司
  • 上海网站开发公司排名/seo是指搜索引擎优化
  • 做网站优化给业务员提成/好的竞价推广托管
  • 浦城 做网站/网络营销的未来发展趋势
  • 如何在建设银行网站申购纪念币/链接怎么做
  • 做专业课视频课的网站/贵阳网络推广排名
  • .net 网站开发教程/seo优化网站排名