自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 测试用例设计问题整理

一张白纸需求验证:先看看这张白纸的设计文档和需求文档是否有错功能测试:1.纸张的大小和需求规格说明书中的大小 是否一致2.纸张的厚度是否和要求的一致3.纸张的颜色是否和要求的一致4.纸张是否可以折叠,拉伸5.纸张的软硬程度是否达到要求6.纸张上的铅笔字,能否擦干净7.纸张是否易破8.纸张遇水晒干之后是否还能继续使用9.纸张的平湖度是否符合要求10.纸张的重量是否在要求以内界面测试:1.纸张的形状是否符合大众的使用习惯2.纸张的颜色是否符合要求性能:1.纸张能保存的最久时间

2021-05-21 11:58:51 258

原创 操作系统面试题目

一、进程与线程参考:https://blog.csdn.net/qq_39328436/article/details/113560889二、同步、异步三、并发、并行四、进程调度算法及其选择1.先来先服务算法(FCFS):可用于作业调度和进程调度2.短作业优先算法:(SPF)可用于作业调度和进程调度3.时间片轮转算法:时间片用完后,调度该进程进入就绪队列末尾。4.多级反馈队列调度算法:设置多岗位就绪队列,不同的优先级,进程在第一个优先级队列的时间片用完后放入第二个队列的末尾,第一个优先级队列

2021-05-20 23:27:50 128

原创 Java面试问题整理

一、三大特征1.封装隐藏对象内部的复杂性,只对外公开简单的接口,便于外界使用,从而提高系统的扩展性、可维护性。是面向对象方法的重要原则,就是把对象的属性和操作结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。实现:访问权限修饰符,通过修改属性的可见性来限制对属性的访问。2.继承是从已有的类派生出新的类,新的类可以吸收已有的类的数据属性和行为,并扩展出新的能力。3.多态概念:多态是指一个程序中同名但不同方法共存的情况,方法同名表明他们最终的功能和目的相同,但由于在完成同一个功能时可能遇到不同

2021-05-11 22:44:44 117

原创 测试相关知识

一、测试流程1.首先是需求分析:参与需求评审会议,阅读需求、理解需求,观察需求是否合理。需求会议之后,2.制定测试计划,确定测试阶段,测试内容和范围,项目人员分配,项目整体计划:要发布的时间节点等问题。3.然后是测试设计阶段,编写测试用例,用例编写完成后进行测试用例的评审。等到开发产品编程完毕,4.开始进入测试执行阶段,先进性预测试,再进入正式的测试。测试过程中发现的bug全部提交到缺陷管理平台,并对bug进行跟踪,5.进行回归测试,直至满足用户需求。测试结束后,对测试结果进行分析,6.编写测试

2021-05-11 22:02:44 246

原创 测试相关面经HR面试

一、测试需求分析、测试中对软件需求的理解1.软件需求由产品给出,在开发项目之前收到需求文档,开发和测试人员都以需求文档作为标准进行开发测试。测试人员需要阅读需求、理解需求、主要是对业务的学习,分析需求点。2.开发前进行需求评审大会,参会人员对需求不清楚处提出疑问,产品进行解答,最后产出最终版需求文档3.需求文档必须有明确的具体事项4.需求文档上所有的地方必须测试到位二、测试和开发对比软件测试是验证开发出来的软件是否符合需求预期的过程,测试内容包括软件的功能,界面,性能,安全,稳定,易用性,如果是

2021-05-11 21:13:57 463

原创 SQL语句牛客网刷题总结

1.having和whereHaving语句和group by语句联合使用,用来筛选group by 查询中的结果Group by 语句用来和聚合函数(count sum,avg,min,max)的名号联合使用来得到一个或多个列的结果集。select … from … where … group by column1;group写在where 后面eg.查询每个学生选了几门课SELECT id, COUNT(course) as numcourse FROM student GROUP BY

2021-05-11 21:03:50 338

原创 软件生命周期模型

软件生命周期模型1)问题定义:开发背景、开发目标、文档开发人员和需求人员确定现有系统的现状、出现的问题、开发的理由;对于目标系统,确定目标系统的开发运行环境要求等2)可行性研究:调查分析商业可行性,投资建议、决策支持、文档主要是针对问题定义阶段分析的问题作进一步细化并且着重经济效益方面的分析。3)需求分析:从用户角度概述、方法、工具、验证、文档分析用户对软件的各种要求,包括功能性和非功能性的 。借助数据流图、数据字典、E-R图等工具对软件需求进行形象的表达4)概要设计解决软件的总体框架和数

2021-05-11 20:53:55 163

原创 HTTP相关

