自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Appium的学习总结-Inspector参数设置和界面使用(5)

环境搭建好后,怎么使用呢?环境这里使用的是:Appium的Server端GUI 22版本Inspector需要单独下载安装,GUI里并没有集成。(使用v1.22.0,查看元素信息需要另外安装下载Appium Inspector)Inspector端:platformVersion: 指定移动设备的操作系统版本。可选参数。app: 指定要安装到设备上的应用程序文件的路径。可选参数。noReset: 指定是否在每次启动应用程序时重置应用程序的状态。可选参数,默认为 false。

2025-04-07 18:15:06 829

原创 selenium实现自动登录项目(5)

代码如下# 163邮箱的自动登录功能#先找到输入框(输入账号和密码)所在的表单#切换到iframe#登录sleep(3)sleep(3)

2025-03-27 17:47:04 412

原创 Mac上安装和配置adb学习总结

命令行安装。

2025-03-21 15:13:04 1023

原创 复习Linux的常用指令

参考:tar指令的学习zip指令的学习。

2025-03-15 18:49:00 410

原创 selenium的鼠标操作

鼠标时间对应的方法在那个类中?

2025-03-11 11:59:19 369

原创 Selenium的键盘操作,组合键(4)

【代码】Selenium的键盘操作,组合键(4)

2025-03-11 11:43:57 70

原创 Selenium的免登录和滚动条到底部的学习总结(3)

​ 客户端登录账号后,将登录状态的想关 cookie 信息发给服务器保存,再发送去请求,携带cookie信息如果跟服务器保留的一致,则服务器认为客户端是登录状态。​ 1)、准备工作,在客户端登录的状态下,获取cookie字段,这里注意,如果退出重新登录就会cookie就会改变,所以用户别退出登录。​ 1)、第一步:设置操作滚动条操作语句:js_down="window.scollBy(0,1000)"​ 2)、第二步:调用执行js方法,将设置js语句传入方法中。​ > 0:为左边距-----》水平滚动条。

2025-03-11 11:23:17 431

原创 UI自动化测试Selenium安装教程(1)

web自动化测试工具web自动化测试工具。

2025-03-06 13:57:17 784

原创 Postman学习总结

(2). 如果是get请求,一般带有请求url参数,放在问号?如果是 post请求,则不会在路径后面加参数,而是在请求体中用key-value键值对的方式组装参数。而POST是将参数写入body中,不能被看见,更安全。(关于删除,通常我们系统都是做逻辑删除、而不是物理删除,只需要更新数据状态就可以了,所以用的还是post请求)get方法直接把参数暴露在url中,比如web端系统,在浏览器地址栏就能看见参数,安全性较低。(1)设置环境变量,目前公司里有我自己本地环境,开发环境,测试环境,演示环境,正式环境。

2025-02-25 14:56:55 449

原创 Charles学习总结

下载地址:https://support.apple.com/kb/DL1572?安卓手机下载不下来证书,最后电脑下载CA证书(二进制的证书cer),微信传过来手机,在设置里搜索CA证书,找个这个文件(在wechat文件夹下),点击一下,就显示已安装证书,按照网上的教程进行配置,最后抓到的手机的包,比如美团,有的包里面文本乱码,有的包里面的图片可以正常显示,有的显示unknown,就进行到这。后面看到的说手机要root,把ca证书放到什么目录下,这个操作未尝试。charles给手机做代理的时候,

2025-02-24 10:25:51 223

原创 Qunit学习总结2

这里把test方法写在html文件中。

2025-02-20 16:00:26 241

原创 Qunit的学习心得

Qunit单元测试的学习心得

2025-02-20 11:37:53 806

原创 python的深浅copy

python的copy方法理解

2022-10-27 09:53:44 610

原创 python的/ 和// 学习

python的/ 和// 学习

2022-08-08 15:31:22 333

原创 python的queue的一些方法记录

Python的Queue方法学习

2022-08-03 19:44:12 1311 1

原创 LeetCode1(twoSum)的解法

twoSum的两种解题思路

2022-07-23 10:26:49 179

原创 Pycharm的arguments配置运行参数怎么设置

Pycharm的arguments配置运行参数怎么设置

2022-01-05 15:55:21 8824 2

原创 pip install pycocotools 安装成功过程踩的坑

pip install pycocotools 安装成功过程踩的坑

