自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2020-10-17

字符串匹配算法一、Brute-Force模式匹配算法二、KMP算法一、Brute-Force模式匹配算法实现方法:设s为主串,t为模式串,i为主串当前比较字符的下标,j为模式串当前比较字符的下标。令I的初始值为strat,j的初始值为0。从主串的第start个字符起和模式串的第一个字符相比较(j=0),若相等,则继续比较后续的字符(i++,j++),否则从主串的第二个字符起重新比较,依次类推,直至模式串t中的每一个字符依次和主串s的一个连续的字符序列相等,则匹配成功,函数返回模式串t的第一个字符在主串中

2020-10-17 17:46:30 196 2

原创 2020-10-14

Java学习第三天前言一、数组和集合二、ArrayList集合1.定义2.构造方法2.ArrayList方法三、习题练习前言这真的是昨天学的内容,只是昨天学完了以后没来得及整理,下不为例一、数组和集合集合的存储空间是可变的,数组的存储空间不变,如果直接打印数组对象,那么打印的是数组对象的地址,所以需要调用方法,从而获取其值二、ArrayList集合1.定义ArrayList是大小可变的数组实现,也就是说集合底层的实现原理还是数组。ArrayList是引用数据类型将ArrayList看作

2020-10-14 08:51:59 304

原创 2020-10-12

线性表1前言一、线性表概述1.概念2.特点3.抽象类型描述二、线性表的顺序存储1.定义2.特点3.Java接口实现类2.读入数据总结前言数据结构自学第一天一、线性表概述1.概念线性表是由n个数据元素所构成的有限序列,当n=0时线性表为空表2.特点1)第一个元素没有前驱,这个数据元素也称为开始结点2)最后一个元素没有后继,尾结点3)除第一个元素和最后一个元素外,其他数据元素有且仅有一个前驱和一个后继。3.抽象类型描述在这里插入代码片public void clear():将一个已经存

2020-10-12 19:52:22 338

原创 2020-10-12

Java学习第三天一、StringBuilder概述二、方法详解1.append()2.reverse()3.toString()4.length()三、StringBuilder和String一、StringBuilder概述1.StringBuilder是一个可变的字符串类,可以把它看作一个容器,任何数据都可以进入这个类中,但是最后都会变成StringBuilder字符串类2.作用:可以提高字符串的效率3.常见的方法:append()、reverse()、toString()、length()

2020-10-12 14:43:10 184

原创 2020-10-11

Java学习第三天一、 字符串的遍历二、字符串截取三、替换四、字符串切割继续学习String的方法一、 字符串的遍历1.CharAt(int index):用于字符串的遍历,返回索引对应的字符package StringDemo;import java.util.*;public class StringTrave { //需求:键盘录入一个字符串,使用程序进行字符串的遍历 /*思路: 1.键盘录入一个字符串,用Scanner实现 2.遍历字符串,首先获

2020-10-11 11:06:49 204

原创 2020-10-10

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于Npublic static void ## 2.读入数据<font color=#999AAA >代码

2020-10-10 14:34:07 68

原创 2020-10-08

JAVA学习打卡第一天前言一、成员变量和局部变量二、Private关键字三、this关键字四、封装五、构造方法前言有JAVA基础,但是不牢固,跟着B站视频过一遍基础一、成员变量和局部变量区别成员变量局部变量类位置不同类中方法外方法内或者方法声明上(形参)内存位置不同堆内存栈内存生命周期不同随着对象创建而存在,随着对象被回收而消失调用方法就有,调用完毕就没了初始化值默认初始化值需要赋值二、Private关键字1.权限修饰符,可修饰成

2020-10-08 19:35:11 85

原创 2020-10-07

软件测试错题2解答:Junit单元测试框架是基于java语言对主流单元测试框架@beforeClass–位于数据准备前期或者其他千七准备(测试类调用前)a.用于提取代码中的功能部分减少冗余,只能声明注解一次b.必须用于public static void 方法名,只运行一次@AfterClass–位于所有用例运行之后,处理测试后续工作。a.测试类被调用结束之前,只能声明注解一次b.必须在public static void 方法名,只运行一次@Test–在Junit3中通过对测试类和测试方

2020-10-07 11:08:58 107

原创 2020-10-06

软件测试错题整理1.关于测试工具:LoadRunner-负载压力测试:预测系统性能。JMeter+Badboy:基于JAVA的压力测试工具,Badboy用来进行脚本的录制功能测试:通过自动录制、检测和回放用户的应用操作。将输出记录同预先给定的记录比较。Junit:白盒测试工具:针对代码测试测试管理工具:对测试需求、计划、用例、实施进行管理测试辅助工具:本身不执行,可以生成测试数据,为测试提供数据准备负载压力测试:LoadRunner:预测系统行为和性能的工业标准级负载测试工具。模拟上千万用户

2020-10-06 20:46:59 100

原创 2020-10-04

网络层一、网络层功能概述一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一、网络层功能概述提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy a

2020-10-04 21:03:39 93

原创 2020-10-03

数据链路层2前言一、局域网的基本概念和结构1.局域网(LAN)二、以太网1.以太网概述2.以太网提供无连接、不可靠服务3.介质传输和拓扑结构的发展4.适配器和MAC地址三、PPT协议(面向字节)四、HDLC协议(面向比特)五、链路层设备前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、局域网的基本概念和结构1.局域网(LAN)使

2020-10-03 17:36:53 409

原创 2020-10-03

web测试+APP测试一、Web测试1.web功能测试2.web性能测试3.用户界面测试4.兼容性测试5.安全性测试6.接口测试一、Web测试1.web功能测试(1)链接测试链接是用户用于连接地址不明确页面的主要手段(在集成阶段完成)(2)表单测试用户通过表单提交信息进行链接,表单应当符合用户的需求(3)数据校验测试对数据的输入进行校验,确保校验功能正常(4)Cookies测试Cookies通常用来存储用户信息和用户在某应用系统的操作,用户使用Cookies访问某一个应用系统的时候,we

2020-10-03 09:40:18 75

原创 2020-10-02

单元测试前言一、单元测试1.单元测试的内容2.单元测试要点剖析二、功能测试技术1.功能测试概述2.功能测试用例的书写内容三、集成测试技术1.集成测试概述2.集成测试的方法3.集成测试阶段工作四、系统测试技术1.主要内容2.测试类型前言这两天于我而言是比较特殊的日子,但是过去的还是要过去。玩耍了两天收心实属不易,但是此刻还是坐在了考研教室里看着一群同学在努力(尽管我不考研),生活本就喜怒无常,还是要勇往直前啦,继续记录!/font>一、单元测试1.单元测试的内容单元测试是以程序设计说明书(

2020-10-02 21:19:37 357

空空如也

空空如也

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

TA关注的人

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