自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【TCP/IP协议 你給我去學習】

目录网络基础认识IP概念格式作用:组成分类 划分网络号和主机号特殊的IP地址子网掩码意义格式作用计算方式MAC地址概念特殊的MAC地址网络和数据传输IP地址和MAC地址总结网络设备以及相关的技术集线器: 转发所有的端口交换机: MAC地址转换表+转发对应端口主机主机和路由器:ARP缓存表+ ARP寻址正在上传…重新上传取消路由器:路由+NAPT网关路由冲突域广播域网络数据传输流程局域网

2022-03-07 16:27:10 2764 1

原创 复杂的网络知识,你给我去学习

目录网络的发展史独立模式网络互联局域网LAN广域网WAN网络通信的基础iP地址端口号五元组协议分层OSI七层模型TCP/IP 五层模型网络设备所在的分层网络的分层对应封装和分用网络的发展史独立模式网络互联多个计算机在一起,完成了数据共享,而数据共享的本质是网络数据传输,计算机之间通过网络来传输数据,也被称为网络通信。局域网LAN基于网线直连基于集线器组建基于交换机组建基于交换机和路由器组...

2022-03-01 15:29:36 1575

原创 字符串匹配算法(KMP算法JAVA版)

目录暴力匹配KMP算法暴力匹配暴力算法就是 普通模式的匹配算法 bf算法就是将目标的字符串 的第一个字符与模式的第一个字符进行匹配,相等的话就继续比较第二个字符是否是匹配的,依次进行下去,如果不匹配的话 就进行回退至第二个字符重新进行匹配。直到得到最后的结果。匹配失败的话 就回退至最初i下标的下一位public class BF1 { public static int BF(String str, String sub){ if ...

2022-02-24 22:15:40 1389

原创 每日一题 2 12

我并不孤独目录Lee_3:最长字符:Lee_3:最长字符:滑动窗口的思想,保证在窗口内的字符符合题目的要求,对于不符合的题目直接剔除力扣 public int lengthOfLongestSubstring(String s) { //无重复的最长子串 int len = s.length(); if (len == 0 ) return 0; Map<Character,Integer> map...

2022-02-13 00:42:00 186

原创 【测试总结 2月10日刷题笔记】

人总得是要干点什么东西目录1.选择下面的说法中正确的是如果某个测试用例实现了某软件的路径覆盖,那么它一定同时实现了该软件的测试工程师在软件测试的计划阶段依据()指定测试进度下面的测试用例设计属于黑盒测试方法的是()02问答什么是软件测试软件测试的流程如何根据需求来设计测试用例什么是测试用例,测试用例的要素是哪一些?什么是软件错误(BUG) ? 描述bug的要素有哪些?简述敏捷开发模型Scrum 工作流程?软件测试模型有哪些?分别都有什么特点?黑

2022-02-11 18:14:23 962

原创 【2月9日刷题笔记】

今天晴天 我将以高达的形态出击目录02代码Lee_287: 力扣Lee_539:力扣Lee_70: 力扣Lee_198:力扣Lee_784:力扣02代码Lee_287: 力扣[寻找重复的数] https://leetcode-cn.com/problems/find-the-duplicate-number/设计的方案必须不修改数组nums 并且只用常量级O(1)的额外空间。二分查找​class Solution { pub...

2022-02-09 23:05:23 409

原创 【2月8日刷题笔记】

今天是晴天 气温2度目录02代码快速排序java实现Lee_75:力扣Lee_215:力扣Lee_216:力扣Lee_45:跳跃游戏力扣02代码快速排序java实现​public class SortK {​ public void quickSort(int[] arr,int start ,int end){ if (start >= end ) return; int temp = arr[st...

2022-02-09 00:44:38 138

原创 【2月7日刷题笔记】

阴天 在开大灯的房间目录选择1下面的说法正确的是建立和关闭一个tcp 一共会产生的握手次数是在计算机网络当中 TCP协议和UDP协议的相似之处是已知一个进程绑定的端口号,查询该进程的命令是以下的协议属于应用层的有02代码Lee_921 : 使括号有效的最少添加Lee_1492:n的第k个因子选择1下面的说法正确的是java中线程是非抢占式的java中的线程是不可以共享数据的每个java程序都至少有一个线程,即主线程java中的线程不可以..

2022-02-07 21:53:39 292

原创 【2月6日 刷题笔记】

今天大雪 走在路上有时候很清晰 有时候很模糊目录01选择题进程的状态Ajax应用 程序的优势在于Tomcat的默认端口是Tomcat中 webapps目录的作用是DNS协议的作用是02编程题Lee_184 部门工资最高的员工Lee_451 根据字符出现的频率排序03选择题下面属于TCP 协议的可靠性机制()TCP和UDP的区别网络通信中,出现粘包的问题,可以采用下面的那种方案来解决线程池的作用是以下关于CAS的说法中,正确的是编程0..

2022-02-07 00:05:15 702

原创 【2月5日刷题笔记】

阴天在开灯的房间目录1.Lee 77 组合选择11.下面的选项当中那个不属于java运行时数据区域2.关于jvm 中不正确的3.java程序,在什么时候会执行类加载在java程序中,垃圾回收如何判断一个对象是否可以回收垃圾回收的算法有oj练习2Lee_182 查找重复的电子邮箱Lee_24 两两交换链表选择021.关于新生代的说法,不正确的是2.关于cms垃圾回收器,下面的 说法正确的是3.关于volatile 的说法正确得是4.关于s..

2022-02-05 23:45:03 1396

原创 【2月4日刷题笔记】

晴天 活在当下目录2.MIME2.1文件下载时,用于设定实体内容的MIME类型的响应头是2.2为什么要获取MIMEType3.http请求报文3.1某浏览器发出的请求报文如下:4.Lee 183:从不订购的客户2.MIME2.1文件下载时,用于设定实体内容的MIME类型的响应头是Content-DispositionContent-TypeContentEncondingContentAttachment9/MIME:全名叫做(Mu..

2022-02-04 23:30:13 755

原创 【2月2日刷题笔记】

目录1.Servlet 生命周期2.转发和重定向3.lee _62 :不同路径4.lee _120:三角形最小路径和官方解答自己的解答晴天 今天吃了火锅1.Servlet 生命周期关于Servlet生命周期说法错误的是Servlet容器根据Servlet;类的位置加载Servlet类,成功加载后,由容器创建Servlet的实例对于每一个Servlet实例,init() 方法只被调用一次。当Servlet容器接收到客户端的请求时,调用Servlet 的Ser

2022-02-02 19:02:11 912

原创 【2月1日的刷题笔记】

目录1.二叉排序树2.关于lambda 表达式的重要特征2.12.22.3lambda表达式的重要特征2.4 Lambda表达式的底层实现3.枚举类型 enum1.二叉排序树二叉排序树 是一种在节点里储存数据的二叉树。一颗二叉树为空或者具有:根节点保存着 一个数据项如果左子树不为空,那么其左子树的所有节点保存的 值均小于 (不大于根节点所保存的 值)如果右子树不为空的话,那么右子树的所有节点的值均大于其根节点保存的 关键码的值。所以要在二叉排序

2022-02-01 23:35:00 867

原创 【1-26刷题笔记】

今天天气雨夹雪、心情雨夹雪关于迭代迭代就是重复反馈的结果,其目的就是为了逼近所需要的目标或者结果,对于每一次的迭代结果就是下一次迭代结果的初始值。重复一系列运算的步骤,从前面的量依次求出后面的量的过程。此过程的每一次结果都是由对前一次所得结果施行相同的运算步骤所得到的。ps:利用迭代来计算斐波那契数列。public class FibonacciD {​ public static void main(String[] args) { Scanner sc...

2022-01-28 00:02:57 448

原创 【关于cookie和 session 笔记】

目录关于cookie和 sessioncookie的详解为什么要是用cookie?session详解cookie和session的区别关于cookie和 sessioncookie的详解Cookie类型为“小型文本文件”,是某些网站用户为了辨别用户身份,进行session跟踪而储存在用户本地终端上的数据(通常经过加密),由用户客户端计算机暂时或永久保存的信息。为什么要是用cookie?web程序使用HTTP协议传输的,而HTTP协议是无状态的协议,对于事务处理没有

2022-01-08 23:45:59 548 1

原创 【性能测试 Loadrunner 笔记 一】

目录性能测试概述关注的领域测试的时间1.常见的性能问题为什么要进行性能测试性能测试的流程如何确定性能测试的需求性能测试的指标性能的测试模型性能测试分类基准测试负载测试压力测试并发测试配置测试可靠性测试失效性恢复测试性能测试概述性能测试的关注点:并发用户数量平均响应时间可靠性和可扩展性软硬件的配置是否合适发现引起系统问题的原因,关注采用何种技术提高系统性能开发人员关注系统架构数据库的设计..

2022-01-05 21:51:58 7528

原创 【自动化测试学习笔记 selenium 三 】

目录unittest框架解析unittest各组件的关系 :批量执行脚本addTest() 的应用makeSuite ()TestLoader()discover()的应用用例执行顺序忽略用例的执行unittest断言HTML报告生成unittest框架解析unittest是python的单元测试框架,直接提供了创建测试用例,测试套件以及批量执行的方案直接进行 import unittest 就可以使用作为单元测试的框架,unittest也是可

2022-01-03 22:54:32 914

原创 后台模板技术Thymeleaf以及Listener

目录关于模板的概念、优势、逻辑模型、用法等1.模板引擎的概念:2.模板技术的优势:3.模板技术的逻辑模型:4.模板技术的用法:关于监听器(Listener)的概念、优势、逻辑模型、用法监听器的概念:监听器的优势:监听器的逻辑模型:监听器的用法:关于模板的概念、优势、逻辑模型、用法等1.模板引擎的概念:模板引擎是为了解决 HTML 和 java混杂在一起的问题,将HTML的内容提取出来 放到单独的文件夹当中 ,称为模板,主要针对于一些动态的部分 ,可以将

2022-01-02 15:59:59 410

原创 【APP的共有测试用例】

功能性测试 登录和注册 账号密码注册登录 输入正确的账号密码,可以正常注册和登录 已注册用户再次注册 未注册的账号直接登录 密码的显示 采用加密的展示 账号的密码错误时提示 “账号或者密码错误”而非准确的密码或者账号错误 密码是否进行了加密的传输 密码在更改之后,登录时是否做到了有效的数据校验:修...

2021-12-31 17:50:13 463

原创 【测试笔记 自动化测试软件基础 】

问题:测试人员在测试的过程当中会写大量的测试用例,如何来记录测试用例 ?在执行测试用例的时候 会发现bug 可能会有很多的bug 如何记录bug 如何标记bug的状态 ?bug的状态 :新建(测试人员) 确认(开发人员) 已解决(开发人员) 延迟() 丢弃() 重新打开(测试人员)关闭(测试人员验证完bug的之后没有问题,关闭bug)测试完成之后 ,写测试报告——统计测试用例的个数,测试用例的执行情况 (执行了多少测试用例) 统计了bug的个数已经解决的bug,未解决的bug。..

2021-12-27 16:55:35 260

原创 JS 当中几种对象的创建【笔记】

/*1.使用字面量创建对象【常用】*/var a = {}; // js中的空对象、var student = {// 使用 : 来分隔key 和 valuename : 'mujiaoniao', // 键值对之间使用 , 分割. 最后一个属性后面的 , 可有可无age: 50};function someMathod(){console.log(" go to bed ")}var person = {name : "mujiaoniaoniao", age: 8..

2021-12-21 20:59:25 295

原创 【笔记】测试用例进阶篇 3

目录按照代码是否运行,划分成哪几类测试:1.静态测试2.动态测试按照是否查看代码划分:1.黑盒测试:2.白盒测试:按照是否手工划分测试:1.手工测试。2.自动化测试。按照测试对象划分:1.业务测试:2.界面测试3.容错性测试4.兼容性测试5.易用性——用户体验测试6.性能测试7.APP的安装与卸载8.安全性的测试9.内存泄露测试10.按照地域划分进行测试关于一码通崩溃:性能测试; —— 同一时刻的访问量增加。淘宝购物

2021-12-20 21:16:57 332

原创 关于递归的笔记

* Created with IntelliJ IDEA. * Description: * 方法的递归: * 方法直接调用自己或者间接的调用自己的形式(recursion) * * 直接递归:方法自己调用自己 * 间接递归:方法调用其他方法,其他方法又调用方法自己; * * 递归死循环:递归的方法不断的调用自己,无法终止,出现栈内存溢出; * * User: * Date: 2021-12-14 * Time: 8:16 */public class recursion...

2021-12-14 14:03:34 86

原创 微信发红包的测试用例

功能 一对一 最多输入200 1 2 3 4 5 6 7 8 99 群发 红包个数 1.拼手气红包最多可以发多少个红包 超过最大拼手气红包的个数是否有提醒 2,平均红包,每个人领的一样多 3,专属红包,给制定的人发红包 只有被制定的人才可以领红包,其他人不可以领取 ...

2021-12-13 23:37:21 671

原创 设计一个最小栈

package P_12_12;import java.util.Stack;/** * Created with IntelliJ IDEA. * Description: * User: * Date: 2021-12-12 * Time: 11:12 *//* * 设计一个最小栈 * 最小的栈只保存当前栈内的最小元素; * 普通的栈全部往里面放; * * */public class MinStack { private Stack<Integer&.

2021-12-13 23:29:07 819

原创 具体设计测试用例的方法

复习基于需求设计测试用例1.基于需求设计测试用例分析需求,验证需求,细化需求,从需求当中提取出一个个的测试点,根据每一个测试点,采用具体的测试用例的方法区设计测试用例;有多细致的需求分析,就会有多细致的测试用例,测试用例对于需求的覆盖率就会越高。测试用例是根据需求来写的。例如:购买一款3000元以内的华为智能手机。开发人员买了一款手机要求测试人员对这款手机测试是否满足用户的 需求,问都要测试哪一些需求点?价钱:3000以内;品牌:华为手机类型:智能手机手机的基本功

2021-12-12 17:47:56 343

原创 杨辉三角 的练习

/** 杨辉三角** 每一行第一个元素是一个1 最后一个元素也是1;* 中间其他的元素*[i][j] = [i-1][j] + [i-1][i-j] ; 中间部分* 之后做一道题 做一两天或者1个小时都很正常 ;* */class Solution { public List<List<Integer>> generate (int numRows){ List<List<Integer>> ret = new .

2021-12-11 21:27:54 218

原创 Stack 栈

package P_12_11;/** * Created with IntelliJ IDEA. * Description: * User: * Date: 2021-12-11 * Time: 17:29 */public class Stack { int [] elem ; public int usedSize ; public Stack (){ this.elem = new int[5]; }.

2021-12-11 21:26:16 122

原创 Queue 队列

package P_12_11;import java.util.Deque;import java.util.LinkedList;/** * Created with IntelliJ IDEA. * Description: * User: * Date: 2021-12-11 * Time: 18:52 *//** 队列:是一种先进先出的数据结构*从尾巴进 头出;*** 双端队列: Deque ;* 队头队尾都可以进出;* */public class Q.

2021-12-11 21:24:14 295

原创 设计循环队列

package P_12_11;/** * Created with IntelliJ IDEA. * Description:设计循环队列 队列 :尾巴进 头出; * User: * Date: 2021-12-11 * Time: 20:45 */public class MyCircularQueue { private int [] elem ; private int front ; private int rear ; publi.

2021-12-11 21:22:45 72

原创 本题计算人体的 BMI BMI =体重÷身高的平方

package P_12_09;import java.util.Scanner;/** * Created with IntelliJ IDEA. * Description: 本题计算人体的BMI BMI=体重÷身高的平方 * User: * Date: 2021-12-10 * Time: 0:11 */public class BMI { public static void main(String[] args) { Scanner s.

2021-12-10 21:04:30 645

原创 CSS 的基本概要

如何将HTML和CSS进行关联1.内部关联<style>2.外部关联 via <link rel = "stylesheet" href = "css资源的 URl" >3.内联关联 via 元素的额style属性认识选择器(selector)——重点1.选择指定的元素:从整个文档(HTML整个文件)中进行选择,选择的是所有符合条件的元素,比如选择body元素 : body{....}选择所有的div元素 : div{}所有元素都支持的两个属性(a..

2021-12-10 21:01:23 416

原创 关于web的基础简介

web简介Web (网)应用:网站(广义pc、手机app)浏览器(browser)/用户代理(user Agent)/Web客户端(Web Client)——IE Edge Chorme Firefox 腾讯浏览器 等等Web服务器 (web server)/HTTP 服务器 (HTTP Server):——————Apache\Tomcat\Netty\Nginx\Httpd在理论上,浏览器和服务器运行在不同的电脑上 而在基础的阶段可以让其都存在一台电脑上。关于...

2021-12-06 23:37:42 198

原创 12_06__

//关于不同函数类型所包含的字节数打印——size静态方法的调用 ,包装类.SIZE public class Main { public static void main(String[] args){ System.out.println("The size of short is " + Short.SIZE/8 + " bytes." ); System.out.println("The size of int is " + Integer.SIZE/8 .

2021-12-06 10:57:33 59

原创 测试用例的基础

目录测试用例的设计方法1)总的实际测试用例的方法——基于需求设计测试用例2.什么是非功能性的需求?具体的设计测试用例的方法测试用例的设计方法1)总的实际测试用例的方法——基于需求设计测试用例测试人员接到需求之后,要对需求进行分析和验证,从合理的需求之中进一步分析和细化需求,从细化的需求中找出测试点,根据这些测试点再去设计测试用例。如何提取测试点(测试需求)tips:从左到右,从上到下,挨个的寻找界面的每一个元素,每一个元素都是测试需求点,根据每一个测试需求

2021-12-05 23:28:40 237

原创 测试用例基础 12_02

回顾测试用例怎么写?测试点:不包含测试步骤,只有测试什么,只有测什么功能,预期的结果。为了提高作业的效率 ,测试用例只写测试点。——直接写在Xmind 或者Excel效率会比较高面试的时候,就直接说测试点 是为了有限的时间;完整的测试用例:——————————————————————————-——————概念篇//等到春招的时候进行复习或者随时可以达到最高的效率//1.需求:用户需求 :(boss、业务人员、用户、甲方 )需求的来源(根源...

2021-12-02 16:22:44 780

原创 12_01 作业

12_01 作业​ //写一个简易的计算器,实现加减乘除;​​​ public class Main{ public static void main(String[] args){ Calculator calculator = new Calculator();//new一个新的对象将引用传给calculator; calculator.setNum1();//对于类的调用并且赋值 cal...

2021-12-01 22:44:27 269

原创 不规则数组的使用

public class P_11_28 { // 关于不规则的二维数组 public static void main(String[] args) { int [][] array = new int[2] [];// 此时关于二维数组的行必须要写 列则可以进行分开定义 array [0] = new int [3]; array [1] = new int [6]; for (int i = 0; i < arra...

2021-11-28 22:36:57 195

原创 关于QQ pc端登录界面的测试用例 11——28

测试步骤 是否使用记住密码 自动登录 是 直接登录查看是否成功 否 点击QQ的app的快捷方式 输入测试数据 点击选择自动登录/记住密码 点击登录 登录成功 登录失败 点击找回密码 是否同意QQ账号身份认证服务 输入身份验证信息 按提示依次输入密保信息 是否可以成功找回密码 使用二维码进行登录 使用QQ手机端扫码登录测试数据 使用手机端二维码进行扫描登录 非二维码 账户数据 手机号:13649900502 QQ号码:54528884120 邮箱:543631120@qq.com 密码 1478...

2021-11-28 18:03:55 642

原创 软件测试的基本概念 11-27

复习:1.什么是软件测试?软件测试就是测试人员检测软件功能是否符合用户的需求。2.软件测试和软件研发的区别?(1)软件开发的流程需求——软件研发/编码——测试——上线维护(2)软件测试和软件开发中的调试目的;参与角色;测试时开发与测试人员同时参与执行阶段;整个阶段周期(3)为什么要选择软件测试(优秀的软件测试人员所拥有的能力)(下来之后进行自己总结 润色一下);——————————————————————————————————————概念篇;需求..

2021-11-27 22:16:50 367

空空如也

空空如也

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

TA关注的人

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