1.HTTP与HTTPS的区别HHTP的URL以http://开头,HTTPS以https开头HTTP是不安全的,HTTPS 是在HTTP基础上添加了SSL层,有身份验证及加密传输机制,是安全的。HTTP连接方式也不同标准端口HTTP是80,HTTPS是443HTTPS需要CA颁发证书需要收费。OSI模型中,HTTP工作在应用层,HTTPS的安全传输机制工作在传输层。2.HTTP连接建立方式(即输入一个URL后发生什么)(1)DNS域名解析,找到对应的ip主机地址(2)发起TCP三次握手

2021-05-11 17:48:45 131

原创 计算机网络总结

OSI参考模型各层功能(1)物理层传输单位是比特,任务是透明的传输比特流,功能是在物理媒体上为数据端设备透明传输原始比特流。定义终端设备物理与逻辑连接方法。(2)数据链路层传输单位是帧,任务是将网络层传来的IP数据报组装成帧。功能可以概括为成帧、差错控制、流量控制和传输管理。(3)网络层传输单位是数据报,关心通信子网的运输控制,主要任务是传送网络层的数据(分组),为分组交换网上的不同主机提供通信服务,关键问题是对主机进行路由选择,流量控制、拥塞控制、差错控制和网际互联等功能。(4)传输层也称

2021-05-11 16:50:39 103

原创 Linux常用基本命令

ls 查看文件夹包含的文件ls -a列出目录所有文件,包含以.开始的隐藏文件ls -A列出除.及…开始的隐藏文件(-r表示反序排列,-t表示以文件修改时间排序,-s表示以文件大小排序。-h以易读大小显示。-l列出详细信息包括文件权限(目录、文件夹、文件权限))cd 切换当前目录cd ~进入家目录,cd -进入上一次工作路径,pwd 查看当前工作目录路径(查看软链接 -P)mkdir 创建文件夹创建多级目录用-prm命令删除一个目录中的一个或多个文件或目录 *可以任意匹..

2021-05-11 16:30:17 198

原创 DOM解析XML

一、关于XMLXML概述:1.1 什么是xml,可扩展的标记语言。XML用途:用来存储数据*1.作为系统与系统之间传输数据的格式*2.作为项目的配置文件*3.保存有结构关系型的数据1.2xml和html的比较1.xml文档的标记可以随意扩展,html的标记是预先定义好的。2.xml区分大小写,html不分大小写3.html主要用来显示数据,xml用来保存数据...

2019-12-25 20:27:12 366

原创 第一个servlet程序(含大量理论)

1.servlet概述:什么是servlet:它是运行在web服务器端的一个java小程序,简单来说:就是一个java类,在使用servlet时,需要导入javax.servlet下的jar包。但是,比如tomcat服务器提供了servlet的jar包,所以开发时使用tomcat服务器就不需要导入servlet的jar包(servlet-api.jar)Servlet是一个资源,是用来被用...

2019-12-17 19:47:22 209

原创 HttpServlet

关联源码:ctrl+shift+t,搜索所需的源码在开发中,通常浏览器访问web服务器端的资源,是带有协议的访问,比如说在httpservlet里面重写服务方法service方法时,service()方法最终调用doget和doPost方法。直接重写doGet和doPost方法。在开发中注意的细节:使用带有协议的请求和响应对象访问servlet的具体执行过程。表单页面fro...

2019-12-16 22:18:07 112

原创 JavaBeans学习笔记

JavaBeans的组成1)属性:描述其外观或者行为特征,通过get/set方法读/写属性的值。2)事件:Bean与其他软件组件交换信息的主要方式是发送和接受事件。3)方法:Bean可以提供让客户使用的public方法。BKD是sun为javaBeans提供的一个开发工具包BeanBox是一个Bean的容器,用来测试BeanBeanBox的使用:安装:将bdk1_1.z...

2019-11-07 19:10:50 119

原创 拓扑排序

适用于有向无环图,关键在于寻找入度为0的点,排序结果不唯一。#include<stdio.h>#include<stdlib.h>//图定义typedef struct { int v;//节点 int arcs[50][50];//邻接矩阵}AdjM;//访问数组int visited[50];//顺序栈定义typedef st...

2019-03-06 20:24:59 98

原创 迪杰斯特拉算法

迪杰斯特拉算法适用于有向图:思路:1)从第一个结点开始,算出到各节点的最短路径2)节点到自身或者无法抵达时,距离为无穷3)每回新加入一个节点,更新一次最短路径4)把所有节点遍历过后,自然就有最后的最短路径了//迪杰斯特拉算法#include<stdio.h>#include<stdlib.h>#define m 50//定义不同的图类型type...

2019-03-06 20:23:17 135

原创 图的生成树与最小生成树

