上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页
摘要: 一 背景知识 1.进程 以前咱们已经了解了操做系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中,咱们容许多个 阅读全文
posted @ 2022-12-15 10:48 钟鼎山林 阅读(337) 评论(0) 推荐(0)
摘要: 协程实现了在单线程下的并发,每一个协程共享线程的几乎全部的资源,除了协程本身私有的上下文栈;协程的切换属于程序级别的切换,对于操做系统来讲是无感知的,所以切换速度更快、开销更小、效率更高,在有多IO操做的业务中能极大提升效率。html 系列文章 python并发编程之threading线程(一)py 阅读全文
posted @ 2022-12-15 10:40 钟鼎山林 阅读(194) 评论(0) 推荐(0)
摘要: \W+:匹配一个或多个非字母进行切割,匹配到的非字母不缓存; (\W+):匹配一个或多个非字母进行切割,匹配到的非字母全部缓存; (\W)+:匹配一个或多个非字母进行切割,匹配到的非字母缓存最后一位; [\W]+:匹配一个或多个非字母进行切割,匹配到的非字母不缓存;(跟\W+一样) [\W+]:匹配 阅读全文
posted @ 2022-11-27 11:20 钟鼎山林 阅读(31) 评论(0) 推荐(0)
摘要: 1.元组命名 如何为元组中的每个元素命名,提高程序可读性 案例:学生信息系统中数据为固定格式:(名字,年龄,性别,邮箱地址,......) 学生数量很大为了减小存储开销,对每个学生信息用元组表示,但访问时,我们使用索引(index)访问,大量索引降低程序可读性,如何解决这个问题? student = 阅读全文
posted @ 2022-11-23 22:03 钟鼎山林 阅读(85) 评论(0) 推荐(1)
摘要: 列表解析式(List Comprehension) 又叫 推导式 或 生成式 列表解析式的优势 比循环更节省时间和空间。 需要更少的代码行。 可将迭代语句转换为公式。 公式 # 不加条件 [返回值 for 元素 in 可迭代对象 ] # 需要条件 [返回值 for 元素 in 可迭代对象 if 条件 阅读全文
posted @ 2022-11-20 20:19 钟鼎山林 阅读(51) 评论(0) 推荐(0)
摘要: 迭代的概念 使用for循环遍历取值的过程叫做迭代,比如:使用for循环遍历列表获取值的过程 # Python 中的迭代 for value in [2, 3, 4]: print(value) 复制代码 1.2 可迭代对象 标准概念:在类里面定义__iter__方法,并使用该类创建的对象就是可迭代对 阅读全文
posted @ 2022-11-19 17:04 钟鼎山林 阅读(194) 评论(0) 推荐(0)
摘要: 进程、线程、协程之间的关系 一个进程至少有一个线程,进程里面可以有多个线程 一个线程里面可以有多个协程 进程、线程、线程的对比 进程是资源分配的单位 线程是操作系统调度的单位 进程切换需要的资源最大,效率很低 线程切换需要的资源一般,效率一般(当然了在不考虑GIL的情况下) 协程切换任务资源很小,效 阅读全文
posted @ 2022-11-14 22:37 钟鼎山林 阅读(57) 评论(0) 推荐(0)
摘要: final_result ={} def sales_sum(pro_name): total =0 nums =[] while True: x = yield print(pro_name+"销量:",x) if not x: break total += x nums.append(x) re 阅读全文
posted @ 2022-11-14 20:57 钟鼎山林 阅读(26) 评论(0) 推荐(0)
摘要: 进程的概念 进程:通俗理解一个运行的程序或者软件,进程是操作系统资源分配的基本单位。 现实生活中的公司可以理解成是一个进程,公司提供办公资源(电脑、办公桌椅等),真正干活的是员工,员工可以理解成线程。 注意:一个程序至少有一个进程,一个进程至少有一个线程,多进程可以完成多任务. 1.2 进程的状态 阅读全文
posted @ 2022-11-13 20:20 钟鼎山林 阅读(46) 评论(0) 推荐(0)
摘要: from concurrent.futures import ThreadPoolExecutor,as_completed,wait import time # 线程池 # 主线程中可以获取某一个线程的状态或某一个任务的状态 以及返回值 # 当一个线程完成的时候我们主线程能立即知道 # futur 阅读全文
posted @ 2022-11-13 12:40 钟鼎山林 阅读(42) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页