自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 selenium定位非select下拉选择框的元素

网上的教程大多是 select 下拉框的元素定位,但我的不是 select 的,对于非 select 下拉框的解决办法如下:# 点击激活下拉框driver.find_element_by_xpath("//div[contains(@class,'chosen-a')]").click()#睡一秒time.sleep(1)# 提取此下拉框中的所有元素,注意这里是elementslis=browser.find_elements_by_xpath("//ul[@class='chosen-resu

2021-10-12 10:28:24 3708 8

原创 测试开发工程师面试题01

Python为什么是解释型语言因为Python语言是顺序执行的,没有静态检查,没有编译链接过程,可以交互式运行。C语言类型不对是编译抛的错误,Python类型不对是运行抛的错误。也就是python是一条条(一行行)运行的,C需要整个编译之后才能运行。面向对象和面向过程的区别面向对象是把构成问题的事务分解成各个对象,建立对象来描述某个事务在解决问题的步骤中的行为;面向过程是分析出解决问题所需要的步骤,然后用一些函数把这些步骤一步步实现,使用的时候依次调用函数就行了。Python的优势和缺点**优势:

2021-09-29 21:20:49 136

原创 软件测试面试自我介绍

面试官,上午/下午好。我是XXX,今天来面试贵公司的软件测试工程师岗位,接下来,我介绍一下我自己。(提前知道和了解企业的招聘要求和技能要求,提前做好应对,技能点描述要有针对性)(1)我会Linux系统操作和相关命令的使用,项目中搭建过测试环境。(2)用过MySQL数据库,能使用SQL语句进行数据查询,有时候测试需要进行提交数据和查询数据的对比时,在数据库中查询数据。(3)我会Python开发语言,可以用于Selenium的测试脚本编写。项目要求对一部分固定的功能进行自动化测试脚本的实现,使用unitt

2021-07-27 15:58:00 9417

原创 关于Could not initialize class com.yu.lesson02.utils.JdbcUtils_DBCP的解决办法

在我想在IDEA2021版使用DBCP连接池连接数据库时报了如下错误:Could not initialize class com.yu.lesson02.utils.JdbcUtils_DBCP我也写了DBCP的配置文件dbcpconfig.properties;通过一番努力查错,知道了错误原因如下:我没有导入commons-logging-1.2.jar包文件。在使用DBCP连接池之前要准备好:1、jar包4个:a: commons-dbcp2-2.8.0b:commons-pool2-

2021-07-24 19:23:07 1293 2

原创 MySql数据库Select完整的语法

2021-07-23 16:07:15 146 1

原创 ConcurrentHashMap常见面试题+底层原理剖析

1.讲一下ConcurrentHashMap的实现原理。ConcurrentHashMap在JDK7中的实现原理:ConcurrentHashMap在JDK8中的实现原理:2.ConcurrentHashMap的get方法是否要加锁?3.ConcurrentHashMap不支持key或value为null的原因。4.ConcurrentHashMap迭代器是强一致性还是弱一致性?5.JDK7与JDK8中ConcurrentHashMap的区别。6.JDK8中为什么使用synchr

2021-07-11 12:16:02 953

原创 JAVA注解的类型

2021-07-07 22:22:29 48

原创 JAVA利用URL从网上下载音乐资源

package yu.hang;import java.io.FileOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;public class URLDown {public static void main(String[] args) throws Exception {//1.下载地址URL url = new URL(“https://m701.

2021-07-06 22:12:50 869

原创 Java利用BufferedInputStream和BufferedOutputStream进行图片复制

Java利用BufferedInputStream和BufferedOutputStream进行图片复制:package yu.hang;import java.io.*;public class Demo07 { public static void main(String[] args) throws IOException { //功能:完成图片的复制 //1.有一个源图片 File f1 = new File("e:\\photo\\

2021-07-04 10:30:48 1078

原创 Java-集合相关知识

集合的两大阵营:Collection接口详述:Map接口详述:相关面试题:对应的关系:

2021-07-04 09:54:07 47

原创 Java-HashMap经典面试题

Java经典面试题:在HashMap中:(1)装填因子,负载因子,加载因子为什么是0.75:因为如果装填因子设置为1:空间利用率得到了很大的满足,但很容易碰撞,从而产生链表使得查询效率低。如果装填因子设置为0.5:碰撞的概率低,扩容后产生链表的几率低,查询效率高,但空间利用率太低。所以在0.5到1之间取中间值: 0.75。(2)主数组的长度为什么必须为2^n:原因1:要使h &(length-1)等效h%length 操作,等效的前提就是:length必须是2的整数倍。原因2:防止哈

2021-07-03 22:53:46 158 1

原创 String、 StringBuffer、StringBuilder区别与联系

String、 StringBuffer、StringBuilder区别与联系1.String类是不可变类,即一旦一个String对象被创建后,包含在这个对象中的字符序列是不可改变的,直至这个对象销毁。2.StringBuffer类则代表一个字符序列可变的字符串,可以通过append、insert、reverse、setChartAt、setLength等方法改变其内容。一旦生成了最终的字符串,调用toString方法将其转变为String。3.JDK1.5新增了一个StringBuilder类,与S

2021-07-01 18:01:24 121

原创 java冒泡排序

冒泡排序:import java.util.Arrays;public class Demo06 { //冒泡排序 //1.比较数组中两个相邻的元素,如果第一个数比第二个数大,我们就交换他们的位置 //2.每一次比较都会产生一个最大或最小的数 //3.下一轮则可以少一次排序 //4.依次循环,直到结束 public static void main(String[] args) { int[] a ={1,5,3,7,2,11,8,131

2021-06-26 18:12:40 62

原创 java打印九九乘法表

打印九九乘法表:public class Demo04 { public static void main(String[] args) { //打印九九乘法表 //1.先打印第一列 //2.把固定的1再用一个循环包起来 //3.去掉重复项 j<=i //4.调整样式 for (int i = 1; i <= 9; i++) { for (int j = 1; j &

2021-06-26 18:11:59 73

原创 集成学习预测问题

第1关:划分训练集与测试集import pandas as pdfrom sklearn import model_selection#*************** BEIGN ******************# 使用pandas库的read_csv读入毒蘑菇数据集(./data/mushrooms.csv)data = pd.read_csv('./data/mushrooms.csv')pd.set_option("max_columns",4)# 划分训练集和测试集,其中70%

2021-06-15 18:30:53 399 1

原创 打开CMD的方式以及Windows系统常用的Dos命令

打开CMD的方式:1.开始+系统+命令提示符2.Win键+R 输入cmd打开控制台(推荐使用)3.在桌面按住shift键+鼠标右键 点击在此处打开命令行窗口4.在资源管理器的地址栏前面加上cmd 路径Windows系统常用的Dos命令:#盘符切换英文输入“D:”#查看当前目录下的所有文件dir#切换目录cd(change directory)cd /d E:cd..(返回上一级)#清理屏幕cls(clear screen)#退出终端exit#查看电脑的ipipconf

2021-06-15 17:04:54 101 1

jdk-api1.8-google.zip(API1.8谷歌翻译版)

JAVA-JDK-API-1.8-谷歌翻译中文版

2021-07-04

空空如也

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

TA关注的人

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