自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 robotframe+python

robotframe+python

2022-08-12 13:40:54 131 1

原创 单词~~~~~

单词~~~~~

2022-08-10 18:02:53 119

原创 还原sql-server脚本

还原sqlserver数据库

2022-08-04 09:52:34 236

原创 adb-monkey

adb-monkey

2022-08-01 15:24:15 48

原创 常用翻译网站

翻译

2022-07-28 10:24:02 56

原创 appium

appium工具

2022-07-26 15:10:54 1470

原创 关于postman接口自动化

关于postman接口自动化

2022-07-19 16:13:41 129

原创 面向对象-接口-详解

1、接口是一种引用类型,也可以等同看做类2、如何定义接口,语法{修饰符} interface 接口名()3、接口其实是一个特殊的抽象类,特殊在接口是完全抽象4、接口中没有构造方法,无法被实例化5、接口和接口之间可以多继承6、一个类可以实现多个接口(这里的实现可以等同看作继承)7、一个非抽象的类实现接口,需要将接口中所有方法“实现/重写/覆盖”public interface A{...

2020-03-28 16:33:17 474

原创 接口-jmeter

1.安装jdk以及配置环境变量2.安装jmeter—>解压即可3.jmeter介绍特点:开源的、免费的 ,纯java开发,可以实现跨平台,jmeter可以做接口测试、也可以做性能测试jmeter接口实战:1.get请求接口2.post请求接口3.接口间数据传递的实现4.参数化实现1.通过CSV Data set config读取文件2.通过函数助手读取文件3.通过用户参...

2020-03-14 17:56:24 75

原创 接口-python

-接口用例1、参数正确,某一参数错误类型,异常,某一参数为空,异常单个接口```# 导包import requests# 给接口地址定义变量名称url = "http://v.juhe.cn/weather/index"para = {"cityname":"北京","key":"221ec2c9d854d2859310ea808cb760fd"}# 发送请求 r = requ...

2020-03-14 17:55:06 70

原创 final关键字+包机制+访问限制修饰符

1、finla是一个关键字,标识最终的,不可变final修饰类无法继承final修饰方法无法被覆盖final修改变量一旦赋值之后,无法再赋值final修饰实例变量???final修饰引用???2、实例变量使用final修饰之后,必须受到赋值,不能采用系统的默认值final int age;编译错误解决方法一final int age=100;解决方案二final int n...

2020-03-02 17:58:30 145

原创 多态

1、子类型转换成父类型,称为向上机制/upcasting,或者称为自动类型转换2、java语法:父类型引用指向子类型对象3、java程序永远都分为编译阶段和运行阶段4、先分析编译阶段,再分析运行阶段,编译无法通过,也无法运行5、Animal a2=new Cat();a2.move();编译阶段编译器检查a2这个引用数据类型为animal,由于animal.class字节码当中有m...

2020-03-02 17:43:50 82

原创 继承+方法覆盖

1、继承是面向对象三大特征之一,三大特征是 封装 继承 多态2、继承基本作用是代码复用,但继承最重要作用是 有了继承才有了以后的方法覆盖和多态机制3、继承语法 [修饰符列表] class 类名 extends 父类名 { 实体=属性+方法}4、只支持单继承,一个类不能同时继承多个类,只能继承一个类,在C++支持多继承5、B类继承A类,其中:A类称为 父类、基...

2020-03-02 16:03:43 115

原创 static关键字

1、static静态变量静态变量再类加载的时候初始化,不需要创建对象,内存就开辟了静态变量存储在方法区内存当中2、什么时候成员变量声明为实例变量-所有对象都有这个属性,但是这个属性的值会随着对象的变化而变化【不同对象的这个属性具体的值不同】什么时候成员变量声明为静态变量?-所有对象都有这个属性,并且所有对象的这个属性的值是一样,建议定义为静态变量,节省内存的开销静态变量在类加载的时候...

2020-03-02 15:26:39 51

原创 this 关键字

1、this是一个关键字,翻译 这个2、this 是一个引用,this 是一个变量,this变量保存了内存地址指向了自身,this存储在JVM堆内存java对象内部3、创建100个ava对象,每个对象都有this,也就是说100个不同的this4、没有static关键字的方法被称为 实例方法没有static关键字的变量被称为 实例变量5、实例变量,必须用引用.方式访问string na...

2020-03-02 15:10:04 99

原创 构造方法

关于java类中构造方法:1、构造方法又被称为构造函数/构造器/constructer2、构造方法语法结构: 【修饰符列表】 构造方法名(形式参数列表){ 构造方法体;}3、回顾普通方法的语法结构【修饰符列表】 返回值类型 方法名(形式参数列表){ 方法体;}4、对于构造方法来说 返回值类型不需要指定,不能写void只要写上void 就二十普通方法5、对于构造方...

2020-03-02 14:29:41 204

原创 封装

封装的好处1、封装之后,对于那个失误来说,看不到这个事务比较复杂的那一面,只能看到该事物简单的那一面,复杂性封装,对外提供简单的操作入口,照相机就是一个很好的封装的案例,照相机的实现原理非常复杂,但是对于使用照相机的人来说,操作起来是非常放的,是非常便捷,2、封装之后才会形成真正的“对象,真正的“独立体”3、封装就意味着以后的程序可以重复使用,并且这个事物应该适用性比较强,在任何场合都可以使...

2020-03-02 13:56:32 73

原创 面向对象

思路:public class Test{public static viod main(String[] args){先创建人对象Ren zhangsan =new Ren()手动赋值zhangsan.id=‘123’‘’zhangsan.name='张三';zhangsan.sex=‘1’;zhangsan.age=100;再创建别墅对象BieShu fangzi=ne...

2020-03-02 13:47:27 60

原创 对象的创建和使用

通过一个类可以实例化n哥对象实例化对象的语法 new 类名();new是java语言当中一个运算符new运算符作用是创建对象,在jvm堆内存当中开辟新的内存空间方法区内存,在类加载的时候,class字节码代码片段被加载到内存空间中栈内存(局部变量):方法代码片段之执行的时候,会给该方法分配内存空间,在栈内存中压栈堆内存:new对象在堆内存存储student 是一个引用数据类型s 是...

2020-02-16 12:01:40 103

原创 面向对象

面向对象的分析 ooa面向对象的设计 ood面向对象的编程 oop什么是类?-类是现实实际不存在,是一个模版,一个概念-类代表一类事物-对象a和对象b之间具有共同特征,进行抽象总结出一个模版,这个模版称为类什么是对象?-对象是实际存在的个体,现实世界实际存在开发过程:-程序员先观察现实世界,从现实世界当中寻找对象-寻找类n多个对象之后,发现所有的对象都有共同特征-程序员在大...

2020-02-16 11:27:56 81

原创 方法递归

1、什么是递归?方法自身调用自身a(){ a();}2、递归是很耗费栈内存,递归算法可以不用的时候进来别用3、以下程序运行的时候发生了这样的一个错误【不是异常,是错误error】java.lang,StackOverflowError栈内存溢出错误错误发生无法挽回,只有一个结果,就是jvm停止工作4、递归一定要结束条件,不然占内存,没有结束条件一定会发生栈内存溢出...

2020-02-10 18:47:20 35

原创 方法重载

方法重载1、方法重载又称为 overload2、什么时候考虑使用方法重载?功能相似的时候,尽可能让方法名相同但是:功能不同/不相似的时候,尽可能方法名不同。3、什么条件满足之后构成了方法重载在同一个类方法名相同参数列表不同-数量不同-顺序不同-类型不同4、方法重载荷返回值类型无关,和方法名+参数列表有关系,和修辞符列表无关public static void m(int ...

2020-02-10 17:45:41 62

原创 方法三

方法返回值类型不是void的时候1、返回值类型不是void的时候,要求方法必需保证百分百的执行return值,这样的语句来完成值的返回,没有这个语句编译器会报错2、一个方法有返回值的时候,当我们调用这个方法,方法返回了一个值,对于调用者来说,这个返回值可以选择接受,但可以选择不接受,但是大部分情况我们是接受的。return深入:1、带有return关键字的java语句只要执行,所在的方法执...

2020-02-09 19:16:46 184

原创 方法二

public 表示公开class 表示定义类Test是类名public class test{表示定义一个公开的类,起名test类体类体中部嫩枝节编写java语句,除声明变量之外方法出现在类体当中public static void main (String[] args){public 公开的static 静态的void 方法执行结束之后不返回任何数据(String[] ...

2020-02-08 15:39:22 932

原创 方法一

编写for循环找出1~100所有素数:素数:又称为质数,能够被1和自身整除,不能被其他数字整除的数字称为素数该题目主要掌握知识点:.for循环使用for循环嵌套标记break统计public class ForTest09{public static void main(string【】 args){//先编写程序,验证7这个数字是否为素数实现思路:7/1【不需要】7/2...

2020-02-05 10:35:10 715

原创 控制语句 while

while循环语句1 while 循环语法结构while(布尔表达式){循环体}2 执行原理先判断布尔表达式的结果true执行循环体判断布尔表达式结果true执行循环体false 循环结束3while循环次数0~n次注意 while循环体可能执行次数为0次do…while1 do… while语法结构do{循环体;}while(布尔表达式);2 执行原理先...

2020-01-11 20:07:37 72

原创 控制语句-for

1.循环结构在程序当中,将把需要反复执行的代码片段放到“循环体”。再联合计数器,共同控制这段需要反复执行的代码。基本上所有的编程语言支持循环包括三种:1 for2 while3 do…while2 for 语法结构for(初始表达式:布尔表达式:更新表达式){//需要重复执行的代码片段【循环体,java语句构成】}3 for执行原理1 初始化表达式、布尔表达式、更新表达式都不...

2020-01-11 18:39:22 179

原创 控制语句二

system.out.println();负责向控制台输入【从内存到控制台】接受用户键盘输入,从“键盘”到“内存” 【输入的过程:到内存中去】public class KeyInputTest{public static void main(String【args】){第一步 创建键盘扫描器对象java.util.Scanner s=new java.util.Scanner(Syst...

2020-01-08 09:55:29 63

原创 控制语句

控制选择结构语句if、if elseswitch控制循环结构语句forwhiledo while改变控制语句顺序breakcontinueif语句,属于选择结构,if语句又称为分支语句/条件控制语句:1 if语句的语法结构,四种编写方式第一种if(布尔表达式){java语句 布尔结果为真,执行此语句}第二种if(布尔表达式){java语句 布尔结果为真,执行...

2020-01-07 09:58:01 54

原创 运算符二

三元运算符1 语法规则布尔表达式?表达式1:表达式22 三元运算符执行原理当布尔表达式结果是true 选择表达式1作为执行结果当布尔表达式结果是false 选择表达式2作为执行结果sex=true;string s=sex?“男”:“女”;syso(“s”)字符串连接运算符...

2020-01-02 22:11:18 85

原创 运算符

运算符1.算术运算符2 关系运算符3 逻辑运算符4 字符串连接运算符5 三元运算符6 赋值运算符71 算术运算符 —加减乘除/ ++ – %int i=10;int j=3;syso(“i+j”) 13syso(“i-j”) 7syso(“i*j”) 30syso(“i/j”)3 商syso(“i%j”)1 求余数,++【自动1】++运算符可...

2020-01-02 09:41:03 74

原创 类型转换

1.关于基本数据类型之间的互相转换规则1 八种基本数据类型当中除了布尔类型之外 剩下的7种类型之间都可以互相转换2 小容量向大容量转换,称为自动类型转换 容量从小到大排序byte《short《long《float《double《char注任何浮点类型不管占用多少个字节,都比整数型容量大char和short可标识种类数量相同,但是char可以取更大的正整数3 大容量转换成小容量,叫做 ...

2019-12-31 09:32:13 90

原创 布尔型

关于布尔型数据类型boolean在java当中boolean只有两个值 true false 没有其他值不像c诞 0和1可以表示假和真在底层存储的时候boolean类型占用1个字节,因为实际存储的时候false底层是0 true底层是1布尔类型在实际开发当中非常重要,经常使用在逻辑UN算和条件控制语句当中。boolean loginSucess=true;if(loginSucces...

2019-12-27 09:24:56 118

原创 浮点型

关于浮点型数据类型float 单精度【4个字节】double 双精度【6个字节,精度较高】double 精度低,【相对来说】,不合适做财务软件财务设计到钱的问题,要求精度较高,所以sun再基础se类库当中为程序员准备了精确度更高的类型,只不过这种类型是一种引用数据类型,不属于基本数据类型,他是 java.math.BigDecimal其实java程序中sun提供了一套庞大的类库,java...

2019-12-26 22:01:04 137

原创 整数型

1.关于java语言当中额整数型数据类型 占用空间 默认值 取值范围byte 1 0 -128~127short 2 0 -32768~32767int 4 ...

2019-12-24 22:24:06 528 1

原创 语言基础-变量

?1 什么是变量变量本质上来说是内存中一块空间,这块空间有数据类型、有名字、有字面值。变量包含三部分:数据类型、名称、字面值【数据】变量是内存中存储数据的最基本的单元。2数据类型的作用?不同的数据有不同的数据类型,不同的数据类型底层会分配不同大小空间。数据类型是指导程序在运行阶段应该分配多大的内存空间。**3 变量要求:**变量中存储的具体的数据必须和变量的数据类型一致,当不一致时,...

2019-12-12 09:33:43 138

原创 语言基础-字面值

关于字面值-字面值:(看到数据,就知道数据大小)-10、100-‘abc’-‘a’-true-false字面值就是数据,是java源程序的组成部分之一,数据类型-10、100 整数型字面值-3.14 浮点型字面值-true、false 布尔型字面值-‘abc’、‘我是中国人’ 字符串自卖年至-‘a’、‘人’ 字符型字面值注意;-java所有字符串型字面值必须使用双引号...

2019-12-05 22:46:03 96

原创 语言基础-标识符

1-运算符

2019-12-05 22:32:58 74

原创 java-helloword程序

//public 表示公开的//class 表示定义一个类//HelloWord 表示一个类名public class HelloWord {//定义一个公开的类,起名HelloWord//类体【记住】//public 表示公开的//static 表示静态的//void 表示空//main 表示方法名是main//(String[] args)是一个main方法的形式参数列表...

2019-12-04 21:59:14 134

原创 pytest安装以及语法

命令 python -m pip install pytestimport pytest#测试用例def test_answer():assert 2+35if name’main’:pytest.main([’-v’,’-s’,’./test_demo.py’])#pytest 可实现失败截图、失败重跑、所有测试用例打开一次浏览器运行、#文件名字必须以test开头#不太推荐定义...

2019-11-18 23:02:11 176

空空如也

空空如也

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

TA关注的人

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