自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 common io包

【代码】common io包。

2023-09-24 22:57:52 104

原创 通过JDBC连接数据库.

【代码】通过JDBC连接数据库.

2023-09-21 22:33:18 36

原创 tomCat优化。

bin/catalina.shserver -Xms768m -Xmx768m -XX:+HeapDumpOnOutOfMemoryError/conf/server.xmlhttps://www.cnblogs.com/chengssblog/p/6635211.html

2022-09-17 13:00:19 117 1

原创 get请求和post请求中用到的类、方法。

【代码】get请求和post请求中用到的类、方法。

2022-09-17 12:46:09 74

原创 模拟多线程并发,給DB插入百万条数据。

1.通过可变参数向数据库中插入数据。2.模拟多线程并发插入数据。

2022-09-04 20:05:54 164

原创 统计一串字符串中每个字符出现的个数。

统计字符个数

2022-08-27 13:03:50 88

原创 开发工具以及JDK的安装。

JAVA 侧开第一节

2022-07-24 11:38:00 45

原创 【java侧开环境介绍】

j2se 标准版 比如jdk提供的api(不需要额外引入)。j2ee 企业版 spring mybatis。jdk java developers kit 开发工具包。jre java runtime environment 运行环境。jvm java virtual machine java虚拟机,是java底层,内存管理,跨平台的关键。...

2022-02-10 21:10:02 161

原创 通过反射封装获取到对象的属性、方法、注解,并给其进行赋值。(这块需要导入的是beanutils这个框架)

