自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 python 多进程和多线程

https://developer.51cto.com/art/201908/601162.html

2020-07-27 17:27:27 60

原创 airtest ios 测试 app crash 问题解决

airtest 执行 ios测试时,页面元素过多时会出现crash的情况。 除非重新启动一下app,否则无法继续执行用例。 对于批量执行用例的情况就不是很友好了,一个用例有问题导致后续用例都会执行不了。 我的解决办法是在runner.py里加上重启app的操作,使后面用例可以继续执行。 命令行重启app的操作是: idevicedebug -u 37490791f65cafd2034a227b0e9106adf30145b7 run ‘com..’ -u 后跟设备uuid参数,com.. 指代包名。具体

2020-07-01 14:15:22 675

原创 python 常用方法记录

python 方法记录@TOC 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的...

2019-09-17 14:19:51 105

原创 工具相关收藏

1、postman https://haofly.net/postman/ 2、画图 https://www.processon.com/ 3、json格式化 https://www.json.cn/

2019-08-22 16:20:11 99

原创 linux磁盘查看、文件查找、批量替换等命令

1、磁盘容量查看 du -h --max-depth=1 |grep [TG] |sort #查找上G和T的目录并排序 du -h --max-depth=1 |grep [TG] |sort -nr #倒序排 du -sh #统计当前目录的大小,以直观方式展现 2、查找进程执行数量 ps aux |grep test.sh | awk ‘{d[$13]++}END{for(k in...

2019-08-21 17:31:09 121

原创 sql 调优基本思想及手段

mysql体系结构参考:https://www.jianshu.com/p/765ec1187f8e sql优化参考:https://shensy.iteye.com/blog/1887786 SQL优化的基本思想: 最小化结果集数据量。 Sql所需处理的资源总量/Sql单位时间所能处理的资源量=Sql执行时间 所以为减少Sql执行时间: 1)可以增大Sql单位时间所能处理的资源量。 2)可以减...

2019-07-16 21:02:39 164

原创 leetcode刷题记录 (python版)

1、两数之和 思路:在访问数据元素的时候,把它保存下来。在访问其它的元素时就可以找它对应组成和的那个元素是否在访问过的里面,这样一次循环就够了。利用python的字典。 class Solution: def twoSum(self, nums, target): """ :type nums: List[int] :type targ...

2019-07-14 18:38:37 129

原创 HTTP 请求类型及状态码

HTTP 方法 GET 请求服务器的指定页面信息,服务器返回实体主体 HEAD 与GET方法类似,但服务器只返回首部信息。允许客户端在未获取实际资源的情况下,对资源的首部进行检查,使用HEAD,可以通过查看响应中的状态码,判断某个对象是否存在,通过查看首部,判断资源是否被修改了。 PUT 与GET从服务器读取文档相反,PUT方法会向服务器写入文档。PUT方法的语义就是让服务器用请求的主...

2019-07-14 16:51:41 234

原创 计算机网络基础相关理解

几个概念: 1、局域网:覆盖范围小,自己花钱买设备,带宽固定,自己维护 百科解释: 局域网(Local Area Network,LAN)是指在某一区域内由多台计算机互联成的计算机组。一般是方圆几千米以内。局域网可以实现文件管理、应用软件共享、打印机共享、工作组内的日程安排、电子邮件和传真通信服务等功能。局域网是封闭型的,可以由办公室内的两台计算机组成,也可以由一个公司内的上千台计算机组成。...

2019-07-14 13:30:51 157

原创 sql 查询 top 排名问题

MySQL中查询获取每个班级成绩前三名的学生信息 CREATE TABLE t_testscore( pk_id INT PRIMARY KEY, c_name VARCHAR(50) , c_score INT, c_class INT) DEFAULT CHARSET=utf8; INSERT INTO t_testscore VALUES (1, '张三6', 66, ...

2019-06-30 17:42:30 722

原创 数据结构——归并排序

参考:https://blog.csdn.net/perfer258/article/details/81985349 算法思想: 归并排序是采用分治法的一个典型的应用。归并排序的思想是先递归分解数组,再合并数组。 将数组分解到最小(只剩一位)之后,然后合并两个有序数组,基本思路是比较两个数组的最前面的数,谁小就取谁。取了之后相应的指针后移一位。然后再比较,直到一个数组为空,最后把另一个数组...

2019-06-30 16:05:08 139

原创 数据结构——快速排序(python)

参考:https://www.jianshu.com/p/7d037c332a9d 对与一个元素,在序列中找一个坑,使得这个坑左边的元素都比它小,在它右边的都比它大,那么这个元素待的位置就是正确的。 快速排序使用分治法(Divide and conquer)策略来把一个序列(list)分为较小和较大的2个子序列,然后递归地排序两个子序列。 步骤为: 挑选基准值:从数列中挑出一个元素,称为"...

2019-06-29 19:29:49 113

原创 数据结构——插入排序与希尔排序(python)

直接插入排序 基本思想: 将数组中的待排序元素和前面排好序的元素做比较,如果选择的元素和已排序的元素小,就交换,直到所有的元素都比较过。 此算法需要两层循环: 1、循环遍历待排序的元素; 2、选择的元素A和 已排序 的所有元素比较。 python实现: def insert_sort(alist): """ 插入排序 """ n = len...

2019-06-29 18:40:52 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除