自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 webdriver报错:TypeError: __init__() got an unexpected keyword argument ‘executable_path‘已解决

webdriver报错:TypeError:() got an unexpected keyword argument 'executable_path’已解决先说一下我下载的chromedriver版本是122.0.6261.94,chrome的版本是122.0.6261.112。

2024-03-07 17:30:43 993

原创 计算机网络基础

OSI/RM物理层: 传输二进制比特流数据链路层: 将上层数据封装成帧帧:物理层到网络层过渡、准备工作功能:传输管理、流量控制网络层: 路由寻址和广播传输层: 建立一个可靠的端到端的链接,包括数据核对和初步整理(链接的建立、维护和撤销)会话层: 两个进程之间建立、维护和结束会话链接的功能 (一般会话层和传输层结合使用)表示层: 完成对传输数据的转化。如格式化、加/解密、压缩/解压应用层: 所有应用程序的网络在此展开,确定进程之间通信的性质提供OSI用户服务:如事务处理、文件.

2021-10-10 15:02:16 103

原创 Linux基本命令大全

lsgrepcpmvmkdirrmdir删除嵌套:rm

2021-10-08 20:00:39 82 1

原创 测试刷题知识点

软件调试技术试探法(强行排错法),回溯法:人工沿着程序的控制流程往跟踪代码,直到找出错误根源为止对分查找法:缩小错误的范围,归纳演绎原因排除法单元测试工具集合Parasoft jtest第一个自动化Java单元测试工具.Parasoft C++Test是单元测试和静态分析工具,自动测试C和C++类别、功能或组件.Parasoft .TEST是单元测试和静态分析工具,自动测试写在Microsoft?.NET框架的类别Parasoft Insure++是一个自动化的内存错误、内存泄漏

2021-10-05 17:22:41 194

原创 08_缺陷

缺陷的定义缺陷的属性缺陷类型:缺陷严重程度:缺陷的修复优先级:缺陷的状态:表示缺陷 的处理进度缺陷的根源总结:缺陷的生命周期缺陷的识别:缺陷报告缺陷报告编写目的缺陷跟踪系统需求、用例、bug之间的关系...

2021-10-05 14:43:52 73

原创 07_场景法、功能图法、其他方法以及如何选择测试用例设计方法

场景法案例:ATM取款基本流包含了备选流的过程:测试用例:正交实验法功能图法

2021-10-04 17:55:07 122

原创 06_因果图法、判定表法、场景法

因果图法实例因果图分析:按照需求描述原因、结果间的约束(部分关系)局限性:当原因和结果很多时,他们之间的联系连线就会很多,导致因果图的可读性变差。因此用作局部的小功能(原因和结果不多时)分析列出所有的原因和结果列表,设计初步的测试用例步骤C5:这是一种bug。不能做测试设计因果图的优势在于能够发现设计中的不足经过分析发现:1)只选择饮料,没有投币的时候,软件没有任何结果 2)只投币,没有选择饮料时,软件也没有任何结果 3)我们不能把软件的缺陷,设计

2021-10-03 16:55:40 5405

原创 05_测试用例(等价类和边界)

什么是测试用例测试用例模板用例设计和编写的作用测试用例的设计方法黑盒测试用例方法概述等价类划分法设计步骤例子案例:表格分析:问题

2021-10-03 14:50:47 99

原创 04_软件测试分类

1.按开发阶段分类单元测试集成测试确认测试系统测试验收测试2.按照代码运行测试划分3.按软件特性划分4.按测试技术5.其他测试6.按测试运行主体划分1.手工测试(功能测试):点点点2.自动化测试。利用工具软件,或者编写代码的方式,测试被测系统软件总结软件测试原则...

2021-10-02 14:56:04 81

原创 03_测试流程

软件测试流程V模型W模型H模型独立的流程尽早准备、尽早执行X模型总结测试过程理念1.今早测试,早到软件需求提出的阶段。未来怎么对这个需求进行测试2.

2021-10-02 10:49:40 46

原创 01_基础概念

1.软件组成:程序+数据+文档软件的分类:按层次:系统软件、应用软件按组织:商业软件、开源软件按结构:单击软件(不联网)、分布式软件(联网)2.软件缺馅缺陷: Bug、Defect Grace Hopper 计算机软件第一夫人 定义bug的女程序员1.软件未实现产品说明书要求的功能2.软件出现了产品说明书指明不应该出现的功能3.软件实现了产品说明书未提到的功能4.软件未实现了产品说明书虽未提及但应该实现的目标5.软件难以理解、不易使用。运行缓慢、最终用户会

2021-09-30 22:17:09 78

原创 02_软件模型

软件工程生命周期模型瀑布模型增量模型螺旋模型迭代模型敏捷模型快速原型模型原型:就是一个模型。可以模拟操作、简单运行典型的应用和工具:Axure工作流程:产品经理拿原型和客户沟通,确定以后再把原型交给开发...