1.生成树一个连通图的生成树是指一个极小联通子图,它含有图中的全部顶点,但只有足以构成一棵树的n-1条边。2.最小生成树在一个连通网的所有生成树中,gebi各边的代价之和最小的那棵树称为该lian连通网的最小代价生成树(MST)。性质:设N=(V,{E})是一个连通网,U是顶点集V的一个非空子集,若(u,v)是一条具有最小权值的边,其中uU,vV-U.则存在一颗包含边(u,v...

2019-03-06 20:07:17 4099

原创 链表(陈锐、葛丽萍编著《跟我学数据结构》整理

链表通过自引用结构体类型的指针成员指向结构体本身建立起来,“自引用结构体”包含一个指针成员,该指针指向与结构体一样的类型。struct node { int data;//整形成员 struct node *next;//指针成员};自引用结构体单元称为节点,结点之间通过箭头连接起来,构成一个表,成为链表。链表中指向第一个节点的指针成为头指针,通过头指针,可以...

2018-12-12 14:00:14 277

原创 动态内存分配与释放(陈锐、葛丽萍 编著《跟我学数据结构》整理)

1.malloc函数作用:在内存中分配一个长度为size 的连续存储空间,返回一个指向分配空间的起始地址的指针。 如果分配失败,则返回NULL。原型: void *malloc(unsigned int size);为struct node 的结构体分配一块内存空间p=(struct node*)malloc(sizeof(struct node));si...

2018-12-10 09:33:34 162

原创 结构体定义及初始化(陈锐、葛丽萍 编著《跟我学数据结构》整理)

1.结构体的定义 结构体是其他lei'类型构造出来的数据类型。 结构体类型(关键字struct表示一个结构体)的记录: struct student{ int number; char *name; char sex; int age; float score;};定义一个结构体变量:struc...

2018-12-10 09:19:14 210

原创 深搜广搜(来自耿国华等编著数据结构)

深度优先搜索的基本思想:1.从图中某ge'd个顶点V0出发,首先访问V0.2.找出刚访问过的顶点的第一个未被访问的邻接顶点,然后访问该顶点。以该顶点为新顶点,重复此步骤,直至刚访问过的顶点没有未被访问的邻接点为止。3.返回前一个fang访问过的且仍有未被访问的邻接点的顶点,找出gai'该顶点的下一个未被访问的邻接点,访问该顶点,然后执行步骤 2.算法思想:首先shi...

2018-12-03 21:38:53 163

原创 二叉树的存储表示与实现(陈锐,葛丽萍跟我学数据结构整理)

1.二叉树的顺序存储,即用一维数组按照从左到右,从上到下的顺序依次存储,分析计算可得每个节点的编号,类似于树状数组。适用于完全二叉树。存储非完全二叉树时,需要在一维数组中将二叉树不存在的结点位置空出,并用NULL填充。2.二叉树.的链式存储二叉树的链式存储结构二叉链表存储结构包含三个域:数据域,左孩子指针(指向左孩子节点)和右孩子指针(指向右孩子节点)。三叉lian链表...

2018-11-29 15:12:15 264

原创 稀疏矩阵快速转置

题目来自online judgehttp://acm.hzau.edu.cn/problem.php?cid=1151&pid=2Problem C: 算法5-2:稀疏矩阵快速转置Time Limit: 1 SecMemory Limit: 32 MBSubmit: 73Solved: 24[Submit][Status][Web Board]Descriptio...

2018-11-01 21:20:37 1433

原创 数论定理(未完待续...)

先了解一下模'运算:模运算即求余运算:在数学中用符号 mod 表示。模 p 运算的定义如下:给定一个正整数 p,任意一个整数 n,一定存在等式:n=kp+r(k、r 是整数,且 0<=r < p),称 k 为 n 除以 p 的商,r 为 n 除以 p 的余数,记着:r=n mod p。 故a= b(mod p)等价于p能被a-b整除1.威尔逊定理当且仅当P为素数时:(...

2018-10-28 16:52:37 397

原创 快速幂取模

1.先了解两个公式:a^b mod c=[(a mod c)^b] mod c(a*b)mod c = [(a mod c)*(b mod c)]mod c然后求a^b的快速幂(1)b是偶数a^b mod c=((a)^2)^(b/2))mod c,记k=a^2 mod c,求k^(b/2) mod c.(2)b是奇数a^b mod c = ((a^2)^(b/2)*a...

2018-10-22 19:12:11 125

原创 栈与队列

栈!!!1、头文件#include<stack>2、声明:stack<int>s;3、函数:s.top() 取栈顶,返回栈顶元素;s.push(x) x进栈,无返回值s.pop() 栈顶元素出栈,无返回值s.empty()判断栈是否为空,栈空返回值为真,否则返回值为假;s.size()返回栈中元素个数!!队列1、头文件:#incl...

2018-10-18 21:08:49 91

原创 sort()函数

1.头文件#include<algorithm>2.函数的三个参数(1)第一个是要排序的数组的起始地址。(2)第二个是结束的地址(最后一位要排序的地址的下一地址)(3)第三个参数是排序的方法,不传参数默认从小到大排序。eg.#include<iostream>#include<cstdio>#include<algorithm...

2018-10-18 19:57:26 180

LITS2017数据集百度网盘.txt

医学图像分割

2021-05-14

空空如也

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

TA关注的人

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