自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android模拟器 Genymotion安装APP报错 提示需要支持X86或安装ARM translation tool的解决方案

Android模拟器 Genymotion安装APP报错 提示需要支持X86或安装ARM translation tool的解决方案Genymotion 在安装APP时,报以下错误:问题原因:解决问题:总结:Genymotion 在安装APP时,报以下错误:An error occured while deploying the file.This probably means that the app contians ARM native code and you Genymotion device

2021-04-02 19:02:57 1881 1

原创 Java 实现Excel文件读取

Java 实现Excel文件读取使用testng做测试时,经常会用Excel来写用例,然后用Java读取,进行数据分析。下面就是一个Excel文件读取的例子:package com.test.webtestinaction.common;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.openxml4j.e

2021-03-20 16:26:05 755

原创 反射基础--按继承层次对类排序

反射之按继承层次对类排序说明技巧代码实例说明Java提供了instanceof运算符来比较两个类或接口之间是否存在继承关系。技巧TreeSet是基于TreeMap的NavigableSet实现的。它使用元素的自然排序对元素进行排序,或者根据创建set时提供的Comparator进行排序。代码实例1、创建ClassComparator类继承Comparator接口,实现compare()方法,并根据isAssignableFrom()方法的返回值来判断两个类之间的关系。package refle

2021-02-28 20:45:08 114

原创 反射基础--查看类成员

反射查看类成员说明技巧代码实例说明反射机制查看类名等信息后,是不是也可以查看类成员,这样,我们就可以通过类成员,进行其他的操作了。技巧Class类常用的访问类成员方法方法名作用getConstructors()返回由该类对象的所有构造方法组成的数组getDeclaredFields()返回由该类对象的所有非继承域组成的数组getDeclaredMethods()返回由该类对象的所有非继承方法组成的数组代码实例package reflect;impo

2021-02-28 20:20:22 126

原创 反射基础--查看类的声明

查看类声明说明知识点实例代码说明类的声明包括常见的修饰符:public 、protected、private、abstract、static、final、strictfp等、类的名称、类的泛型参数、类的继承类、类的注解等信息。知识点Class类 实例表示正在运行的Java应用程序中的应用和接口。枚举是一种类,注释是一种接口。数组被映射为Class对象的一个类,具有相同元素类型和维度的数组共享该Class对象。基本的Java类型和关键字void也表示为Class对象,没有公共构造方法。Class

2021-02-28 20:01:05 66

原创 反射基础--实例化Class类的5种方式

实例化Class类的5种方式说明技巧获取Class对象的5种方法实例代码说明Java 的数据类型可以分为两类,引用类型和原始类型。对于每一种类型的对象,Java虚拟机会实例化不可变的java.lang.Class对象。它提供了再运行时检查对象属性的方法,这些属性包括它的成员和类型信息。更重要的是Class对象是所有反射API的入口。技巧Class类是泛型类,可以使用@SuppressWarnings(“unchecked”)忽略泛型或者使用Class<?>类型。获取Class对象的5种

2021-02-28 19:19:08 257

原创 【Jmeter技巧】 jmeter客户端不自动释放会话

项目场景:在使用jmeter进行100线程压测,结束时,jmeter客户端会话数从100降到90后就不再下降了问题描述:压测时客户端的会话不会自动结束原因分析:HTTP采样器高级配置中lmplementation 默认为空,这个选项的bug就是会话数不会释放解决方案:这里修改成HttpClient4即可三个选项的区别:Java:使用的http是使用的JAVA JVM提供的方法,有相关的限制HttpClient4.1:使用Apache HttpClient 4.1部件空白

2021-01-14 09:21:31 1085

原创 测试项目进度中常见的问题

常遇到的问题:1、项目工期紧,项目要定点发布;(进度上的问题,时间紧)进度问题一直都是项目开发中的难点问题,需要短时间内调集大量的人力资源进行测试;1)调整测试策略,划出测试重难点;部分功能可适当测的简单一些,或者上线后测试 2)借助自动化工具测试、回归老功能 3)简化测试用例,减少用例的冗余 4)全员测试,动员产品、运营等人员一起参与测试2、测试发现的问题,项目中出...

2020-05-07 18:24:33 912

原创 Mybatis获取自增id配置

@[doc]开发过程中,向表中插入数据时,会用到自增ID。在插入数据后,想获取到该数据的ID,要怎么操作那?别急,这时候需要一个配置:在对应的mapper文件中,添加useGeneratedKeys="true" keyProperty="id"就可以了。 <insert id="insert" parameterType="com.mmall.pojo.Shipping" use...

2020-05-06 14:45:54 273

原创 Java中整数转换成二进制、八进制、十六进制

方法名作用toBinaryString(int i)返回i 的二进制toOctalString(int i)返回i的八进制toHexString(int i)返回i 的十六进制以上方法返回值都是无符号的结果缺点:不能进行连续转换...

2020-01-17 10:53:09 745 1

原创 Java中的startsWith()方法

startsWith()方法一般用于检测某请求字符串是否以指定的前缀开始的。例如:服务器要判断某个请求是否合规,首先确定协议,比如http、ftp等,这时,就可以用startsWith()。两种语法:/**prefix 前缀*toffset 字符串中开始查找的位置**/public boolean startsWith(String prefix, int toffset)pu...

2020-01-14 14:14:15 21646

原创 Intellij_Idea在Debug模式下如何从控制台输入数据

写了一段代码,从控制台输入数据,进行处理。debug时却找不到控制台了。怎么办呐,别着急,到官方帮助文档上找一下。功夫不负有心人,让我找到了,以下是截图附官方文档地址:https://www.jetbrains.com/help/idea/2019.1/debug-tool-window.html#hide_restore...

2020-01-14 11:55:56 2426

Genymotion_ARM_Translation.rar

Genymotion-ARM-Translation工具集合list,下载后先解压,再使用: Genymotion-ARM-Translation_for_4.3.zip Genymotion-ARM-Translation_for_4.4.zip Genymotion-ARM-Translation_for_5.1.zip Genymotion-ARM-Translation_for_6.0.zip Genymotion-ARM-Translation_for_7.X.zip Genymotion-ARM-Translation_for_8.0.zip

2021-04-02

收集的部分软件测试网址

收集的很好的软件测试学习网站,希望学测试的童鞋能用到它

2015-02-27

空空如也

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

TA关注的人

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