2021-09-30 22:16:20 59

原创 Java 题目记录

1.解析:接口方法默认是public abstract的,且实现该接口的类中对应的方法的可见性不能小于接口方法的可见性,因此也只能是public的。2.Math.round()1、小数点后第一位=52、正数:Math.round(11.5)=123、负数:Math.round(-11.5)=-114、5、小数点后第一位<56、正数:Math.round(11.46)=117、负数:Math.round(-11.46)=-118、9、小数点后第一位>510、正数:Math

2021-09-22 22:54:38 213

原创 Java基础语法 day13(线程)

1.进程和线程2.继承Thread类的方式实现多线程3.设置和获取线程名称4.线程优先级(线程调度)public class MyThread extends Thread { public MyThread(){ } MyThread(String name){ super(name); } @Override public void run() { for (int i = 0;i<10

2021-09-21 15:38:56 58

原创 03_排序(高级排序)

2.1希尔排序希尔排序API设计代码实现public class Shell { public static void sort(Comparable[] a){ //1.根据数组a的长度,确定增长量h的初始值 int h =1; while (h<a.length/2){ h=h*2+1; } //2.希尔排序 while (h>=1){

2021-09-20 19:30:23 60

原创 Java基础语法 day12

1.标准输入流![在这里插入图片描述](https://img-blog.csdnimg.cn/1ea039a1854f4e50a012ced986132dda.png)

2021-09-20 17:01:23 70

原创 02_排序(简单排序)

1.1 Comparable接口介绍//学生类public class Student implements Comparable<Student>{private String username;private int age;...@Overridepublic int compareTo(Student o) { return this.getAge()-o.getAge();}}//测试类public static void main( String

2021-09-19 18:42:57 51

原创 Java基础语法学习 day11

1.字节流读数据(一次读一个字节数组数据)public class App { public static void main( String[] args ) throws IOException { FileInputStream fis = new FileInputStream("C:\\Users\\Faker\\Desktop\\study\\test.txt"); /* //从该输入流读取第一个字节数据 int re

2021-09-19 16:08:31 82

原创 01_算法分析

1.1算法的时间复杂度分析1.1.1 函数渐近增长1.1.2算法时间复杂度1.1.2.1 大O记法1.1.2.2常见的大O阶1.1.2.3 函数调用的时间复杂度分析1.1.2.4 最坏情况1.2 算法的空间复杂度分析1.2.1java中常见内存占用...

2021-09-17 22:17:22 77

原创 Java基础语法学习 day10

1.File类File类概述和构造方法File类的创建功能File类判断和获取功能File类删除功能2.递归遍历目录public static void main( String[] args ){ File src = new File("E:\\1WorkFile"); getAllFiles(src);}public static void getAllFiles(File srcfile){ //获取给定srcfiles下的所有文件或目录的F

2021-09-17 21:15:59 51

原创 Java Map

01_Map集合概述和特点02_Map集合的基本功能03_Map集合的获取功能04_Map集合的遍历方式方式一:实例: //创建集合对象 Map<String,String> map = new HashMap<String, String>(); map.put("cc001","王祖蓝"); map.put("cc002","五号"); map.put("cc003","沉陷"); //put键值相同会替换 //

2021-09-16 21:10:43 71

原创 java基础语法学习(复习)day10

1.泛型

2021-09-16 17:34:29 60

原创 Set集合与哈希值 day9

1.set的集合概述和特点2.哈希值1.set的集合概述和特点 Set<String> set = new HashSet<String>(); set.add("hello"); set.add("world"); set.add("java"); System.out.println(set.add("hello")); System.out.println("----------------------------");

2021-09-16 15:23:00 176

原创 java基础语法学习(复习)day8

1.Collection集合1.Collection集合

2021-09-15 21:27:17 74

原创 JAVA面向对象

面向对象和面向过程的区别有哪些?分别有什么优缺点?面向过程将问题分解成步骤,按照步骤实现函数,并依次调用,数据和对数据的操作是分离的。面向对象将问题分解成对象,描述事物的行为,对象与属性和行为是关联的。面向过程的优点是性能高,缺点是不容易维护、复用和扩展。面向对象的优点是具有封装、继承、多态的特性,因而容易维护、复用和扩展,缺点是性能低。对象和类之间有哪些联系?对象是具体的实例,有自己独有的状态和行为。类是对具有相同特征的对象的抽象,用来定义对象的状态和行为。可以从一个类创建多个对象。静态和实例的

2021-09-14 21:51:52 84

原创 JAVA基础语法

基本数据结构数字类型包括 4 种整数类型和 2 种浮点数类型,4 种整数类型是 byte、short、int 和 long,2 种浮点数类型是 float 和 double。字符类型是 char,用于表示单个字符。Java 使用统一码对字符进行编码。布尔类型是 boolean,包括 true 和 false 两种取值。数字类型直接量直接量是在程序中直接出现的常量值。将整数类型的直接量赋值给整数类型的变量时,只要直接量没有超出变量的取值范围,即可直接赋值,如果直接量超出了变量的取值范围,则会导

2021-09-14 19:54:21 61

原创 java基础语法学习(复习)day7

今日学习总结1、SimpleDateFormat1、SimpleDateFormat工具类*A.格式化,从Date到String *a. Date d =new Date( ); SimpleDateFormat sdf = new SimpleDateFormat(“yyyy年MM月dd日 HH:mm:ss”); String s = sdf.format(d);*B.从String到Date *a. String s = "2048-08-09 11:11:11"; //Par

2021-08-22 11:08:58 75

原创 Java实现多文件上传下载,kindeditor富文本保存为word文件,文件列表分页显示

介绍SpringBoot+Thymeleaf+Mybaits项目部分功能,实现文件的多文件上传和下载,以及将kindeditor富文本内容保存为.doc文件文件上传/创建后以列表形式显示,并且可以分页显示提示简单记录,仅供参考,代码并不完整,需要简单修改后才能使用(没提供.css文件,需要删除html中的class;另外部分变量通过session获取,可以适当修改)关键代码html:<!DOCTYPE html><html lang="en" xmlns:th="http

2021-08-19 10:56:41 397

原创 java基础语法学习(复习)day6

今日学习总结1、内部类 *A.内部类:就是在一个类中定义一个类 *B.内部类的访问特点 *a.内部类可以直接访问外部类的成员,包括私有 *b.外部类要访问内部类的成员,必须创建对象 *C.内部类的分类 *a.在类的成员位置:成员内部类 *格式:外部类名.内部类名 对象名 = 外部类对象.内部类对象; *范例:Outer.Inner oi = new Outer( ).new Inner( ); oi.show(); *b.在类的局部位置:局部内部类 //方法

2021-08-09 18:25:37 67

原创 java基础语法学习(复习)day5

今日学习总结1、权限修饰符2、状态修饰符final3、状态修饰符static4、多态1、权限修饰符2、状态修饰符final*A.final关键字是最终的意思,可以修饰成员方法,成员变量,类 *a.修饰方法:表明该方法是最终方法,不能被重写 *b.修饰变量:表明该变量是常量,不能再次被继承 *c.修饰类:表明该类是最终类,不能被继承*B.final修饰局部变量 *a.变量是基本类型:final修饰指的是基本类型的数据值不能发生改变 *b.变量是引用类型:final修饰指的是引用类型

2021-08-02 11:09:55 53

原创 java基础语法学习(复习)day4

# 今日学习总结1、String拼接的内存图如图,s+= “world”使s最终指向003的地址空间,而001和002的空间则被浪费。因此,如果对字符串进行拼接操作,每次拼接都会构建一个新的String对象,既耗时又浪费内存空间。我们可以通过Java提供的StringBuilder类来解决问题2.StringBuilder...

2021-07-29 17:28:10 47

原创 关于项目中update语句只更新部分字段且不报错

问题描述在做表内容的更新时,只有email和note两个字段更新成功,而name和phone字段则不更新也不报错SQL语句 <update id="updaBook"> update phonebook <set> <if test="name!=null" > name=#{name,jdbcType=VARCHAR}, </if>

2021-07-28 11:21:22 1378

原创 java基础语法学习(复习)day3

学习目标:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术博客 3 篇

2021-07-27 21:04:25 79

原创 java基础语法学习(复习)day2

今日学习总结1、Scanner类的使用2、Random随机数类的使用3、if语句和三元运算符的互换 4、while循环5、for循环6、do_while循环7、break和continue8、数组的定义9、数组的内存分配10、数组的静态初始化11、数组常见问题ps:并不是从零自学,本身有一定的基础,仅是系统的复习一遍知识点并简单记录因此本文仅包含本人认为容易遗忘的知识点或有注意事项的知识点,并不涵盖所有知识点1、Scanner类的使用* A: Scanner类的使用 * a

2021-07-26 15:52:32 71

原创 java基础语法学习(复习)day1

今日学习总结1、Java跨平台原理2、JRE和JDK的概述区别3、常用的DOS命令4、编写HelloWorld程序5、注释6、关键字7、常量8、数据类型9、变量定义使用注意事项10、标识符11、类型转换1、Java跨平台原理在需要运行java应用程序的操作系统上,安装一个与操作系统对应的java虚拟机(JVM java virtual Machine)跨平台特性: * a: 平台指的是操作系统 (Windows,Linux,Mac)。 * b: Java程序可以在任意操作系统

2021-07-26 15:12:30 842

空空如也

空空如也

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

TA关注的人

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