- 博客(31)
- 收藏
- 关注
原创 软件测试python学习
本文总结了Python函数参数和面向对象编程的核心概念。函数参数部分详细介绍了四种参数类型及其顺序规则:1)普通位置参数(必选)在前;2)默认参数(可选)次之;3)可变位置参数(*args)随后;4)可变关键字参数(**kwargs)最后。通过正确示例和常见错误对比,阐明了参数传递时位置参数必须在前、关键字参数在后的调用规则。 面向对象部分重点讲解了类的创建与使用,包括:1)成员方法和属性的定义;2)__init__初始化方法的使用;3)成员变量与私有变量的区别;4)特殊方法如__del__和__str__
2025-06-06 21:52:40
919
原创 Python学习笔记
在 Python 中,“拆包”(Unpacking)是指将一个可迭代对象(如列表、元组、字典等)中的元素解构并赋值给多个变量的过程。它是一种非常方便的语法,可以简化代码,提高代码的可读性和效率。序列拆包是指将一个序列(如列表、元组)中的元素依次赋值给多个变量。序列拆包要求变量的数量与序列中元素的数量一致。函数/方法在定义时,定义一个特殊的形参,用于接收调用时传入的任意数量的实参,对应的形参称为可变参数。字典拆包要求变量的数量与字典中的键值对数量一致。拆包可以用于解构嵌套的数据结构,例如嵌套的列表或元组。
2025-03-29 11:33:00
1165
原创 软件测试Linux学习
Linux 没有盘符的概念Linux 系统所有文件都在根目录下linux 系统目录和文件的特点普通用户和超级管理员有很大区别格式组成命令主体 --命令选项 命令参数Linux命令注意事项命令的数量非常多,不要想着全部记下常用命令由于频繁使用,不用刻意记忆工作中实际使用什么命令现用现查即可查看命令帮助信息的命令主体 --helpman 命令主体默认情况下,展示的内容是英文的,实际使用时更推荐第一种方式以手册的形式展示内容信息,按q退出命令学习方法说明此处以ls命令为例子注意:命令和选项之间必
2025-03-11 19:05:42
750
原创 软件测试MySQL学习
存储数据的仓库文字,图片,音频,视频…SOL:操作关系型数据库的编程语言。SQL语言分类DQL:数据查询语言;(查数据)DML:数据操作语言;(对数据进行增、删、改)DDL:数据库定义语言,(对库、表、列的结构进行增、删、改)DQL查询语法:select 查询内容字段(列名);字段与字段之间用逗号隔开;distinct 对该字段查询的结果数据去重;函数(聚合函数):sum,avg,max,min,count)聚合函数过滤(不计算)Nu11值。
2025-03-11 19:04:27
840
原创 软件测试理论学习
什么是软件测试?利用技术手段,验证软件的是否有问题通过手工或者测试工具按照测试方案和流程对被测对象进行功能或性能的检测。从而验证实际结果与预期结果之间是否存在差异。测试对象:软件的主体功能+使用说明书+配置数据软件在使用过程中存在的任何问题都叫软件缺陷,简称Bug。软件缺陷的存在会导致软件产品在某种程度上不能满足用户需求。
2025-02-08 19:25:34
1004
1
原创 数据结构强化篇
在完全二叉树中,一旦出现了叶子节点或者只有左孩子的分支节点,那么后续的节点必须都是叶子节点,不能再有有孩子的节点。时间复杂度和空间复杂度就是快速排序的时间复杂度和空间复杂度。使用条件:必须是”顺序表“,即“数组”。快排优势:时间复杂度低,代码简洁。因为我们定义的C数组大于log。n趟,故时间复杂度为O(nlog。为什么空间复杂度不是log。一趟Merge(归并)的。一趟Merge(归并)的。二路归并中,共需要log。
2024-12-15 22:42:03
699
原创 王道408押题
流水线方式:客户可以连续发出对各个对象的请求,服务器就可连续响应这些请求。若所有的请求和响应都是连续发送的,则引用所有对象共计经历1个RTT延迟。非流水线:客户在收到前一个响应之后才能发出下一个请求,服务器在发完一个对象后其TCP就是处于空闲状态,浪费资源。输入输出过程:https://docs.qq.com/doc/DWVJQRkFLR1BsaFVU。主机B发送的目的IP地址是移动主机A的永久IP地址。归属代理发出的目的IP是外地代理的转交IP地址。外地代理发出的目的IP是移动主机A的IP地址。
2024-12-15 22:12:56
376
原创 408选择题错题总结
31.管道实际上是一种固定大小的缓冲区, 管道对于管道两端的进程而言, 就是一个文件, 但 它不是普通的文件, 它不属于某种文件系统, 而是自立门户, 单独构成一种文件系统, 并且只 存在于内存中。6.对于任一有向图,如果它的邻接矩阵中对角线以下(或以上) 的元素均为零,则存 在拓扑序列(可能不唯一)。22.内中断是指来自CU和内存内部产生的中断,包括程序运算引起的各种错误,如地址非法、 校验错、页面失效、非法指令、用户程序执行特权指令自行中断(INT)和除数为零等,以上中断都在指令的执行过程中产生的。
2024-11-24 18:42:02
1046
1
原创 408大题错题总结
44.五段流水指令:取值(IF)、译码/读寄存器(ID)、执行/计算有效地址(EX)、访问寄存器(M)和结果写回寄存器(WB)考察:结构冒险、数据冒险、控制冒险、转发技术。
2024-11-24 18:29:35
720
原创 408高分必备
内中断是指来自CU和内存内部产生的中断,包括程序运算引起的各种错误,如地址非法、 校验错、页面失效、非法指令、用户程序执行特权指令自行中断(INT)和除数为零等,以上中断都在指令的执行过程中产生的。为执行某个分区的操作系统的初始化程序,需要先执行磁盘引导程序以指示引导到哪个分区,然后执行该分区的引导程序,用于引导该分区的操作系统。在输入端口检测到一个数据帧时,检查帧首部,获取帧的目的地址,启动内部的 动态查找表转换成相应的输出端口,在输入与输出交叉处接通,把数据帧直通到相应的端口, 实现交换功能。
2024-11-24 18:08:33
1091
原创 数据结构——栈、队列和数组
和出栈的唯一区别就是,top不需要–队列(Queue)是只允许在一端进行插入,在另一端删除的线性表重要术语:队头、队尾、空队列队列的特点:先进先出(FIFO)(First In First Out)栈中合法的序列,双端队列中也一定合法。
2023-10-30 23:29:12
113
1
原创 数据结构——线性表
线性表是具有相同(每个元素所占空间一样大)数据类型的n(n>=0)个数据元素的有限序列(有次序),其中n为表长,当n=0时线性表是一个空表。若用L命名线性表,则其一般表示为1)顺序表——用顺序存储的方式实现线性表顺序存储。顺序存储。把逻辑上相邻的元素存储在物理位置上也相邻的存储单元中,元素之间的关系由存储单元的领接关系来体现。如何知道一个数据元素的大小?c语言中EleemType就是你顺序表中存放的数据元素类型eg:int num;int people;
2023-10-08 22:17:50
142
2
PyCharm 是一款功能强大且高度集成的 Python 开发环境,无论是用于简单的脚本编写,还是复杂的项目开发,都能提供高效、便捷的开发体验。对于 Python 开发者来说,它是一个非常值得推荐的工
2025-03-24
FastGithub是一种针对GitHub的加速解决方案
2024-05-05
Total Uninstall 专业版可以轻松移除任何程序,并分析或监视程序的安装过程 它还可以安全清理系统,管理 Windows 启动过程,以及转移程序到新 PC 上
2025-01-05
Everything一个强大的文件搜索工具
2025-01-05
WizTree 是一款适用于 Windows 的快速磁盘空间分析工具
2025-01-05
PicGo+Typora+Github
2024-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人