2022-01-04 19:56:10 3475

原创 Labelme标注的图像数据做成VOC格式的数据集(用于实例分割的数据集格式)

Labelme标注的图像数据做成VOC格式的数据集(用于实例分割的数据集格式)

2021-12-29 11:21:14 5149 2

原创 将Labelme标注的数据做成COCO格式的数据集(实例分割的数据集)

将Labelme标注的数据做成COCO格式的数据集(实例分割):3种格式

2021-12-28 16:00:34 12426 8

原创 Labelme生成的json文件应该是什么样的

Labelme生成的json文件应该是什么样的

2021-12-28 12:48:00 4155 3

原创 Window下的Labelme标注数据的工具的安装和使用

Labelme的安装和使用

2021-12-06 20:02:29 1415 3

原创 Java中空字符串与null的区别

1、空字符串:空字符串表示一个字符串对象引用的值为空,String a ="" 声明了一个字符串变量a,变量a的值为空。而a指向了空字符串的内存空间。2、nullnull表示:一个字符串对象的引用为空,String a=null; 声明了一个字符串变量a,变量a的引用为空。所以a没有指向任何的内存空间,在堆中也没有开辟任何的空间代码:package beli2017;/...

2020-04-29 18:26:21 2190

原创 Java中二维数组的定义与遍历练习

代码://练习二维数组的定义与遍历import java.util.Arrays;public class ArrayDemo { public static void main(String[] args) { int[][] data = new int[2][5];//3行5列 System.out.println(data[0].l...

2020-04-29 17:26:39 253

原创 Java中的字符串的比较学习笔记

代码:package beli2017;import java.util.*;public class StringDemo { public static void main(String[] args) { String s1 = "hello"; String s2 = "hello"; System.out.printl...

2020-04-28 18:04:26 175

原创 Java的ArrayList的remove方法

从一个ArrayList中去除某个元素时会用到remove方法,这个方法有两个版1、public E remove(int index) :是直接按照索引的位置删除元素2、public boolean remove(Object o)是直接找到元素删除,如果接收的是一个object类型的值,则会依次和list中每个元素比较(使用的是equals方法),如果存在...

2020-04-28 15:33:37 1582

转载 Java数据类型的转换函数String int

1、Integer.parseInt(String s). 返回的是int类型,不具有方法和属性Integer.valueOf(String s) 返回是Integer对象类型,对象具有方法和属性2、由基本数据型态转换成String  String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 ,也就是 String.valueOf() 这个参数多...

2020-04-28 15:18:54 310

原创 (二叉树学习)-----(中序)线索化二叉树------2020.3.7

1、线索化二叉树:1)线索化二叉树:把二叉树中的空闲空间利用起来,例如4的左子树为空,右子树为空,右子树设为后继节点2,5的左子树设为前驱节点---2,5的右子树设为后继节点----1。2)线索化二叉树遍历时,不再需要递归,递归所占用的空间大,利用while循环就可以解决。2、代码分享:package ThreadTree;import erchashu.TreeN...

2020-03-07 20:31:43 201

原创 (二叉树学习)----顺序存储------2020.3.7

顺序存储的二叉树通常只考虑完全二叉树,利用数组存储第n个元素的左子节点是:2^n+1第n个元素的右子节点是:2^n+2第n个元素的父节点是:(n-1)/2n为数组的index;代码分享:package ArrayBinaryTree;//顺序存储的二叉树public class ArrayBinaryTree { int[] data; ...

2020-03-07 16:11:33 218

原创 二叉树学习笔记1---链式存储----2020.3.6

二叉树的概述:1)二叉树:任何一个节点的子节点数量不超过2 二叉树的子节点分为左节点和右节点。2)满二叉树:所有叶子节点都在最后一层,且节点的总数是:2^n-1,n为树的高度。3)完全二叉树:所有的叶子节点都在最后一层或者倒数第二层,且最后一层的叶子节点在左边连续,倒数第二层的叶子节点在右边连续。4)二叉树的存储结构:链式存储和顺序存储链式存储代码分享:package...

2020-03-06 19:17:58 150

原创 Java: LinkedListDemo学习----2020.3.5

