上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: docker # 查看远程镜像 docker search jenkins # 拉取镜像 docker pull jenkins/jenkins # 创建容器 docker run -d -u root -p 8080:8080 -p 50000:50000 --name jenkins -v ~/ 阅读全文
posted @ 2023-04-20 21:37 钟鼎山林 阅读(30) 评论(0) 推荐(0) 编辑
摘要: DataFrame对象 1、对DataFrame遍历 # 1、iterrows()方法 # 逐行迭代,将DataFrame的每一行迭代成(index, Series)对,可以通过row[name]访问。 for index, row in df.iterrows(): print row["c1"] 阅读全文
posted @ 2023-01-17 15:30 钟鼎山林 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 一 背景知识 1.进程 以前咱们已经了解了操做系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中,咱们容许多个 阅读全文
posted @ 2022-12-15 10:48 钟鼎山林 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 协程实现了在单线程下的并发,每一个协程共享线程的几乎全部的资源,除了协程本身私有的上下文栈;协程的切换属于程序级别的切换,对于操做系统来讲是无感知的,所以切换速度更快、开销更小、效率更高,在有多IO操做的业务中能极大提升效率。html 系列文章 python并发编程之threading线程(一)py 阅读全文
posted @ 2022-12-15 10:40 钟鼎山林 阅读(149) 评论(0) 推荐(0) 编辑
摘要: \W+:匹配一个或多个非字母进行切割,匹配到的非字母不缓存; (\W+):匹配一个或多个非字母进行切割,匹配到的非字母全部缓存; (\W)+:匹配一个或多个非字母进行切割,匹配到的非字母缓存最后一位; [\W]+:匹配一个或多个非字母进行切割,匹配到的非字母不缓存;(跟\W+一样) [\W+]:匹配 阅读全文
posted @ 2022-11-27 11:20 钟鼎山林 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1.元组命名 如何为元组中的每个元素命名,提高程序可读性 案例:学生信息系统中数据为固定格式:(名字,年龄,性别,邮箱地址,......) 学生数量很大为了减小存储开销,对每个学生信息用元组表示,但访问时,我们使用索引(index)访问,大量索引降低程序可读性,如何解决这个问题? student = 阅读全文
posted @ 2022-11-23 22:03 钟鼎山林 阅读(67) 评论(0) 推荐(1) 编辑
摘要: 列表解析式(List Comprehension) 又叫 推导式 或 生成式 列表解析式的优势 比循环更节省时间和空间。 需要更少的代码行。 可将迭代语句转换为公式。 公式 # 不加条件 [返回值 for 元素 in 可迭代对象 ] # 需要条件 [返回值 for 元素 in 可迭代对象 if 条件 阅读全文
posted @ 2022-11-20 20:19 钟鼎山林 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 迭代的概念 使用for循环遍历取值的过程叫做迭代,比如:使用for循环遍历列表获取值的过程 # Python 中的迭代 for value in [2, 3, 4]: print(value) 复制代码 1.2 可迭代对象 标准概念:在类里面定义__iter__方法,并使用该类创建的对象就是可迭代对 阅读全文
posted @ 2022-11-19 17:04 钟鼎山林 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 进程、线程、协程之间的关系 一个进程至少有一个线程,进程里面可以有多个线程 一个线程里面可以有多个协程 进程、线程、线程的对比 进程是资源分配的单位 线程是操作系统调度的单位 进程切换需要的资源最大,效率很低 线程切换需要的资源一般,效率一般(当然了在不考虑GIL的情况下) 协程切换任务资源很小,效 阅读全文
posted @ 2022-11-14 22:37 钟鼎山林 阅读(22) 评论(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 钟鼎山林 阅读(12) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 15 下一页