- 博客(11)
- 收藏
- 关注
原创 2021-05-05
python 每天一个算法题(插入排序)1.插入排序的实质:插入排序------针对一个列表进行排序2.原理------每一步取n个元素进行排序,如第一次排序就取第一个元素及第二个元素进行比较,排序;第二次排序就取第三个元素与第一次排序的结果进行比较排序,一直到第n次排序,n为列表的长度len(array)3.具体实现import randomdef insert_sort(array): #1.外层循环控制每次取元素 for i in range(1,len(arra
2021-05-06 21:32:52
62
原创 2021-05-05
python 每天一个算法题(二分法查找)1.二分法的实质:二分法用于从一个有序的列表中查询目标元素,采取的方式是---取列表中间值做基础进行比较,如果目标值target_number 与中间值相等,则找到对应的值的位置,如果目标值与中间值不等>>>则比较中间值与目标值的大小,如果目标值大于中间值,则将中间值赋给新列表的起始值,如果目标值小于中间值,则执行相反的操作,一直到取到最终值为止,如果循环结束,没有找到,则返回一个信息告知import timeimport random
2021-05-05 22:02:15
116
原创 2021-04-30
python 每天一个算法题(选择排序算法)'''算法之选择排序算法------第一轮从列表中找出最小的放到第一位,第二轮再从剩下的列表中找到第二小的放到第二位一直到第N轮,所以外层循环控制寻论轮数内层循环控制每一轮筛选出来最小的数,而内存循环比较的次数只会越来越少'''import timeimport randomlist2 = [random.randint(1,10000) for x in range(10000)]print(list2)starttime = i.
2021-04-30 09:27:15
97
原创 2021-04-29
python 每天一个算法题(冒泡算法)1.冒泡算法定义 冒泡算法是对一个列表进行排序的算法,第一位与第二位进行比较,大的往后,小的往前,进行交换(或者大的向前,小的向后)1.1 第一种冒泡算法排序,直接进行两次循环,并测试其耗费时间import time,datetimeimport randomlist1 =[random.randint(1,10000) for x in range(10000)] #列表推导式获取1-10000的随机整数starttime = int..
2021-04-29 14:38:59
81
原创 python生成随机验证码并写入到Excel中
目标:使用python生成随机六位验证码200个,并将验证码写入到Excel中随机数生成需要使用到random,对excel进行写入需要使用xlwt包#coding:utf-8import randomimport xlwt#定义一个函数用来生成随机验证码/激活码def generate_Code(): #6位验证码由大写字母和数字组成 lis = [] ...
2021-03-24 11:32:41
319
原创 Mysql数据类型和运算符学习
Mysql 支持多种数据类型,主要有数值类型、日期/时间类型、字符串类型 1):数值数据类型、整数类型TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT 浮点小数数据类型 FLOAT、DOUBLE 定点小数类型DECIMAL 2):日期时间类型 YEAR、TIME、DATE、DATETIME、TIM
2017-08-06 14:35:01
356
原创 Mysql5.7学习总结
一:数据库春初引擎是 ------数据库底层软件组件,数据库管理工具(DBMS)使用数据引擎进行创建、查询、更新和删除数据操作,不同的存储引擎提供不同的存储机制,索引技巧,锁定水平等功能,mysql的核心就是存储引擎。二:Mysql提供了多个不同的存储引擎,包括事务安全表的引擎和处理非事务安全表的引擎,通常针对具体的要求,可以对每一个表使用不同的存储引擎三:mysql5.7
2017-08-05 10:24:07
595
转载 Monkey 随机脚本工具编写
Monkey脚本生成工具架构 1.工具理论 工具限制; 1.无法跳出测试应用,交互如何测试? 2.部分页面无法使用Monkey测试? 解决方案;使用Monkey脚本来生成随
2017-08-04 11:01:15
431
原创 学习总结
Android-自动化测试之Monkey1 .如何kill掉当前运行的monkey process 1.查询当前monkey运行占用端口:adb shell ps | find "monkey" 2.adb shell kill "xxx端口号“
2017-07-27 10:35:51
225
转载 Android Uiautomator 自动化测试
Android 虚拟机中安装APK的方法和步骤1.准备需要安装的apk。将其放置到android环境配置中sdk>>>platform-tools中2.启动android虚拟机3.快捷键win+R进入到dos 命令行操作环境中4.通过cd命令路由到platform-tools路径下,执行adb install xxx.apk进行安装 eg:进入dos下: 第一步先路由
2017-07-27 10:34:34
272
转载 Android Uiautomator 自动化测试
Android 虚拟机中安装APK的方法和步骤1.准备需要安装的apk。将其放置到android环境配置中sdk>>>platform-tools中2.启动android虚拟机
2017-07-18 15:48:10
236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人