笔记
源哥学
想学习,需要随时给自己清零,以空杯的心态去学习,才能更好的成长。
展开
-
Notepad++多行合并成一行
在Notepad++的使用过程中需要将多行合并成一行使用Ctrl+F 用【\r\n】替换成空,不能实现的时候不妨使用原创 2022-05-25 10:55:23 · 5485 阅读 · 0 评论 -
tsung的工具使用
装载自51testing:http://www.51testing.com/index.php?action-viewnews-itemid-3720564-php-1转载 2021-03-01 17:31:24 · 155 阅读 · 0 评论 -
JDBC(五)
//TODO原创 2021-02-11 07:24:52 · 182 阅读 · 0 评论 -
JDBC(三)
//TODO原创 2021-02-10 07:55:19 · 135 阅读 · 0 评论 -
JDBC(二)
代码实现public class JDBCDemo02{ public class static void main (String[] args){ Connection conn = null; Statement stmt = null; try{//1.注册驱动 Class.forName("com.mysql.jdbc.Driver"); //2.定义SQL String sql="inster into account values(null,'王五',2300)";原创 2021-02-09 22:30:19 · 154 阅读 · 1 评论 -
JDBC(一)
JDBC概念JDBC java DataBase Connectivty,java数据库连接,Java语言操作数据库JDBC的本质:是sun公司定义的一套接口操作所有关系型数据库的规则,即接口。各个数据库的产商实现这套接口,提供数据库的驱动jar包,我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。快速入门步骤:1.导入驱动jar包1-1复制mysql-connector-java-5.1.37-bin.jar到项目libs目录下1-2右键–>Add As L原创 2021-02-08 07:44:47 · 146 阅读 · 0 评论 -
Httprunner使用指南
Httprunner是什么原创 2021-02-07 07:04:33 · 1317 阅读 · 0 评论 -
数据库(九)
事务的四大特征1.原子性:是不可分割的最小操作单位,要么同时成功,要么同时失败。2.持久性:一旦提交或者回滚,那么数据库会持久的保存数据。3.隔离性:多个事务之间,相互独立4.一致性:事务操作前后,数据总量不变。1.read uncommitted :读未提交,产生的问题:脏读,不可重复读,幻读2.read committed:读已提交(Oracle),产生的问题:不可重复读,幻读3.repeatable read:可重复读,产生的问题:幻读4.serializable:串行化,可以解决所有原创 2021-02-06 22:30:11 · 119 阅读 · 0 评论 -
数据库(八)
事务1.事务的概念* 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。可以避免安全问题的发生。操作1.开启事务 : start transaction;2.回滚 : rollback3.提交 : commit– 0.开启事务START TRANSACTION;– 1.张三账户 -500update account set balance = balance - 500 where name = ‘zhangsan’;–2.李四账户 +500…up原创 2021-02-05 10:34:12 · 135 阅读 · 0 评论 -
0205
一切的安排都是最好的,拥抱变化,相信自己!原创 2021-02-05 00:00:44 · 131 阅读 · 1 评论 -
数据库(三)
DML这个数据库类型是最常用的数据类型。包括了增删改表中的数据。增格式:insert into 表名 (列1,列2,列n) values (值1,值2,值n);insert into stu(id,name,age) values(2,“张三”,23);注意:1.列和值要一一对应2.如果列名不写的话默认为所有的列赋值。insert into stu values(值1,值2,值n);3.除了数值不用引号,其他数值都要用引号,单引号,双引号都可以。删格式:delete from 表名原创 2021-01-31 22:54:31 · 115 阅读 · 0 评论 -
通过反射写个“框架”
首先准备配置文件className=com.yunji.test.PersonmethodName=eat准备两个类Person类package com.yunji.test;/* @Author wanghongyuan @Date 2021/1/22 */public class Person { private String name; private int age; public Person() { } public Pe原创 2021-01-25 09:33:15 · 133 阅读 · 0 评论 -
关于java中的反射
理解反射:就是将类的各个组成部分封装为其他对象,这个就是反射机制。我们通过对生成类对象,获取类对象,使用类对象进行操作就是一个操作反射的过程。举个栗子:先生成一个类对象package org.example.doMain;/* *@author wanghongyuan *@Create 2021/1/24 17:15 */public class Person { //成员变量 private String name; private int age; //构原创 2021-01-24 17:53:29 · 88 阅读 · 0 评论 -
学习个人项目课
原创 2021-01-17 22:12:52 · 77 阅读 · 0 评论 -
测试框架
为什么要使用测试框架在实际企业中,我们的自动化测试技术是通过框架形式来实现的使用框架的好处:-为了将整体技术更好的延续下去-便于团队工作产出(知道人员每天写了几个类,几个方法来知道工作人员的产出)-便于推动自动化测试什么叫做框架1.框架独立测试数据2.代码结构的定义:逻辑层,测试层,配置层3.能够结合实际业务,实现自动化测试一定要掌握:自动化测试基础,自动化测试能力,系统业务(根本)结合所有实际情况,选择适合的设计模式来对测试框架进行设计,基于设计来实现编码,最终实现测试框架==工原创 2021-01-12 12:45:37 · 360 阅读 · 0 评论 -
File类的构造方法
import java.io.File;/* 路径: 绝对路径:是一个完整的路径 以盘符(C:,d:)开始的路径 c:\\a.txt C:\\Program Files\\MySQL\\MySQL Workbench 8.0 CE\\mysql.profiles D:\\demo\\b.txt 相对路径:是一个简化的路径 相原创 2021-01-08 12:56:25 · 270 阅读 · 0 评论 -
Lambda标准格式
使用Lambda表达式做一个有参数有返回值的练习。首先定义一个计算器接口。叫做Calculate接口,它里面有个抽象的计算方法叫做calc,可以计算两个整数的和然后在测试类中,我们创建一个方法叫做invokeCalc,里面传递两个整数,再来传递一个Calculate接口,里面通过calculate中的方法calc,计算传过来两个整数的和。并把这个结果输出出来。并打印定义计算器接口package Demo09;/* *@author wanghongyuan *@Create 2021/1/7 2原创 2021-01-07 23:33:11 · 314 阅读 · 0 评论 -
线程池的使用
线程池的使用:给它一个任务,然后从线程池中获取线程,让这个线程来执行这个任务main方法package ThreadPool;/* *@author wanghongyuan *@Create 2021/1/7 21:01 */import java.util.concurrent.Executor;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/* JDK1.原创 2021-01-07 22:57:22 · 86 阅读 · 0 评论 -
资源唤醒案例
创建一个资源类:包子package Demo001;/* *@author wanghongyuan *@Create 2021/1/6 8:01 *//* 资源类:包子类 设置包子的属性 皮 陷 包子的状态:有true 没有 false */public class BaoZi { // 皮 String pi; // 陷 String xian; // 状态 boolean原创 2021-01-06 08:33:12 · 142 阅读 · 0 评论 -
ThreadSafe解决线程安全的问题
创建一个Runnable接口的实现类,实现一个卖票的案例package demo06.ThreadSafe;/* *@author wanghongyuan *@Create 2021/1/5 8:02 *//* 实现买票案例 */public class RunnableImpl implements Runnable{ // 定义一个多个线程共享的票源 private int ticket = 100; // 设置线程任务买票 @Override原创 2021-01-05 08:36:56 · 225 阅读 · 1 评论 -
匿名内部类方式实现线程的创建
如代码package Day2021001;/* *@author wanghongyuan *@Create 2021/1/4 20:44 *//* 匿名内部类方式实现线程的创建 什么叫匿名:没有名字 什么叫内部类:写在其他类内部的类 匿名内部类的作用 把子类继承父类,重写父类的方法,创建子类对象合成一步完成 把实现类实现类接口,重写接口中的方法,创建实现类对象合成一步完成 匿名内部类的最终产物:子类/子类对象,并且这个原创 2021-01-04 21:12:34 · 183 阅读 · 0 评论 -
Runnable类
@java@线程Runnnable的用法创建一个Runnable接口的实现类package ThreadDemo01;/* @Author wanghongyuan @Date 2021/1/4 */// 1.创建一个Runnable接口的实现类public class RunnableImpl implements Runnable{ // 2.在实现类中重写Runnable接口的run方法,设置线程任务 @Override publ原创 2021-01-04 14:59:51 · 1271 阅读 · 0 评论 -
异常的总结
异常可以自定义。原创 2021-01-02 23:11:53 · 67 阅读 · 0 评论