自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Postman安装

安装一开始Postman有下面一些版本Chrome插件版本 native app版本【本地版本】1、Postman最早是作用chrome浏览器插件存在的,所以,你可以到chrome商店搜索下载安装,由于2018年初Chrome停止对Chrome应用程序的支持。也就是不再维护chrome插件版本了。2、Postman提供了独立的安装包,不再依赖于Chrome浏览器了。同时支持MAC、Windows和Linux,推荐你使用这种方式安装。https://www.getpostman.com/a.

2021-03-05 16:36:19 1051

原创 W 模型

定义 :开发一个V;测试一个V组合起来的模型;(w模型也叫双v模型)示意图测试尽早进入也就是:1、测试和开发并行。2、测试伴随着整个软件开发周期,并且测试的对象不仅仅是程序,需求和设计同样要测试。通俗点来说,一开始需求分析的时候就进行测试,将需求分析出来的需求文档或者设计稿进行测试是否有问题。看开发的每一个阶段是否有问题。优点开发伴随着整个开发周期,需求和设计同样要测试;更早的介入测试,可以发现初期的缺陷,修复成本低;分阶段工作,方便项目整体管理。缺点开发..

2021-02-05 17:38:56 1269

原创 常见的图片类型

jpg(jpeg) 一种可以高度保留图片色彩信息的格式png 该类型的图片可以实现透明gif 图片所占体积小,可以实现动图psd 一种分层的图片 ...

2021-02-03 18:03:34 1500

原创 V模型 软件测试级别分类(需要记住的)

软件的开发都会依据相应的开发模型,则测试级别指的就在这个模型当中我们人为定义的开发步骤,其中对于测试来说我们最常见的一种级别分类如下:单元测试(Unit test) 在软件测试中单元指的就是组成软件最小的底层代码结构,一般就是类、函数、组件(当下的软件测试行业,不会刻意要去测试人员对源代码进行测试),那为啥这里还说起呢?集成测试(IT system ingertaion test) 将多个单元模块组合在一起,然后验证它们之间沟通的"桥梁"是否能正常工作(接口测试)...

2021-02-02 17:27:44 3276

原创 软件测试流程

需求分析 (1)当前阶段的核心目的就是 梳理清楚我们要测试的点是什么。 (2)需求的来源:需求规格说明书、API文档、竞品分析、个人经验。设计用例 (1)用例就是用户为了测试软件的某个功能而执行的操作过程。 (2)设计用例是有方法的(等价类、边界值。。。)评审用例 对当前用例进行添加或者删除、或者完善、修改等过程。配置环境 (1)环境:指的就是当前被测对象运行所需要...

2021-02-02 17:26:11 176

原创 软件测试原则

测试原则 所谓的测试原则指的就是我么在执行测试工作是必须要遵守的一些规则。(需要记住)测试证明软件存在缺陷。 无论执行什么样的测试操作都能证明当前软件是有缺陷的。不能执行穷尽测试 有些功能是没有办法将所有的测试情况都罗列出来的,所以任何的测试操作都有结束的时间。(比如求和功能,这么多数字求和,是做不完的)缺陷存在群集现象 对于软件功能来说,核心功能占20%,非核心是80%,在实际工作中我们会几种测试20%的核心功...

2021-02-01 17:17:08 205

转载 登陆界面的错误 只提示用户名或者密码错误?为何不能给出准确提示呢?

一般会分为两种提示:“你验证码错误”,“你的账号或者密码错误”为什么账号和密码错误提示不分开?1.如果将账号错误和密码错误分开,攻击者可以一直输入账号,这样就知道哪些账号是已经注册成功的,这样就就可以估算出你的用户数(对于部分企业这个是公司机密!)攻击者知道账号已经注册成功后,就可以暴力破解你的密码了,一个个试也可以试出来。所以部分公司将账号和密码错误的提醒是用同一个提示的,这样就可以减少被账号被盗取的可能。敢把这两个提示分开的,要么是公司对账号的保密性不高,要么就是通过其他方式提...

