05 2022 档案

摘要:docker简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 Dockerfile简介 Dockerfile是用 阅读全文
posted @ 2022-05-08 01:14 Tony_xiao 阅读(601) 评论(0) 推荐(0) 编辑
摘要:Python提供了几个用于多线程编程的模块,包括thread、threading和Queue等。thread和threading模块允许程序员创建和管理线程。thread模块提供了基本的线程和锁的支持,threading提供了更高级别、功能更强的线程管理的功能。Queue模块允许用户创建一个可以用于 阅读全文
posted @ 2022-05-03 23:43 Tony_xiao 阅读(127) 评论(0) 推荐(0) 编辑
摘要:我们千方百计实现了程序的异步,让多个任务可以同时在几个进程中并发处理,但是它们之间的运行没有顺序,一旦开启也不受我们控制。 尽管并发编程让我们能更加充分的利用计算机的资源,但是也给我们带来了新的问题:进程之间数据不共享,但是共享同一套文件系统,所以访问同一个文件是没有问题的,要是对同一文件进行读写操 阅读全文
posted @ 2022-05-03 23:20 Tony_xiao 阅读(56) 评论(0) 推荐(0) 编辑
摘要:那么如果有一天我们的需求是我的主进程结束了,由我主进程创建的那些子进程必须跟着结束,怎么办?守护进程就来了! 主进程创建守护进程后: 其一:守护进程会在主进程代码执行结束后就终止 其二:守护进程内无法再开启子进程,否则抛出异常:AssertionError: daemonic processes a 阅读全文
posted @ 2022-05-03 22:19 Tony_xiao 阅读(40) 评论(0) 推荐(0) 编辑
摘要:multiprocessing包 multiprocess是python中管理进程的包。 之所以叫multi是取自multiple的多功能的意思,在这个包中几乎包含了和进程有关的所有子模块,提供的子模块非常多。 Process模块 Process模块是一个创建进程的模块,借助这个模块,就可以完成进程 阅读全文
posted @ 2022-05-01 00:05 Tony_xiao 阅读(59) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示