测试面试
文章平均质量分 75
测试
lujihan01
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
4.函数式编程
高阶函数把函数作为参数传入,这样的函数称为高阶函数,函数式编程就是指这种高度抽象的编程范式。map/reducemapmap()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。>>> def f(x):... return x * x...>>> r = map(f, [1, 2, 3, 4, 5, 6, 7, 8, 9])>>> list(转载 2022-03-01 23:18:10 · 161 阅读 · 0 评论 -
3.Python高级特性
切片迭代列表生成式生成器 generator要创建一个generator,有很多种方法。第一种方法很简单,只要把一个列表生成式的[]改成(),就创建了一个generator:>>> L = [x * x for x in range(10)]>>> L[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]>>> g = (x * x for x in range(10))>>> g<gener转载 2022-02-28 22:33:39 · 147 阅读 · 0 评论 -
2.Python函数
1. 调用函数2. 定义函数参数检查当传入了不恰当的参数时,内置函数abs会检查出参数错误,而我们定义的my_abs没有参数检查,会导致if语句出错,出错信息和abs不一样。所以,这个函数定义不够完善。让我们修改一下my_abs的定义,对参数类型做检查,只允许整数和浮点数类型的参数。数据类型检查可以用内置函数isinstance()实现:def my_abs(x): if not isinstance(x, (int, float)): raise TypeError('b转载 2022-02-28 22:28:01 · 249 阅读 · 0 评论 -
操作系统高频考点
进程与线程1. 进程进程是资源分配的基本单位。进程控制块 (Process Control Block, PCB) 描述进程的基本信息和运行状态,所谓的创建进程和撤销进程,都是指对 PCB 的操作。下图显示了 4 个程序创建了 4 个进程,这 4 个进程可以并发地执行。2. 线程线程是独立调度的基本单位。一个进程中可以有多个线程,它们共享进程资源。QQ 和浏览器是两个进程,浏览器进程里面有很多线程,例如 HTTP 请求线程、事件响应线程、渲染线程等等,线程的并发转载 2022-02-28 20:54:16 · 135 阅读 · 0 评论 -
计网高频考点
整理自cyc2018计算机网络体系结构1. 五层协议应用层 :为特定应用程序提供数据传输服务,例如 HTTP、DNS 等协议。数据单位为报文。传输层 :为进程提供通用数据传输服务。由于应用层协议很多,定义通用的传输层协议就可以支持不断增多的应用层协议。运输层包括两种协议:传输控制协议 TCP,提供面向连接、可靠的数据传输服务,数据单位为报文段;用户数据报协议 UDP,提供无连接、尽最大努力的数据传输服务,数据单位为用户数据报。TCP 主要提供完整性服务,UDP 主要提供及时性服务。网络层 .转载 2022-02-28 19:57:38 · 213 阅读 · 0 评论 -
Linux高频考点
文件获取文件内容1. cat取得文件内容。cat [-AbEnTv] filename-n :打印出行号,连同空白行也会有行号,-b 不会链接## ln [-sf] source_filename dist_filename-s :默认是实体链接,加 -s 为符号链接-f :如果目标文件存在时,先删除目标文件1. 实体链接在目录下创建一个条目,记录着文件名与 inode 编号,这个 inode 就是源文件的 inode。删除任意一个条目,文件还是存在,只要引用数量不转载 2022-02-28 21:09:37 · 187 阅读 · 0 评论 -
Flask面试题
解释什么是Flask及其好处?Flask是一个Python编写的Web微框架,让我们可以使用Python语言快速实现一个网站或Web服务。Flask-WTF是什么,有什么特点Flask的简单WTForms集成,包含CSRF、文件上传和Recaptcha集成。flask-wtf可以保护表单免受跨站请求伪造(CSRF)的攻击,恶意网站将请求发送到被攻击者已登录的其他网站时就会引发CSRF如何在Flask中访问会话?一个会话基本上允许记住从一个请求到另一个请求的信息。在Flask中,它使用..转载 2022-02-26 19:52:07 · 982 阅读 · 0 评论 -
Python从入门到实践整理
为何使用pythonPython是一种效率极高的语言:相比于众多其他的语言,使用Python编写时,程序包含的代码行更少。Python的语法也有助于创建整洁的代码:相比其他语言,使用Python编写的代码更容易阅读、调试和扩展。大家将Python用于众多方面:编写游戏、创建Web应用程序、解决商业问题以及供各类有趣的公司开发内部工具。Python还在科学领域被大量用于学术研究和应用研究。...原创 2022-02-28 20:03:02 · 345 阅读 · 0 评论 -
1. Python基础
基于廖雪峰py教程整理1 数据类型和变量1.1 字符串字符串是以单引号'或双引号"括起来的任意文本如果'本身也是一个字符,那就可以用""括起来,比如:"I'm OK"如果字符串内部既包含'又包含"怎么办?可以用转义字符\来标识,比如:'I\'m \"OK\"!'如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python还允许用r''表示''内部的字符串默认不转义:>>> print(r'\\\t\\')\\\t\\如果字符转载 2022-02-14 12:37:41 · 583 阅读 · 0 评论 -
MySQL基本操作
整理自廖雪峰SQL教程1 查询数据1.1 基本查询使用SELECT查询的基本语句 SELECT * FROM <表名> 可以查询一个表的所有行和所有列的数据。1.2 条件查询条件查询的语法就是:SELECT * FROM <表名> WHERE <条件表达式>条件运算按照NOT、AND、OR的优先级进行,即NOT优先级最高,其次是AND,最后是OR。加上括号可以改变优先级。常用的条件表达式条件举例使用<>判断不相等sc.转载 2022-02-20 14:48:52 · 453 阅读 · 0 评论
分享