2021-01-26 17:05:05 4477

原创 OSI 7层模型

网络层设备主要设备路由器

2021-01-25 16:52:50 129

原创 端口

端口号用来标识同一时间内通过网络的不同连接。一、端口号范围0~65535应用层知名服务:0~255【443:https /ftp:21 ;http :80】 各个厂商:256~1023 未被分配:>1023服务器最多能支持65535个服务。...

2021-01-25 16:51:31 217

转载 windows常用快捷键与快捷指令

快捷键Windows 键:打开开始屏幕Windows 键+空格键:切换输入语言和键盘布局Windows 键+O:禁用屏幕翻转Windows 键+,:临时查看桌面Windows 键+V:切换系统通知信息Windows 键+Shift+V:反向切换系统通知信息Windows 键+回车:打开“讲述人”Windows 键+PgUp:将开始屏幕或 Metro 应用移至左侧显示器Windows 键+PgDown:将开始屏幕或 Metro 应用移至右侧显示器Windows 键+Shift+.:将应用

2021-01-25 16:49:42 4297

原创 子网掩码 与同一网段

子网掩码是必填的。特点共32位二进制,由连续的“1”和连续的"0"组成,左边向右全是1,右边向左全是0.标准子网掩码是你鼠标一点就出现的子网掩码。子网掩码的应用用来表示IP地址所处的网络位置,进而用于判断下列两台主机间能否连通。所以,判断两台主机能否连通不是仅仅看的ip地址来的,还需要看子网掩码。通过子网掩码来看能否连通。两台主机的子网掩码要相同的,如果不相同,那么都不用看了,肯定连不通。...

2021-01-25 15:54:25 5015

原创 应用层

FTP文件传输协议 用于上传文件和下载文件ftp可以当作是一个软件 ,计算机装上软件后,其它计算机就可以通过这个软件FTP可以用来广域网里面。共享文件可以用在局域网中。HTTP超文本传输协议(文字、超链接、图片、视频) 用于访问网站http传输可能会被截获。HTTPS安全的超文本传输协议Telnet远程协议用于远程连接计算机SMTP简单邮件传输协议 用于发送邮件POP3邮件协议版本3 用于收邮件DNSDNS域...

2021-01-20 15:23:05 190

原创 互联层ARP

ARP协议ARP为地址解析协议,用于将IP地址转换为MAC地址。一、MAC地址,或称硬件位址/机器地址/物理地址。mac地址代表网络中唯一一台计算机,也可以理解为网卡编号。用来定义网络设备的位置,代表网络中唯一一台计算机。 MAC地址由48位比特长,0到23位厂商向IETF等机构申请用来标识厂商的代码。地址的24到47位由厂商自行分配,是各个厂商制造的所有网卡的一个唯一编号。常用12位的16进制数字组成。 ipconfig /all 或者getmac /v可以查看mac地址。Ipcon.

2021-01-19 16:26:12 298

转载 Web功能测试点细节总结

一、页面链接检查测试每一个链接是否都有对应的页面,并且页面之间可以正确切换。二、相关性检查:1、功能相关性:删除/增加一项会不会对其他项产生影响,如产品影响,这些影响是否正确(常见的错误是:增加某个数据记录后,如果该记录某个字段值内容过长,可能在查询的时候让数据例表变形) --通常用省略号代替多余数据内容2、数据相关性:下拉列表默认值检查(如果某个列表的数据项依赖于其他模块中的数据,同样需要检查,比如:某个数据如果被禁用了,可能在引用该数据项的列表中不可见)3、检查“页面元素”..

2021-01-04 17:32:01 362

转载 springboot-把web项目打成war包部署到外部tomcat

转载自:https://www.cnblogs.com/lichangyunnianxue/p/9729395.html1.将打包方式修改为war在pom.xml文件中,将<packaging>war</packaging>2.将tomcat依赖scope改为provide<dependency>  <groupId>org.springframework.boot</groupId>  <artifactId&gt