package ListDemo;import java.util.*;/*//linkedList它内部封装的是双向链表数据结构//每个节点是一个Node对象,Node对象中封装的是你要添加的元素,还有一个指向上一个Node对象的应用和指向下一个Node对象的引用//不同的容器有不同的数据结构,不同的数据结果操作起来性能不同//链表数据结构,做插入和删除的效率比较高,但查询效率低...

2020-03-05 20:15:41 173

原创 Java:ArrayListDemo学习2020.3.5

package ListDemo;import java.util.ArrayList;import java.util.List;import java.util.Objects;/*当我们调用无参构造方法来构造一个ArrayList对象的时候,它会在内部分配一个初始大小为10的一个Object类型的数组。当添加的数据容量超过数组大小的时候,会产生一个新的数组,新数组的大小...

2020-03-05 20:13:20 147

原创 Java集合框架:List、Set、Map的选择

Java集合框架: 1)所谓的框架就是一个类库的集合。集合框架就是一个用来表示和操作集合的统一的架构,它包含了实现集合的接口与类。 2)集合框架中不同的集合类有各自不同的数据结构,所以在使用中要根据应用的性能要求来选择不同的集合类。 3)集合类存在java.util包中。List:1、List接口扩展了Collection接口,特点:有序且可重复2、Set接口扩展了Col...

2020-03-05 13:11:44 226

原创 (算法学习)暴力解决最大公共子串的长度及个数

求字符串1与字符串2的最大公共子串的长度及此长度最大公共子串的个数。实例:输入:abcdefgEebcdfg输出:3 1输入:abcdefg abcddefg输出:4 2思路:1)字符串1的子串2)字符串的子串3)找两个子串的相同子串,即公共子串4)再找最长公共子串的长度和个数代码分享:package StringDemo;//z最大公共...

2020-03-02 19:58:28 533

原创 (算法学习)兵乓球比赛的分制

乒乓球比赛分为11分制和21分制,(得分达到了11分或者21分为赢一局)下面输入比赛的获胜情况,分别输出11分制和21分制的比赛结果其中输入数据中W代表甲得分,L代表乙得分,E代表输入结束,可以多行输入,并忽视E以后的内容。例如:输入: WWWWWWWWWWWWWWWWWWWW WWWWWLEEE输出:11分制 第1局: 11:0 第2局:11:0 第3局:3:1 ...

2020-03-02 17:54:25 1233

原创 将字符串打印成W型

思路分析:1) 当n=2: 行数就是从0变成1,从1变成0,列数则一直增加,这里我们采用二维数组来存取,行数就是n(输入决定),列数就是字符串的长度。2)当n>2: 我们以3为例子,行数变化的规律:从0-2;2-0;列数一直增加。这里我们用flag来标注行数是增加还是减少。3) 输出,数组的其他位置为空char c='\0';代码分享:...

2020-03-01 12:31:13 774

原创 (上机)哈夫曼树

1、哈夫曼树的定义:给定N个权值作为N个叶子结点,构造一棵二叉树,若该树的带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman Tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。来自百度百科2、构造:假设有n个权值,则构造出的哈夫曼树有n个叶子结点。 n个权值分别设为 w1、w2、…、wn,则哈夫曼树的构造规则为:(1) 将w1、w...

2020-02-29 17:17:54 172

原创 (算法笔记)碎片化字符串

输入一个由小写字母组成的字符串,可以看作是若干包含相同字母的碎片组合而成。例如aaaabbaaabbc,就可以看作是由4个碎片“aaaa"\"bb"\"aaa"\"c"组成;输出要求:将各个碎片按照字典序输出,每个碎片占一行,注意相同的碎片只能出现一次。输入:abbaaacadd输出:a aaa bb c dd输入:aabbcc输出:aa...

2020-02-29 12:44:18 402

原创 对于输入[1 2], [3 4], [5 6] 的处理

package StringDemo;//对于[1,2],[3,4],[5,6]的输入如何把数据提出来import java.util.*;public class StringDemo10 { public static void main(String[] args){ String str="[1,2],[3,4],[5,6]"; //去首尾...

2020-02-28 15:41:45 564

转载 (算法笔记)排列组合---递归实现

package CollectionDemo;//Java实现排列组合--递归//参考:https://blog.youkuaiyun.com/chunrudikai/article/details/60958993?utm_source=appimport java.util.ArrayList;import java.util.List;public class PailiexuheDemo...

2020-02-28 13:54:36 235

空空如也

空空如也

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

TA关注的人

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