自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试历程--新奥数能源(测试开发)

3.2.1 针对简历提问自动化问题,先是问了前后端如何交互,我对前端不熟悉,所以直接告知情况;问对方需求,答现在没有测试工程师岗位,所以招的是测试开发。3.2.2 自动化框架用的什么数据库连接形式。3.2.4 系统间交互,如何保证数据正确性。2.面试形式:腾讯会议,面试官一人。3.2.3 消息幂等性(好像问了)答:用的自带的mybatis。连接数据库的时候有几个入参。答:链接/用户名/密码。这个地方需要着重理一下。如果连接数据库怎么连。

2024-07-03 15:28:57 130

原创 面试历程--嘉银科技(高级测试开发)

3.3 是否了解java中的多线程和锁---虽然平时也写代码,但是真没用过这么深入的,仅限于听过,意味着还是得深入学习java?但是什么程度才叫深入呢?此处我理解其实还是最好能知道底层框架,可是公司底层框架并不开放源代码,所以最好还是可以自己搭框架。2.面试方式:腾讯会议,面试官为测试负责人(这是唯一一次面试官主动自我介绍的,印象加分)这个没有标准答案,最好能针对面试官需要的岗位阐述,但是不保证能问到真实的信息。3.2 针对自动化框架提问;面试过去了两个月,很多问题已经模糊了。1.面试来源:boss。

2024-07-03 11:14:36 160

原创 面试历程--新浪数科(支付测试工程师)

这个面试时间有点久远了,很多问题记不清楚了,纯回忆。3.2.1 自己介绍了下目前测试系统。2.面试方式:腾讯会议,面试官一人。3.3.3 是否有支付测试经验。3.3.2 目前自动化框架。

2024-07-03 10:24:51 114

原创 面试历程--工行外包,岗位高级测试工程师

为什么springboot自带的注解可以实现对应功能,自己随便写一个不行?赛道极卷,即使是业务测试,java技术已经变成了门槛;而且不仅要会,要了解的很深入;总结:已经掉坑一次,还不吸取教训,侥幸以为会遇到不问性能的;这个真不知道,老实回答(因为没有代码权限,集团内部也不会随意开代码权限)害怕面试官问太难,于是直接说没有,实际上是了解一些的。第一天未给出结果,过了个周末被通知没过,原因是java技术不过关;自带注解是实现了底层的annotation注解;2.9 介绍下自己写的自动化工具,主要用了哪些技术。

2024-07-02 15:56:30 404

原创 面试历程--江融信(非功能测试)

如期面试,由于很久没有面试,非常之紧张,特地跑到公司楼下准备找个奶茶店之类的,结果发现太过于吵闹了, 就站在公司外商场开始面试了。所以虽然没做过,还是得准备一下性能基本知识,最好能实际找个项目做下增加理解。面试官问问题:我们这个是非功能的,主要是性能,所以提了个性能方面的问题。我:完全没准备,也没真正做过,直接卡壳了。面试流程:自我介绍(磕磕绊绊,没有重点)boss上联系面试,标题是非功能测试;需要储备知识:性能!

2024-07-02 10:54:50 126

原创 @ApiModelProperty,@validated,@Data注解

@ApiModelProperty用法@ApiModelProperty()用于方法,字段; 表示对model属性的说明或者数据操作更改value–字段说明name–重写属性名字dataType–重写属性类型required–是否必填example–举例说明hidden–隐藏在类中,为了增强数据的安全性和隐蔽性,通常会对数据和与数据有关的方法进行封装;封装的步骤:1、将类中的属性设置为private(私有的),只能本类才能访问,其他类都访问不了,如此就对信息进行了...

2021-10-02 17:14:52 1345

原创 Selenium IDE

