上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: (一)死锁 (1)介绍 死锁是两个或多个进程,在执行过程中,因争夺资源而造成了互相等待的一种现象 即两个或多个进程蚩尤各自的锁并试图获取对方持有的锁,从而导致被阻塞,不能向前执行。最终形成僵局 在这种情况下,系统资源利用率极低,系统处于一种死循环状态 (2)示例 from threading imp 阅读全文
posted @ 2024-01-25 14:43 苏苏!! 阅读(27) 评论(0) 推荐(0) 编辑
摘要: (一)问题 所有的子线程都会进行阻塞操作,导致最后的改变只是改了一次 from threading import Thread number= 100 def run_task(): global number # 设置一个线程自己的变量 t_number=number time.sleep(3) 阅读全文
posted @ 2024-01-25 14:43 苏苏!! 阅读(4) 评论(0) 推荐(0) 编辑
摘要: (一)信号量 信号量Semahpore(同线程一样) (1)引入 互斥锁是 同一时刻只能由一个线程更改数据,而信号量是同一时刻可以允许一定数量的线程更改数据 互斥锁 同时只允许一个线程更改数据,而Semaphore是同时允许一定数量的线程更改数据 比如厕所有3个坑,那最多只允许3个人上厕所,后面的人 阅读全文
posted @ 2024-01-25 14:43 苏苏!! 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 操作系统 (一)引入 顾名思义,进程即正在执行的一个过程。 进程是对正在运行程序的一个抽象。 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。 操作系统的其他所有内容都是围绕进程的概念展开的。 所以想要真正了解进程,必须事先了解操作系统 (二)为什 阅读全文
posted @ 2024-01-17 20:13 苏苏!! 阅读(25) 评论(0) 推荐(0) 编辑
摘要: (一)什么是进程 理论上 正在进行的一个过程或者说一个任务 负责执行任务的是CPU (二)进程和程序的区别 理论上 程序就是一堆代码 进程是程序运行的过程 需要强调的是:同一个程序执行两次,那也是两个进程,比如打开暴风影音,虽然都是同一个软件,但是一个可以播放西游记,一个可以播放水浒传。 (三)进程 阅读全文
posted @ 2024-01-17 20:13 苏苏!! 阅读(13) 评论(0) 推荐(0) 编辑
摘要: (一)sultiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。 Python提供了multiprocessing。 multiprocessing模块用来开启子进 阅读全文
posted @ 2024-01-17 20:13 苏苏!! 阅读(7) 评论(0) 推荐(0) 编辑
摘要: socke简介 我们知道两个进程如果需要进行通讯最基本的一个前提能能够唯一的标示一个进程,在本地进程通讯中我们可以使用PID来唯一标识一个进程但PID只在本地唯一,网络中的两个进程PID冲突几率很大,这时候我们需要另辟它径了,我们知道IP层的ip地址可以唯一标示主机,而TCP层协议和端口号可以唯一标 阅读全文
posted @ 2024-01-17 20:12 苏苏!! 阅读(58) 评论(0) 推荐(0) 编辑
摘要: socket编程 socke编程又称套接字编程 TCP套接字编程模板 server 服务端 # 导入模块 import socket # 获取服务端对象 server = socket.socket() # 获取IP 和 端口号 IP='127.0.0.1' PORT=9888 # 将IP和套接字绑 阅读全文
posted @ 2024-01-17 20:12 苏苏!! 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 网络编程 cs架构与bs架构 引入 C/S和B/S都是互联网中常见的网络结构模型。 (一)什么是C/S模型 C是英文单词'Client'的首字母,即客户端的意思。 C/S就是'Client/Server'的缩写,即'客户端/服务器'模式 例如:拼多多APP等客户端。 (二)什么是B/S模型 B是英文 阅读全文
posted @ 2024-01-17 20:11 苏苏!! 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 设计模式 (一)什么是设计模式 设计模式是一种描述在特定上下文中常见问题及其解决方案的模板或蓝图。 它们是在软件工程中解决通用问题的经验总结,被广泛接受并应用于各种编程语言和框架中。 # 什么是设计模式 # 设计模式:就是解决问题的模板 # 大牛们会遇到各种各样的问题,长久以来就形成了一套相对规范的 阅读全文
posted @ 2024-01-12 20:42 苏苏!! 阅读(31) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页
点击右上角即可分享
微信分享提示