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

网站开发需要有什么证书太仓苏州网站建设

网站开发需要有什么证书,太仓苏州网站建设,制作网页时一般需要兼容下列选项中的哪些浏览器,网页设计代码完整版欢迎大家订阅【Python从入门到精通】专栏#xff0c;一起探索Python的无限可能#xff01; 文章目录 前言一、并行执行二、threading模块 前言 现代操作系统如 macOS、UNIX、Linux 和 Windows 等#xff0c;均支持多任务处理。本篇文章详细讲解了并行执行的概念以及如何在 … 欢迎大家订阅【Python从入门到精通】专栏一起探索Python的无限可能 文章目录 前言一、并行执行二、threading模块 前言 现代操作系统如 macOS、UNIX、Linux 和 Windows 等均支持多任务处理。本篇文章详细讲解了并行执行的概念以及如何在 Python 中利用 threading 模块实现多线程编程。 本篇文章参考黑马程序员 一、并行执行 ①进程 进程是计算机程序的一次执行实例是操作系统对正在运行的程序所分配的资源的集合。每个进程都有自己的内存空间、系统资源和执行状态。在操作系统中进程是资源调度和管理的基本单位。一个进程可以包含多个线程。 ②线程 线程是进程中的一个执行单元是操作系统进行 CPU 调度的最小单位。一个进程可以由多个线程组成它们共享进程的资源如内存和文件描述符。在同一进程中的线程之间可以直接通信。 通俗来讲进程就好比一家公司是操作系统对程序进行运行管理的单位线程就好比公司的员工是进程实际的工作者并且一个进程公司可以有多个线程员工。 ③并行执行 并行执行是指在同一时间内进行不同的工作。 多个进程可以在操作系统中同时运行即使在单核处理器上进程之间也会通过时间片轮转等机制实现并行效果。 而在一个进程内部多线程的执行更是可以帮助我们实现真正的并行操作比如一个Python程序可以做到一个线程在输出“你好”另一个线程在输出“Hello”像这样一个程序在同一时间做两件乃至多件不同的事情 我们就称之为多线程并行执行。 操作系统中可以运行多个进程即多任务运行。 一个进程内可以运行多个线程即多线程运行。 【注意】 进程之间是内存隔离的 即不同的进程拥有各自的内存空间。 这就类似于不同的公司拥有不同的办公场所。线程之间是内存共享的线程是属于进程的一个进程内的多个线程之间是共享这个进程所拥有的内存空间的。 这就类似于公司员工之间是共享公司的办公场所。 二、threading模块 大多数现代编程语言都支持多线程编程Python 也不例外。Python 提供了 threading 模块来实现多线程操作其基本的使用方法如下 ①导入threading模块 import threading ②定义线程要执行的函数 def thread_function(): # 线程执行的任务 pass③创建线程对象 thread_obj threading.Thread([group [, target [, name [, args [, kwargs]]]]] group暂时无用未来功能的预留参数target执行的目标任务名name线程名一般不用设置args以元组的方式给执行任务传参kwargs以字典方式给执行任务传参 ④启动线程 thread_obj.start() 【示例】 import time def sing():while True:print(在唱歌)# 等待 1 秒time.sleep(1)def dance():while True:print(在唱歌)# 等待 1 秒time.sleep(1)if __name__ __main__:sing()dance()运行后会一直输出“在唱歌” 输出结果 在唱歌 在唱歌 在唱歌 …… 【分析】 在这段代码中sing() 在主线程中运行由于while True:永远为真sing() 会无限循环程序会一直在这个循环中执行。因此dance() 函数永远不会被调用运行后会一直输出“在唱歌”。 import time import threadingdef sing():while True:print(在唱歌)time.sleep(1)def dance():while True:print(在跳舞)time.sleep(1)if __name__ __main__:# 创建一个新的线程其目标函数为 singsing_threadthreading.Thread(targetsing)# 创建另一个线程其目标函数为 dancedance_threadthreading.Thread(targetdance)# 启动线程sing_thread.start()dance_thread.start()输出结果 在唱歌 在跳舞 在唱歌 在跳舞 …… 【分析】 在这段代码中sing 和 dance 函数分别代表两个独立的线程。它们在同一时间内向控制台输出信息实现了并行执行。 若需给线程传递参数可以使用 args 和 kwargs形参 args以元组的方式给执行任务传参kwargs以字典方式给执行任务传参 【示例】 import time import threadingdef sing(msg):while True:print(msg)time.sleep(1)def dance(msg):while True:print(msg)time.sleep(1)if __name__ __main__:# 创建一个唱歌的线程# 传入元组元组是用逗号区分的,当只有一个元素时需要在其后面加逗号sing_threadthreading.Thread(targetsing,args(在唱歌,))# 创建一个跳舞的线程dance_threadthreading.Thread(targetdance,kwargs{msg:在跳舞})# 启动线程sing_thread.start()dance_thread.start()输出结果 在唱歌 在跳舞 在唱歌 在跳舞 …… 在这个例子中sing 函数和 dance 函数各自接受消息参数实现了更灵活的输出功能。
http://www.w-s-a.com/news/761734/

相关文章:

  • 高端品牌网站建设图片wordpress 资源站主题
  • 上海建设工程监督总站网站电商网站wordpress
  • 网站建设 医院菏泽网站建设熊掌号
  • 成都网站建设企业预约网免费建站流程
  • 网站建设胶州中国政务网站建设绩效评估
  • 合肥知名网站推广胶东国际机场建设有限公司网站
  • asp.ney旅游信息网站下载 简洁濮阳微信网站开发
  • 建设网站专业怎么上传网站程序到空间
  • 县城乡建设局网站微商城小程序哪个好
  • 博物馆门户网站建设优势重庆seo排名系统运营
  • 哪有app制作公司上海seo排名
  • 长沙建站seo公司北京招聘信息
  • 建设网站情况说明范文四川个人证书查询网官网
  • 推广学校网站怎么做公司可以做多个网站吗
  • 游戏网站后台建设郑州定制网站
  • 商务公司网站建设网站建设如何自学
  • 现在建网站可以拖拉式的吗中国国内最新新闻
  • phpstorm网站开发产品logo设计
  • 电子商务网站建设与运营什么是单页面网站
  • 西安优化网站公司南阳微信网站
  • 购物网站线下推广方案佛山快速建站哪家服务专业
  • 临沂网站排名外贸网站推广方法之一
  • 手机网站百度关键词排名查询吕梁网站制作吕梁安全
  • 做网站媒体wordpress管理员账号数据库添加
  • php如何自己做网站wordpress怎么修改编辑代码
  • 网站建网站建设公司WordPress互联
  • 泊头市网站建设价格wordpress导航菜单位置
  • 怎么设立网站赚广告费网页制作素材模板图片
  • 做班级网站的目的网站设计制作公司需要什么资质
  • 济南做网站哪家好财政网站平台建设不足