2020-12-10 15:30:29 164

转载 解决MyEclipse subscription 过期

转账自:https://blog.csdn.net/yay_long/article/details/50667591一、创建Test类package com; import java.text.DecimalFormat;import java.text.NumberFormat;import java.text.SimpleDateFormat;import java.util.Calendar; public class Test { public static

2020-09-25 14:56:26 1371 2

转载 JSP自定义tag标签

博客转账自:https://blog.csdn.net/yusimiao/article/details/46835617自定义tag标签的好处程序员可以自定一些特定功能的标记, 用来封装代码, 达到分工, 重用性等多种好处.如何存放tag标签通常在web工程WEB-INF文件夹下创建tags文件夹来存放自定义的tag,如/WEB-INF/tagstag标签的语法要知道怎样定义tag标签就需要知道tag标签的基本属性,例如:<%@ tag body-con..

2020-08-24 17:15:26 624

原创 postgresql 创建用户

创建用户CREATE USER oa WITH PASSWORD 'oa';查看用户select * from pg_user;将数据库 oa 权限授权于 oaGRANT ALL PRIVILEGES ON DATABASE oa TO oa;但此时用户还是没有读写权限,如果查询,将会报如下错误。select * from t_user;所以需要继续授权表GRANT ALL PRIVILEGES ON all tables in schema ...

2020-08-20 16:52:39 734

原创 Git GUI客户端工具

一、Source TreeSourceTree是老牌的Git GUI管理工具了,也号称是最好用的Git GUI工具。我的体验是确实强大,功能丰富,基本操作和高级操作都设计得非常流畅,适合初学者上手。在 Windows 环境下,SourceTree是多语言的。二、TortoiseGit三、IDE集成的Git客户端对于使用IDE进行开发的程序员来说,可以不离开常用的IDE就直接操作源代码管理系统是最好的选择,以下是我对几个常见的IDE集成的git客户端的一点体验。Sp...

2020-08-11 16:26:27 343

原创 Git使用

启动Git安装成功后在开始菜单中会有Git项,菜单下有3个程序:Git Bash:Unix与Linux风格的命令行,使用最多,推荐最多与DOS风格的命令有些区别,不习惯可以选择Git CMDGit CMD:Windows风格的命令行但是我这边已经说明是失效了。看样子官方也是不建议这样子使用。Git GUI:图形界面的Git,不建议初学者使用,尽量先熟悉常...

2020-08-11 15:49:15 141

原创 onSubmit 使用

解释onsubmit:当提交表单时执行一段 JavaScript。它只认true或者false.如果不返回值,则默认为true。如果想在表单提交时,进行验证<html> <title>Test</title><head> <script lanuage="javascript"> function check() { return false; } </sc..

2020-08-07 16:45:42 6093 1

转载 web项目使用gizp压缩

gzip压缩原理但是不是每个浏览器都支持gzip的,如果知道客户端是否支持gzip呢,请求头中有个Accept-Encoding来标识对压缩的支持。客户端http请求头声明浏览器支持的压缩方式,服务端配置启用压缩,压缩的文件类型,压缩方式。当客户端请求到服务端的时候,服务器解析请求头,如果客户端支持gzip压缩,响应时对请求的资源进行压缩并返回给客户端,浏览器按照自己的方式解析,在http...

2019-11-22 16:50:50 1460

原创 Maven项目如何启动

前言以前我们可以在Eclipse中 启动动态web项目很方便。但是maven项目,不可以直接按照这种方式来启动的,下面会说明具体如何启动。如上右键就有启动菜单了。Maven项目启动方法maven项目可以生成本地war包手动移到tomcat,也可以自动发布到本地,远程tomcat中。1)生成war包,手动运行选中项目右键,run as -----> Mav...

2019-10-22 16:37:32 17606 1

原创 解决 Cannot change version of project facet Dynamic Web Module to 2.4.

