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

哪里网站海报做的比较好国外网站会让国内人做吗

哪里网站海报做的比较好,国外网站会让国内人做吗,做淘宝主页网站,青峰网站建设目录 1.进程 2.同步进程: 3.守护进程: 1.进程 # ### 进程 process import os,time""" # ps -aux 查看进程号 # ps -aux | grep 2784 过滤查找2784这个进程# 强制杀死进程 kill -9 进程号# 获取当前进程号 res os.getpid() print(res)…

目录

1.进程

2.同步进程:

3.守护进程:


1.进程

# ### 进程 process
import os,time"""
# ps -aux 查看进程号
# ps -aux | grep 2784 过滤查找2784这个进程# 强制杀死进程
kill -9 进程号# 获取当前进程号
res = os.getpid()
print(res)# 获取当前进程的父进程
res = os.getppid()
print(res)
"""
from multiprocessing import Process# (1) 进程的使用"""
def func():# 1.子进程id:3561,2.父进程id:3560print("1.子进程id:{},2.父进程id:{}".format(os.getpid(),os.getppid()))if __name__ == "__main__":# 创建子进程 ,返回进程对象p = Process(target=func)# 调用子进程p.start()# 3.主进程id:3560,4.父进程id:3327print("3.主进程id:{},4.父进程id:{}".format(os.getpid(),os.getppid()))
"""# (2) 创建带有参数的进程"""
def func(n):time.sleep(1)for i in range(1,n+1): # 0 ~ n-1print(i)print("1.子进程id:{},2.父进程id:{}".format(os.getpid(),os.getppid()))if __name__ == "__main__":n = 6# target=指定任务  args = 参数元组p = Process(target=func , args=(n,))p.start()for i in range(1,n+1):print("*" * i)
"""# (3) 进程之间的数据彼此隔离
"""
total = 100
def func():global totaltotal +=1print(total)if __name__ == "__main__":p = Process(target=func)p.start()time.sleep(1)print(total)
"""# (4) 进程之间的异步性
"""
1.多个进程之间是异步的并发程序,因为cpu调度策略问题,不一定先执行哪一个任务
默认来看,主进程执行速度稍快于子进程,因为子进程创建时,要分配空间资源可能会阻塞
阻塞态,cpu会立刻切换任务,以让程序整体的速度效率最大化2.默认主进程要等待所有的子进程执行结束之后,在统一关闭程序,释放资源
若不等待,子进程可能不停的在系统的后台占用cpu和内存资源形成僵尸进程.
为了方便进程的管理,主进程默认等待子进程.在统一关闭程序;
"""def func(n):print("1.子进程id:{},2.父进程id:{}".format(os.getpid(),os.getppid()) , n )if __name__ == "__main__":for i in range(1,11):p = Process(target=func,args=(i,))p.start()print("主进程执行结束了 ... " , os.getpid() )

2.同步进程:

# ### 1.同步主进程和子进程 : join
"""必须等待当前的这个子进程执行结束之后,再去执行下面的代码;,用来同步子父进程;"""
from multiprocessing import Process
import time # (1) join 的基本使用
"""
def func():print("发送第一封邮件 :  我的亲亲领导,你在么?")	if __name__ == "__main__":p = Process(target=func)p.start()# time.sleep(0.1)p.join()print("发送第二封邮件 :  我想说,工资一个月给我涨到6万")
"""# (2) 多进程场景中的join
"""
def func(i):time.sleep(1)print("发送第一封邮件{} :  我的亲亲领导,你在么?".format(i))if __name__ == "__main__":lst = []for i in range(1,11):p = Process(target=func,args=(i,))p.start()# join 写在里面会导致程序变成同步lst.append(p)# 把所有的进程对象都放在列表中,统一使用.join进行管理;for i in lst:i.join()print("发送第二封邮件 :  我想说,工资一个月给我涨到6万")
"""# ### 2使用自定义进程类,创建进程# (1) 基本语法
import osclass MyProcess(Process):def run(self):print("1.子进程id:{},2.父进程id:{}".format(os.getpid(),os.getppid()))if __name__ == "__main__":p = MyProcess()p.start()# (2) 带有参数的自定义进程类class MyProcess(Process):def __init__(self,name):# 手动调用一下父类的构造方法,完成系统成员的初始化;super().__init__()self.name = namedef run(self):print("1.子进程id:{},2.父进程id:{}".format(os.getpid(),os.getppid()))print(self.name)if __name__ == "__main__":p = MyProcess("我是参数")p.start()

3.守护进程:

# ### 守护进程
"""
守护进程守护的是主进程,当主进程所有代码执行完毕之后,立刻强制杀死守护进程;
"""from multiprocessing import Process
import time# (1) 基本语法
"""
def func():# time.sleep(1)print("start... 当前的子进程")print("end ...  当前的子进程")if __name__ == "__main__":p = Process(target=func)# 在进程启动之前,设置守护进程p.daemon = True	p.start()	print("主进程执行结束 ... ")
"""# (2) 多个子进程的守护场景;
"""默认主进程等待所有非守护进程,也就是子进程执行结束之后,在关闭程序,释放资源
守护进程只要在主进程代码执行结束时,就会自动关闭;
""""""
def func1():print("start ... func1 执行当前子进程 ... ")print("end ...   func1 结束当前子进程 ... ")def func2():count = 1while True:print("*" * count)time.sleep(1)count += 1if __name__ == "__main__":p1 = Process(target=func1)p2 = Process(target=func2)# 把p2这个进程变成守护进程;p2.daemon = Truep1.start()p2.start()print("主进程执行结束 ... ")
"""# (3) 守护进程用途: 监控报活
def alive():while True:print("3号服务器向总监控服务器发送报活信息: i am ok~")time.sleep(1)def func():while True:try:print("3号服务器负责抗住3万用户量的并发访问...")time.sleep(3)# 主动抛出执行错误的异常,触发except分支raise RuntimeError			except:print("3号服务器扛不住了.. 快来修理我..")breakif __name__ == "__main__":p1 = Process(target=alive)p2 = Process(target=func)p1.daemon = Truep1.start()p2.start()# 必须等待p2这个子进程执行完毕之后,再放行主进程下面的代码# 下面主进程代码执行结束,立刻杀死守护进程,失去了报活功能;p2.join()print("主进程执行结束  .... ")

http://www.yayakq.cn/news/290392/

相关文章:

  • 如何给公司注册网站中国最大的销售网站
  • 上饶公司网站建设外贸网站产品
  • 建设网站前的目的那个网站做的调查准确
  • 潍坊潍微贷是哪家网站建设的wordpress读取相册
  • 如何做简易网站在重庆 那里可以做诚信网站认证
  • wordpress建站需要学什么网站建设质量保证
  • 西安网站建设求职简历wordpress个人中心
  • 百度网站建设要多少钱网站建设 时间安排
  • 织梦网站主页文章列表调用网站制作的网站
  • 网站建设方案报价表海洋网络网站建设
  • PHP网站开发常用函数现在做网站还赚钱吗
  • 网站建设哪家go好seo优化关键词放多少合适
  • html5网站在线制作新手如何开微商城店
  • 邯郸网站建设地方子页面怎么做
  • 旅游网站建设论文导航主题wordpress
  • 旅游网站建设前期分析大连建设
  • 西安建设网站的公司儿童网站 源码
  • 关于网站开发全州建设完小网站
  • 创建网站的向导和模板企业所得税怎么算公式
  • 无锡专业制作外贸网站的公司wordpress淘宝客
  • 深圳网站建设定制开发超凡科技柳北网站制作
  • 电子商务公司网站怎么建网站开发使用的工具
  • 网站名后台修改后 前台不显示做网站多少钱 佛山
  • 875网站建设怎么样上海html5网站制作
  • 大型网站系统解决方案泉州一个网站多少钱
  • 泉州企业网站建设公司有趣的网站小游戏网址
  • 网站建设的现状和未来wordpress主页分栏
  • 开鲁网站seo站长工具贵安新区网站建设推广
  • 公司注册资本可以随便填吗北京网站运营优化公司
  • 程序员做网站类的网站犯法吗东莞市建设质量监督站