- 博客(18)
- 收藏
- 关注
原创 代码随想录-01-0708-二分查找
给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。
2024-07-09 01:04:36 201 1
原创 Mysql 多表连接
- 左外连接:以left join关键字左边的表为主表,查询主表中所有数据,以及和主表 匹配的右边表中的数据。左外连接相当于查询表1(左表)的所有数据,当然也包含表1和表2交集部分的数据。右外连接相当于查询表2(右表)的所有数据,当然也包含表1和表2交集部分的数据。案例:查询员工表中所有员工的姓名, 和对应的部门名称。查询两表或多表中交集部分数据。外连接分为两种:左外连接 和 右外连接。
2024-04-27 22:46:12 310 2
原创 Python练习之两数之和
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值 target 的那两个整数,并返回它们的数组下标。插入到哈希表中,即可保证不会让。,我们首先查询哈希表中是否存在。
2024-04-26 14:41:08 129 2
原创 Python基础练习------实现找1-100的质数
质数是指只能被1和自己整除的数,外层循环表示循环1-100每一个数字,内层循环表示遍历每一个比自己小于等于的数,进行取余运算,若取余为0表示整除,标志k加一,当k的值为2表示只被1和自己整除,则是质数。
2024-04-25 16:18:24 142 2
原创 接口自动化测试--requests
requests库用来发送http请求以及接受http响应的python第三方库,主要用于接口自动化测试。
2024-04-24 21:39:25 409 1
原创 python排序算法
以第一个数为基准,找到剩下的数中最小的数和它比较,若小则交换,若第一个数已是最小,则再已第2个数为基准比较,遍历所有元素,最后一个元素不用比较,所以外层循环是比较的轮次,内层循环是从基准数进行向后遍历,若是后面的数比他小,则将后面的数记作较小的数,一步步比较,直到比较到最后一个数则可判断出最小的数,一个轮次比较完毕。它的空间复杂度是O(nlgn)。冒泡排序分为内循环和外循环,外循环是排序轮次,特点是每一次排序都会将最大的排在最后,内循环是每一轮排序需要排序的元素个数,所以时间复杂度是O(n^2)
2024-04-24 16:07:45 167 1
原创 Pytest前后置(固件,夹具的处理)
为什么有前后置?web自动化执行用例之前,请问需要打开浏览器吗?用例执行后需要关闭浏览器?答案是需要的,每一次都需要执行,每次都要重复执行,所以为了简化相关操作引入前后置。
2024-04-23 20:56:28 174
原创 Docker基础知识
一句话总结:docker是一种容器技术,解决软件跨环境迁移的问题。作用:可以打包,分发和部署。简化运维部署操作,大程度解决了软件跨环境迁移的问题(开发环境、测试环境、生产环境)
2024-04-23 15:51:44 834 1
原创 pytest单元测试框架
它就是自动化测试组长针对一个项目开发的一个代码框架,这个框架封装了很多的基础模 块,报告模块等等。1.pytest是一个非常成熟的python的单元框架,比unittest更灵活。2.pytest可以和selenium,requests,appium结合实现web自动化,接口自动化,app自 动化3.pytest可以实现测试用例的跳过以及reruns失败用例重试。4.pytest可以和allure生成非常美观的测试报告。5.pytest可以和Jenkins持续集成。
2024-04-22 23:33:34 315
原创 python基础知识--day02
str.startswith(开始字符串,开始索引,截止索引+1)str.endswith(结尾字符串,开始索引,截止索引+1)注:若长度width小于原字符串长度,则保留原字符串。结果:keepends表示保留换行符,返回列表。结果:从左边第一个“沙沙”开始切割,返回。结果:从左往右,根据第一个开始分割,返回。结果:从右边的“沙沙”开始切割,返回。
2024-04-21 16:44:28 238 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人