dynamic web module 版本之间的区别:Servlet版本 发布时间 支持的JDK 版本 Servlet 4.0 Java 1.8 or newer Servlet 3.1 Java 1.7 or newer Servlet 3.0 December 2009 JavaEE 6, J...

2019-10-16 16:18:06 460

转载 解决win7系统Cpu占用过高的问题

电脑系统的快慢由CPU、内存以及硬盘寻址速度,CPU、硬盘因素已无法改变,而内存却很不同,因为我们所讲的内存指的是RAM,是会根据运行方法及应用程序的多少而变化,如果占用内存越多从而影响我们的电脑运行速度,占用内存越多相对就会变得越慢,这样就要进行内存优化。查看自己的内存到底占用了多少吧,在任务栏上右击鼠标,然后选择“启动任务管理器”,选择“性能”选项卡,这时就可以看到CPU、网卡、内...

2019-07-09 10:34:01 3452

原创 div自适应高度

页面中,有两个div,div分别需要自适应浏览器高度。代码如下,是使用了css3的自适应属性来实现的.<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>demo</title> <style>...

2019-06-28 14:59:17 5200

原创 Win7服务启动类型:自动、自动(延时启动)、手动、禁用作用区别详解

“自动”和“自动(延时启动)”有什么不同?“自动”启动是指电脑启动时同时加载该服务项,以便支持其他在此服务基础上运行的程序。而“自动(延时启动)”则是Win 7当中非常人性化的一个设计。采用这种方式启动,可以在系统启动一段时间后延迟启动该服务项,可以很好地解决一些低配置电脑因为加载服务项过多导致电脑启动缓慢或启动后响应慢的问题。“手动”和“禁用”有什么不同?服务启动状态...

2019-05-28 16:51:18 13471

转载 Eclipse 安装php插件

一开始想使用elcipse的在线安装插件,试了几次,还是不同的版本。如下图示,始终安装不上,于是放弃了。然后按照如下成功安装上,只是版本太旧了。 可以到http://sourceforge.net/project/showfiles.php?group_id=57621 下载插件。 把下载到的插件解压。并把解压后的features的文件夹里面的文件放在ecli...

2019-05-28 11:53:28 812

原创 Mysql 如何写注释

MySQL的注释风格总的来说有三种,它们分别是单行注释可以用 "-- " 注意这个风格下"--【空格】" 也就是说“--" 与注释之间是有空格的。之前就是没有用空格,然后没有出来注释的效果,还以为自己记错了单行注释了。如下图所示加上空格就有注释的效果了。如下图所示所以,注意--后面一定要有空格。单行注释第二种写法用"#"#后面直接跟的注释多行注释用...

2019-05-06 16:30:54 1478

原创 如何让网站更可靠

在下面列出的这些时间段内,网站通常是无法运作的。服务器宕机的时候。 交通拥堵:突然间很多人都要看某个特别的新闻广播或涌向某个大甩卖网店。突然的拥堵可以使Web服务器过载,降低其响应速度,甚至使它彻底停机。 网络中断或掉线如何处理这些常见问题服务器集群服务器集群是一排配置相同的Web服务器,互相可以替换。每个服务器上的内容可以通过镜像复制,这样当某个服务器出问题的时候,其他的可以...

2019-05-05 10:56:52 156

原创 Mysql 索引

MySQL中索引的存储类型目前只有两种(BTREE和HASH),具体和表的存储引擎相关:Btree索引结构B-Tree 索引是 MySQL 数据库中使用最为频繁的索引类型,除了 Archive 存储引擎之外的其他所有的存储引擎都支持 B-Tree 索引。btree索引:通俗点说就是一颗二叉树通俗得来说:如取35为节点,比35小的就放左边,比35大的就放右边。如果我们要寻找...

2019-05-05 10:55:42 187

转载 Mysql TIMESTAMP 和 DATETIME的区别