**1.先给pom文件中导入反射包依赖。**<dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.9.3</version></dependency>```**## 2.通过反射工具类获取到方法或属性为其赋值。**

2021-07-29 22:30:14 267

原创 获取对象的几种方式。

1.直接new一个对象//直接new对象 Users user = new Users();2.通过反射获取到class,然后通过class.newInstance方法获得对象//通过反射获取到class,然后通过class.newInstance方法获得对象 try { Class clazz = Class.forName("com.wf.dbutils.Users"); Object us = clazz.newInstance(); if(us instanceof

2021-07-21 11:54:08 1213

原创 java 读取数据库数据并写出到Excel表中。

1.先导入依赖<!-- EasyExcel是阿里巴巴开源的一个excel处理框架,以使用简单,节省内存著称,今天我们来使用阿里巴巴开源的EasyExcel框架来实现Excel的导入导出功能。 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2.4</vers

2021-07-19 17:43:31 428

原创 Java通过Excel4j框架读取Excel文件。

1.先给pom文件中导入Excel4j的依赖包。<dependency> <groupId>com.github.crab2died</groupId> <artifactId>Excel4J</artifactId> <version>2.1.4-Final2</version> </dependency>2.创建Excel的对象实体类。package com.testfan.excel

2021-07-15 20:42:51 236

原创 JAVA传统方式读取Excel文件。

1.先给pom文件中导入需要的包。 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.8.1</version> </dependency> <!-- https://mvnrepository.com/artifact/org.apac

2021-07-15 20:17:20 111

原创 通过dbutils框架读取数据库表中的数据。

在百度搜索dbutils maven 复制他的依赖并将其放到pom配置文件中。 commons-dbutils commons-dbutils 1.7**这个框架主要执行语句:**public static void main(String[] args) { QueryRunner runner = new QueryRunner(JDBCUtils.getDataSource()); String sql = "select * from week_plan_son

2021-07-15 14:12:37 149

原创 传统方式读取出数据库表中的所有数据。

1.先根据要获取的数据库表创建一个类,类中创建的字段分别是数据库表中的字段。package com.wf.db;public class DBUser {private String uid;private String loginname;private String loginpass;public String getUid() {return uid;}public void setUid(String uid) {this.uid = uid;}public String

2021-07-12 21:20:36 303

原创 数据库自身优化参数。

查询数据库当前设置的最大连接数show variables like ‘%max_connections%’;重新设置set global max_connections=1500;

2021-07-12 20:43:43 50

原创 连接MySQL数据库并给表插入数据。

准备工作准备需要的jar包并放入pom.xmlc3p0c3p00.9.1.2因为连接的是MySQL数据库所以还需要mysqlmysql-connector-java5.1.47 </dependency> **这里我们采用配置文件的方式 配置文件:c3p0-config.xml 名字必须为这个!!!** ![配置文件放置的位置](https://img-blog.csdnimg.cn/2021071118533436.png) <c3p0-confi

2021-07-11 19:52:58 218

原创 侧开工具的准备及侧开环境的介绍。

工具的准备STS:Spring集成开发工具 (spring tool suite)JDK1.8环境介绍j2se 标准版 比如JDK提供的API(不需要额外引入)j2ee 企业版 比如spring mybatisj2me Micor Edition 支持机顶盒、手机开发,现在主要Android、iOS 替代JDK:Java开发工具包APIjre:Java运行环境jvm:Java虚拟机,支持跨平台。环境监测Java version诡异问题排查set path(Windows)

2021-07-10 21:30:09 68

原创 2021-07-08

数据自身优化参数查询数据库当前设置的最大连接数。SHOW VARIABLES LIKE ‘%max_connections%’;重新设置连接数。SET GLOBAL MAX_CONNECTIONS=2000;标题

2021-07-08 18:55:42 48

原创 工场设计模式

工场设计模式的优点:面向接口编程,体现了面向对象的思想。将创建对象的工作转移到了工场类。**1.先创建一个抽象的父类**public abstract class Coffer {public abstract String getName();}**2.子类:美式咖啡public class Americano extends Coffer {@Overridepublic String getName() {// TODO Auto-generated method stubre

2021-04-10 15:08:47 55

原创 map集合,输出全部的key,输出全部的value。

***输出全部的keypublic static void main(String[] args) {Map<String, String> map = new HashMap<>();map.put(“key1”, “value1”);map.put(“key2”, “value2”);map.put(“key3”, “value3”);map.put(“key4”, “value4”);Set keys = map.keySet();// 得到全部的keyIter

2021-04-08 17:50:19 998

原创 HashMap判断map集合中是否存在指定的key/value。

public static void main(String[] args) {// demo01();Map<String, Integer> map = new HashMap<>();map.put(“第一个”, 1);map.put(“第二个”, 2);map.put(“第三个”, 3);map.put(“第四个”, 4);if (map.containsKey(“第二个”)) {//判断map集合中是否存在指定的keySystem.out.println(“

2021-04-08 11:53:14 1275

原创 HashMap 向集合中增加或取出内容。

public static void main(String[] args) {Map<String, String> map = new HashMap<>();map.put(“mldn”, “老王”);//增加内容map.put(“zhinangtuan”, “隔壁的”);map.put(“mldjava”, “好的”);String string = map.get(“zhinangtuan”);//根据key取出value值System.out.println(

2021-04-08 11:52:09 89

原创 Map集合迭代

通过查看Map集合的API发现没有iterator方法,那么双列集合如何迭代?方法一:通过获取到所有键存储到set集合,然后根据迭代器得到map集合的所有值。1.先通过keyset()方法获取到map集合中所有的key值set keyset = map.keyset();2.获取迭代器遍历Iterator it = keyset.iterator();while(it.hasnext()){3.获取到每一个建String key = it.next();4.根据键通过map.get()

2021-04-08 11:48:39 83

原创 map集合方法

map.put(key,value); //添加方法(第一次添加返回值为null、因为第一次添加的时候没有值,所以说返回的是被覆盖的值)map.remove(“key”); //根据键删除元素,返回对应的值map.containskey(“key”); //判断是否包含传入的键map.containsvalue(value); //判断是否包含传入的值map.isempty(); //判断集合是否为空Collectio

2021-04-08 11:20:07 50

原创 如何对字符串类型的数字排序。

String s = “1,0,-5,88,105”;1.先用spilt方法通过编写的正则表达式进行分割。String regex = “,”;String str [] = s.split(regex);2.将分割完的字符串数组转换成int类型的数组。int [] arr = new int [str.length];for(int i = 0 ; i < str.lentgh; i++){arr[i] = Integer.parseInt(str[i]);}3.排序。Array

2021-04-08 10:51:47 1199

原创 case运行错误截图代码。

一般是以图片名字和图片存储路径、截图时间和当前运行case名来命名图片。  方法一:将TakeScreenShot()这个方法放到登录失败的catch里面,即可截出运行错误图片。方法二:添加监听,可以在运行错误的时候自动截图。assertEquals(1, 2);// 新增断言...

2021-03-30 10:06:32 192

原创 在eclipse中TestNG的环境搭建及简单使用。

这样我们就可以使用testNG这个框架了。

2021-03-30 10:03:03 78

原创 从配置文件中获取定位方法。

2021-03-30 10:01:56 73

原创 自动化测试如何加载配置文件。

properties.load(In);//加载出配置文件4.properties.getProperty(“username”);//根据相应的key值获取到配置文件中的定位方式和定位值。5.具体代码如下:

2021-03-30 10:00:53 76

原创 初始化浏览器

因为浏览器只需要在测试开始打开一次 ,所以把这个方法放在了BeforeClass里面,整个测试开始只执行一次。

2021-03-30 09:57:44 135

原创 在maven中配置selenium依赖。

1.在百度中输入:maven repository(仓库)2.在仓库搜索栏输入selenium3.点击进去**特别备注:添加testNG和log4j 的依赖都是同样的方法。

2021-03-30 09:56:07 756

原创 maven项目的创建。

点击完成即:maven项目创建成功。

2021-03-30 09:54:18 35

原创 自动化测试流程。

1.需求分析(分析可以做web自动化的需求)。2. 选择方案(web自动化就选择selenium)。3.制定测试计划(模块、时间)。4.环境搭建。5.编写用例(根据测试计划来编写自动化测试用例)。6.编码。7.执行。8.分析测试报告。...

2021-03-30 09:52:37 37

原创 在eclipse中配置maven环境

电脑本地maven环境配置好之后,在eclipse中还需要进行maven的配置:2.配置maven的仓库地址(可以默认也可以自己设置)

2021-03-30 09:51:18 91

原创 自動化環境maven的搭建(本地电脑的maven环境配置)

Maven是一個項目管理工具,提供了一套完整的構建生命周期框架。Maven的作用:構建、文檔生成、生成報告、添加依賴。maven环境搭建:1.前往https://maven.apache.org/download.cgi下载最新版的Maven程序2.将文件解压到D:\360Downloads\apache-maven-3.6.3-bin\apache-maven-3.6.33.新建环境变量MAVEN_HOME,赋值D:\360Downloads\apache-maven-3.6.3-bin\a

2021-03-30 09:30:34 41

原创 2020-09-23

图解HTT添加链接描述P。复制这段内容后打开百度网盘手机App,操作更方便哦 链接:https://pan.baidu.com/s/1q2AAfX1-riala8ynke6Nnw 提取码:47w7

2020-09-23 11:55:31 52

Chrome_72.0.3626.109.rar

下载Chrome_72.0.3626.109.rar

2020-03-10

空空如也

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

TA关注的人

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