Selinium有三种工具:selinium IDE,selinium1(也叫selinium RC),selinium2(也就是常说的selinium webdriver);这三个工具各有利弊,可以结合产品情况斟酌使用。本文主要讲解selinium IDE的使用方法。Selinium IDE是Firefox插件,是一个图形化的客户端,可以将用户的操作录制成脚本,导出为可重复使用的脚本,执行测试。一.安装selinium IDE获取方法:1.可以通过Firefox插件获取:Firefox浏览器-

2021-05-07 14:48:26 1947

原创 Failed to read artifact descriptor for

Failed to read artifact descriptor for添加pom文件时报错,修改settings里的setting配置文件这个是修改前的文件,用公司提供的setting文件,pom文件就正常了。

2021-03-25 14:58:19 533

原创 sql extract

定义和用法EXTRACT() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。语法EXTRACT(unit FROM date)unit可以是MONTH,WEEK,DAY,HOUR,MINUTE,SECOND等

2020-09-02 09:43:24 416

原创 判断字符是否唯一

classSolution{publicbooleanisUnique(Stringastr){char[]str=astr.toCharArray();booleanb=false;for(inti=0;i<str.length;i++){for(intj=1;j<str.length;j++){if(str[i]==str[j]){System.out.println("i"+i+"equalj:"+j);...

2020-08-04 15:58:47 216

原创 测试报告相关

1.testng在testng.xml里加入监听器<listeners> <listener class-name="testListener"></listener></listeners>public class testListener implements IReporter {}2.com.aventstack.extentreports这个类可以使得报告更美观,功能更完善3....

2020-07-24 17:47:01 132

转载 java中String的格式化format()方法

String.format()字符串常规类型格式化的两种重载方式format(String format, Object… args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Locale locale, String format, Object… args) 使用指定的语言环境,制定字符串格式和参数生成格式化的字符串。转换符 详细说明 示例 %s 字符串类型 “你好啊伙计” %c 字符类型 ‘m’ %b

2020-07-24 16:33:54 239

转载 @Document注解 与 Lombok

模型类中@Document注解是spring Data mongodb提供的一个注解。@Document注解指定了这个模型类型所对应的集合名称。@Document(collection = '名称')@Id 自动生成的主键IDLombokData注解,ToSting 注解都是Lombok提供的注解Lombok是一个实用的java工具,使用它可以消除java代码的臃肿,Lombok提供一系列的注解,使用这些注解,可以不用定义getter/setter.equals,构...

2020-07-24 11:15:11 15485

转载 @Configuration与@Bean注解的原理

@Configuration与@Bean结合使用。@Configuration可理解为用spring的时候xml里面的<beans>标签,@Bean可理解为用spring的时候xml里面的<bean>标签。Spring Boot不是spring的加强版,所以@Configuration和@Bean同样可以用在普通的spring项目中,而不是Spring Boot特有的,只是在spring用的时候,注意加上扫包配置。 Bean注解的作用之一就是能够管理第三方jar包内的类到容...

2020-06-29 17:42:53 314

原创 git查看本地修改

git diff 文件名

2020-06-02 15:13:38 1725

原创 restassured处理http查询参数

接口类似post ip:port/test?keyA=a&keyB={"body":{},"header":{}}&keyC=c需要调用这个接口,所以选用了restassure问题1:String requestUrl="ip:port/test?"+"keyA"+a+"&keyB="+keyB;Response response=given().reque...

2020-02-25 18:02:14 648

原创 Slf4j打印日志

private Logger logger= LoggerFactory.getLogger(ElasticSearchService.class);logger.info("{} {}",a,b)同时打印出a和b两个参数logger.info("a:"+a) 打印参数aSystem.out.println("a:",a); 打印参数a...

2020-01-19 17:17:06 197

原创 fastjson

JsonObeject.parse()JsonObject jsonObject=JSON.parseObject();jsonObject.containsKey("key") 判断是否含有某个key

2020-01-19 17:11:40 148

原创 java Enum一些方法

定义一个enum类Config1.Config.values()将枚举类转变为一个枚举类型的数组,可以用来做循环,如for(Config config:Config.values())2.ordinal()获取枚举值对应索引号,从0开始3.Config.values().length获取Config长度,也就是获取其中有几个元素4.获取对应索引位置的枚举值Config.values()[...

2020-01-19 16:19:39 233

原创 java生成随机数

1.java.lang.Math.random(),生成【0.0-1.0)之间的小数如果需要生成几位数的整数,可以用(int)(Math.random()*100000)这个可以生成5位数整数或者(int)((Math.random()*9+1)*100000),这个是生成6位数整数2.java.util.Random类new Random()该构造方法使用一个和当前...

2020-01-03 18:11:13 739

原创 java如何获取当前时间

System.currentTimeMillis();

2019-12-24 17:38:33 152

原创 springboot快速搭建应用程序

我是以idea 快速搭建的new--project--选择Spring initializer,选定sdk,next 填写对应项目名字,next 选择web--spring web--next 填写项目名称,点击finish生成带有application的程序,pom文件,还有application.properties(默认空,可以添加属性),添加好端口以后可以成功启动。添加c...

2019-12-12 17:23:01 221

原创 设备标志码总结

本来是xmind形式,这里不支持就转成文字了 UUID 通用唯一识别码(Universally Unique Identifier)的缩写,是一种软件建构的标准 UDID Unique Device Identifier,iOS设备的唯一识别码,它由40位16进制数的字母和数字组成,除了越狱,没什么办法可以改变它(已废弃) IMEI...

2019-12-12 14:50:27 601

原创 Can not issue data manipulation statements with executeQuery()解决方案

报错Can not issue data manipulation statements with executeQuery()解决方案原因:executeQuery()只可以执行查询操作,如果执行update,delete等操作需要用execute()方法使用exrcute()方法执行只是返回boolean值,它表示执行该SQL语句是否返回了ResultSet对象,如果需要获取Resul...

2019-11-12 15:56:19 8763 1

转载 JVM之内存结构详解

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/wo541075754/article/details/102623406对于开发人员来说,如果不了解Java的JVM,那真的是很难写得一手好代码,很难查得一手好bug。同时,JVM也是面试环节的中重灾区。今天开始,《JVM详解》系列开...

2019-11-12 15:52:31 139

原创 No Suitable Driver Found For Jdbc解决方法

1.检查是否成功import com.mysql.jdbc.Driver;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;2.检查需要的包是否添加了依赖,由于排查问题,还试着换了几个版本的包<dependency> <groupI...

2019-11-12 15:04:07 3130

转载 git clean

干净的回退到上次提交之后的东西:我查了下有两个相关的命令:1. git clean -df2. git reset --hard但问题是第一个命令只删除所有untracked的文件,如果文件已经被tracked, 修改过的文件不会被回退。而第二个命令只把tracked的文件revert到前一个版本,对于untracked的文件(比如编译的临时文件)都不会被删除。如果你有的修改以...

2019-11-12 11:38:02 370

转载 Git Bash误删除工作区文件后如何恢复

Git Bash误删除工作区文件后如何恢复2017.06.05 23:50:45字数 1170阅读 1671对于删除操作,git中有两条命令,rm和git rm,都可以删除工作区中的文件,但是删除的方式还是不一样,今天我们主要探讨两个问题:1 、这两条命令有什么区别?2、使用这两条命令删除文件后发现误删除了,该如何进行恢复呢?为了更好的理解这两个问题,我们先回顾一下有关工作区、...

2019-11-12 11:31:36 1850

原创 报错 non-static method xxx() cannot be referenced from a static context

报错原因:static方法不能直接使用类变量和类方法解决办法:1.将变量和方法加static修饰符2.将类实例化,调用实例化后的变量和方法任何程序最终都是在内存中执行的,变量只有在内存中占有一席之地时才能被访问,不在内存中的变量就不能被访问。类的静态成员(变量和方法)都属于类本身,在类加载的时候就会分配内存,可以通过类名直接访问;非静态成员(变量和方法)属于类的对象,...

2019-11-12 11:20:33 7843

原创 idea如何快速定位错误处

遇到错误的时候,可以通过f2,shift+f2快速定位到下一个,上一个错误的地方需要修改快捷键,可以通过file-settings--keymap--搜索err,如图设置

2019-11-12 11:13:21 3084 2

原创 出现 java.net.MalformedURLException: no protocol 异常的原因及解决方法

字面意思:没有指定 http 协议解决:低级错误,url里填错成body报文了

2019-11-12 11:03:22 875

原创 git 远程分支与本地分支建立联系

git branch --set-upstream-to=origin/remote_branch your_branch

2019-08-20 16:12:17 163

转载 JAVA_HOME从jdk8变到jdk7错误:Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersi

电脑装了jdk8,JAVA_HOME也是设置的8.不删除8变回7.改了JAVA_HOME,并且path值里的C:\ProgramData\Oracle\Java\javapath也删了运行java -version,报错Error: Registry key ‘Software\JavaSoft\Java Runtime Environment’\CurrentVersion’has ...

2019-07-26 18:23:12 130

转载 win10下JDK安装,配置环境变量后出现error:could not open '...jvm.cfg'

win10下JDK安装,配置环境变量后出现error:could not open '...jvm.cfg' 分析:大多是安装jdk的时候在注册表里注册过,打开注册表查看里面如下三个文件(Java Development Kit,Java Plug-in,Java Runtime Environment这三项)会发现注册表里面对应路径可能不正确,按以下方式即可解决。解决方...

2019-07-26 18:19:35 527 1

转载 Intellij IDEA运行报Command line is too long解法

报错内容:Error running 'ServiceStarter': Command line is too long. Shorten command line for ServiceStarter or also for Application default configuration.解决办法:修改项目下 .idea\workspace.xml,找到标签 <compone...

2019-07-26 18:16:25 173

转载 git所划分成几个区域,各区域的作用

Git的区域分为 工作区、暂存区、本地仓库区工作区(work directory):一般就是我们项目的根目录。本地仓库(repository):我们在为项目添加本地库之后,会在工作区生成一个如下图所示的隐藏目录“.git”,.git目录即为当前工作区的本地版本库暂存区(stage):版本库中设立一个暂存区(Stage or Index),作为用来直接跟工作区的文件进行交互...

2019-07-26 11:14:13 982

转载 如何解决failed to push some refs to git

方法在使用git 对源代码进行push到gitHub时可能会出错,信息如下如何解决failed to push some refs to git此时很多人会尝试下面的命令把当前分支代码上传到master分支上。$ git push -u origin master但依然没能解决问题如何解决failed to push some refs ...

2019-07-24 13:51:23 189

原创 git操作

拉代码,默认拉下来的是master分支git clone 仓库地址2.拉下来的是分支代码git clone -b 分支名3.git checkout -b branch 创建并切换分支 git checkout branch 切换分支4.git -b branch 创建分支5.git branch查看分支6.git branch -d branch删除本地分支(需要...

2019-07-17 18:07:55 122

原创 git切换分支报错

:error: pathspec 'origin/XXX' did not match any file(s) known to git.试了一下,因为有个文件属于untracked file,git add加一下以后就可以了又或者是真的抄错文件路径了,可以git status查出修改过的文件,然后直接拷贝,git add就可以了...

2019-07-17 10:04:23 641

原创 git出现 Unlink of file '' failed. Should I try again? (y/n)

这是因为有后台进程在使用正在拉取或者提交的文件,git暂时没有权限去操作改文件;解决办法:关闭其他正在操作相关文件的程序,再输入y,继续提交/拉取 文件即可...

2019-07-16 14:53:06 1062

空空如也

空空如也

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

TA关注的人

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