相同点1> 两者都可用来表示YYYY-MM-DD HH:MM:SS[.fraction]类型的日期。不同点1> 两者的存储方式不一样对于TIMESTAMP,它把客户端插入的时间从当前时区转化为UTC(世界标准时间)进行存储。查询时,将其又转化为客户端当前时区进行返回。而对于DATETIME,不做任何改变,基本上是原样输入和输出。下面我们来测试下。当...

2019-05-05 10:55:04 4587

原创 Mysql union

MySQL UNION 操作符用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中。多个 SELECT 语句会删除重复的数据.语法 SELECT expression1, expression2, ... expression_nFROM tables[WHERE conditions]UNION [ALL | DISTINCT]SELECT expressio...

2019-05-05 10:54:36 767

原创 show processlist 解释

show processlist和show full processlist它们返回的结果都是实时变化的。一般用到show processlist或show full processlist都是为了查看当前 mysql 是否有压力,都在跑什么语句,当前语句耗时多久了,有没有什么慢 SQL 正在执行之类的。可以看到总共有多少链接数,哪些线程有问题(time是执行秒数,时间长的就应...

2019-03-25 17:17:29 5623 1

转载 Http报文组成部分

它们由三个部分组成:对报文进行描述的起始行(start line)、 包含属性的首部(header)块, 以及可选的、包含数据的主体(body)部分。这是请求报文的格式: //是为服务器端提供一些额外的信息&lt;method&gt; &lt;request-URL&gt; &lt;version&gt;&lt;headers&gt;&lt;entit...

2019-03-18 15:55:54 4069

转载 Fiddler抓包分析详细过程

抓包工具有很多,小到最常用的web调试工具firebug,大到通用的强大的抓包工具wireshark.为什么使用fiddler?原因如下常用抓包工具对比:a.Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大。模拟http请求的功能也不够,且firebug常常是需要“无刷新修改”,如果刷新了页面,所有的修改都不会保存。b.Wireshark是通用的抓包工具,...

2019-03-18 15:54:43 2011

转载 CSS中的颜色设置

css中 color , background-color 可以通过一下几种方式来设置:1、十六进制色 //所有主要浏览器都支持十六进制颜色值2、rgb和rgba3、颜色名称16进制颜色码是一个以“#”开头的6位十六进制数值表示一种颜色 。它是由RGB转换而来的,方法是分别指定R/G/B,也就是红/绿/蓝三种基色的强度,通常规定,每一种颜色强度最低为 ...

2019-03-18 15:53:43 1044

原创 PANTONE 色号

Pantone色,Pantone是美国著名的油墨品牌,已经成为印刷色的一个标准。它把自己生产的所有油墨都做成了色谱,色标,Pantone的色标因而成为公认的颜色交流的一种语言,用户需要某种颜色,就按色标标定就行。PANTONE色卡是享誉世界的色彩权威,涵盖印刷、纺织、塑胶、绘图、数码科技等领域的色彩沟通系统,已经成为当今交流色彩信息的国际统一标准语言。pantone色号 美国...

2019-03-18 15:53:16 9728

转载 windows下的hosts文件 作用

在Window系统中有个Hosts文件(没有后缀名),win7系统下Hosts文件位于C:\Windows\System32\drivers\etc 下。该文件其实是一个纯文本的文件,用普通的文本编辑软件如记事本等都能打开,我用的是ue打开的。 用ue打开hosts文件,首先看见了微软对这个文件的说明。这个文件是根据TCP/IPforWindows的标准来工作的,它的作用是包...

2019-03-06 15:37:27 372

原创 URI

服务器资源名被称为统一资源标识符(Uniform Resource Identifier,URI)。URI就像因特网上的邮政地址一样,在世界范围内唯一标识并定位信息资源。譬如,如下是一个图片的URI: //现在几乎所有的URI就是URL。http://localhost:8080:/demo/images/logo.gif.URI有两种形式,分别称为URL和URN。...

2019-03-04 15:57:51 187

空空如也

空空如也

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

TA关注的人

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