会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
心平
首页
新随笔
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
19
下一页
2019年1月11日
线程-线程的(锁、死锁现象、守护线程)
摘要: 一、线程 1 如果这两个缺点理解比较困难的话,举个现实的例子也许你就清楚了:如果把我们上课的过程看成一个进程的话,那么我们要做的是耳朵听老师讲课,手上还要记笔记,脑子还要思考问题,这样才能高效的完成听课的任务。而如果只提供进程这个机制的话,上面这三件事将不能同时执行,同一时间只能做一件事,听的时候就
阅读全文
posted @ 2019-01-11 12:46 Tank-Li
阅读(607)
评论(0)
推荐(0)
2019年1月10日
ftp(网络传输)--BaseRequesHandler(tcp协议下的多个客户端连接)--urandom(随机生成字节字符串)--hmac(类似于hashlib)
摘要: ftp(网络传输,下载)简单实例: server服务端: client 客户端: 二、关于socketserver.BaseRequestHandler 以下代码是固定写法,可以让你的TCP服务端,跟多人同时通话 该地址与此相关,有时间再仔细研究: 1 import socketserver #1、
阅读全文
posted @ 2019-01-10 17:49 Tank-Li
阅读(259)
评论(0)
推荐(0)
Pipe(管道),Event(事件),Semaphore(信号量),Pool(进程池),回调函数
摘要: 一、关于Pipe(管道)队列就是基于管道的方法,不常用,因为管道中的内容是共享的,数据不安全,而且一个数据取走后,其他人没法接收. 二、关Event() (简称事件) 三、Semaphore()方法(简称信号量) 信号量的使用: 四、关于进程池 res = pool.apply(obj,args=(
阅读全文
posted @ 2019-01-10 17:26 Tank-Li
阅读(1005)
评论(0)
推荐(0)
获取进程id和名字[getpid()--is_terminate()]--结束进程和判断运行[is_alive()--is_alive]--守护线程[daemon()]--进程锁[Lock()]--队列[Queue()--JoinableQueue()]--数据共享[Manager]
摘要: 一、如何获取进程的id号和进程的名字. os.getpid() #获取本进程的id号 os.getppid() #获取本进程的父进程的id号 import os from multiprocessing import Process def f1(): print('f1进程的pid',os.get
阅读全文
posted @ 2019-01-10 13:11 Tank-Li
阅读(709)
评论(0)
推荐(0)
2019年1月8日
Process-join-多道技术,进程分类,进程的状态,进程和线程的对比总结表
摘要: 一、关于multiprocessing (关于进程的模块)模块Process方法 Process方法传参的方式(常用): Process方法传参的第二种方式,自己定义类时>>>: 二、关于join方法 join方法有什么用: 情况一:在主进程的任务与子进程的任务彼此独立的情况下,主进程的任务先执行完
阅读全文
posted @ 2019-01-08 18:07 Tank-Li
阅读(328)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
19
下一页
公告