摘要: 协程:单线程下并发,IO 等待时切换任务,开销远小于多线程,爬虫、接口压测、异步服务最常用。 核心内置模块:asyncio(Python3.4 + 自带,官方标准协程库) 配套常用拓展库:aiohttp、aiomysql、redis-py 异步版等 一、基础核心概念先理清 async 关键字:定义协 阅读全文
posted @ 2026-07-21 16:32 sjxm2017 阅读(0) 评论(0) 推荐(0)
摘要: 分为:内置标准库 + 测试岗位必备第三方模块,代码均可直接运行,简洁好记 一、内置模块(无需安装) 1. os 目录文件操作 python 运行 import os # 获取当前工作目录 print(os.getcwd()) # 列出文件夹内所有文件 print(os.listdir(".")) # 阅读全文
posted @ 2026-07-21 16:05 sjxm2017 阅读(0) 评论(0) 推荐(0)
摘要: 一、什么是窗口函数 窗口函数也叫OLAP 函数,可以对一组数据做计算,但不会像 group by 那样压缩行数,原表多少行,结果就多少行。 语法: sql 函数() OVER ( PARTITION BY 分组字段 ORDER BY 排序字段 ROWS/RANGE 范围 ) 核心特点: PARTIT 阅读全文
posted @ 2026-06-30 21:19 sjxm2017 阅读(17) 评论(0) 推荐(0)
摘要: 转自:https://blog.csdn.net/tang_jin2015/article/details/78898780 因为尝试使用新的镜像,对原来的镜像进行删除,报错如下: Error response from daemon: conflict: unable to delete 037c 阅读全文
posted @ 2021-02-23 16:17 sjxm2017 阅读(371) 评论(0) 推荐(0)
摘要: 一、什么是装饰器 装饰器本质:接收函数作为参数,返回一个新函数,在不修改原函数代码、不改变调用方式的前提下,给原函数增加额外功能。 常见用途:日志记录、性能计时、权限校验、缓存、参数校验、异常捕获等。 核心特点 不修改原函数内部代码 不改变原函数调用方式 可以给函数动态增加功能 二、最简单的装饰器入 阅读全文
posted @ 2020-09-21 17:01 sjxm2017 阅读(60) 评论(0) 推荐(0)
摘要: 一、核心区别 1. 不可变类型(immutable) 值一旦创建就不能原地修改,如果重新赋值、修改内部数据,会直接开辟一块新内存地址,变量指向新地址。 原内存里的数据不会被改动。 常见不可变类型: int、float、str、bool、tuple(元组)、frozenset 2. 可变类型(muta 阅读全文
posted @ 2020-05-28 10:58 sjxm2017 阅读(215) 评论(0) 推荐(0)
摘要: 转自:https://www.jianshu.com/p/70c9a2fd918b HLS ( HTTP Live Streaming)苹果公司提出的流媒体协议,直接把流媒体切片成一段段,信息保存到m3u列表文件中,可以将不同速率的版本切成相应的片;播放器可以直接使用http协议请求流数据,可以在不 阅读全文
posted @ 2020-05-28 10:08 sjxm2017 阅读(337) 评论(0) 推荐(0)
摘要: 1、统计文档中字符出现的次数-思路:grep出完全匹配字符的行数,且仅输出匹配的字符而不是匹配行,再wc统计行数 bash-4.1# cat /etc/passwdroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemo 阅读全文
posted @ 2020-05-23 13:31 sjxm2017 阅读(124) 评论(0) 推荐(0)
摘要: 进程、线程、协程(面试完整版 + 高频考点) 一、基础概念 1. 进程(Process) 操作系统资源分配的最小单位 程序:磁盘上的静态文件;进程:程序运行起来的实例。 每个进程独立拥有:CPU 时间片、内存、文件描述符、堆、栈等资源。 进程之间相互隔离,一个进程崩溃不会影响其他进程。 进程切换开销 阅读全文
posted @ 2020-05-19 20:09 sjxm2017 阅读(128) 评论(0) 推荐(0)
摘要: 一、基本介绍 xlrd:专门用来读取 Excel 文件的第三方库 支持:.xls(Excel97-2003)、旧版还支持 .xlsx ⚠️ 重要坑:xlrd 2.0.0 之后不再支持 .xlsx 格式,只支持老式 .xls 想要读取 xlsx 有两种方案: 安装低版本:pip install xlr 阅读全文
posted @ 2020-05-18 21:27 sjxm2017 阅读(202) 评论(0) 推荐(0)