自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Shell脚本基本操作

一:Shell介绍1:什么是shell脚本Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执 行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。二:Shell脚本的规则Shell 和python都是弱语言1:变量的规则变量名=值shell定义变量的规则:1:等号两边不能有空格2:定义特殊的变量需要用单引号或者双引号结合

2022-04-16 00:21:02 342

原创 linux基础

linux命令1.1目录/文件夹存放目录或者文件1.2查询目录ls 查询当前目录下所有文件和目录ls -a 查询全部数据,包含隐藏数据ll 查询当前目录下所有的文件和目录,包含权限通过目录名查询目录的位置find / -name ‘目录名’1.2.2 进入目录/换目录cd 目录名cd …/ 返回上一级cd / 返回根目录cd ~ 进入当前用户的目录中 (/home/用户名目录)1.2.3 查询当前目录的路径pwd 显示当前目录的绝对路径1.2.4创建目录mkdir 目录名

2022-04-14 16:19:14 1195

原创 charles使用

一,charles原理1.1charles原理1,客户端发送请求2,charles拦截请求,代理客户端向服务器发送请求3,服务器返回给客户端证书4,charles拦截,将自己的证书返回给客户端5,客户端用charles公钥加密对称密钥,发给服务器6,charles拦截,并用charles私钥解密对称解密,用服务端密钥加密后发给服务器,7,解密对称解密,返回响应,8,解密报文,修改证书二, charles安装傻瓜式安装即可三,charles证书下载3.1web证书下载3.1真

2022-03-28 00:45:45 712

原创 接口测试-接口和协议

一,软件开发的两种结构★★★1.1 cs客户端-服务器优点:处理能力强,响应速度快,界面漂亮,交互能力强,利于处理大量数据缺点:需要安装客户端,兼容性差,开发维护成本高,代码更新需要更行客户端和服务器★★★1.2 bs优点:分布性强,只要有网络浏览器即可,维护简单,开发简单。缺点:响应速度较慢,功能比较弱化,★★★★★ 1.3. BS与CS优缺点对比CS响应速度快,安全性强,用户体验好,一般应用于局域网中,但是开发维护成本高;BS可以实现跨平台,客户端零维护,但是个性化能力低,响应速度较慢

2022-03-23 02:43:07 718

原创 mysql常用语句

一,查询内链接select * from a inner join b on a.id = b.id2.外连接select * from a ,b where a.id = b.id3.左连接select * from a ,b left join b on a.id = b.id4.右链接select * from a ,b rigth join b on a.id = b.id5.子查询例:查询学生表中大于平局分学生的姓名和成绩select a.name , a.score

2022-03-23 02:14:22 59

原创 测试-day02-测试用例编写方法7种

测试-day02-测试用例编写方法7种7种:等价类划分法边界值分析法场景法错误推测(反推法)正交表法因果图法判断表法前言:软件测试的核心是测试用例的编写,测试用例的编写是测试人员必须掌握的技能测试用例定义: 是为了某个业务目标而编制的一组由测试输入,执行条件以及预计结果组成的案例优点1,在开始实施测试之前设计好测试用例,可以避免盲目测试并提高测试效率2,测试用例的使用令软件测试目标更加明确3,在软件版本迭代的过程中,编写测试用例可以更加高效的提高工作,只需对原有的测试用例

2022-03-17 16:26:24 197

原创 day03缺陷报告-测试计划

一,缺陷报告1什么样的软件问题可以称之为如软件缺陷1,软件未达到产品说明书标明的功能2,软件出现了产品说明不回出现的错误。3,软件超出了产品说明书指明的范围4,软件未达到产品说明书未指出却应该达到的功能。5,软件难以理解,不易操作,用户体验差也可以称之为软件缺陷。2缺陷报告的八大要素1,缺陷编号2,缺陷状态3,缺陷标题4,重现步骤5,严重程度。6,优先级7,缺陷类型8,测试环境9,其他要素3缺陷报告的八大状态新建状态-已指派状态-已打开状态-已修复状态已拒绝状态-已延

2022-03-17 16:26:11 41

原创 测试-day01-软件开发流程-软件测试分类

@一,软件缺陷产生的原因1,客户需求解释错误2,客户需求定义错误3,需求记录错误4,设计说明有误,需求设计文档有误5,开发人员编码有误6,开发人员代码有误7,数据输入有误8,测试错误9,开发人员bug修改不正确10,不正确的结果导致其他的缺陷产生二,新人如团队如何快速融入三,测试流程四,软件测试分类☆☆☆☆4,1阶段划分– 单元测试 一个函数– 继承测试 函数与函数间的执行,设计到白盒– 系统测试 功能测试,性能测试 黑盒– 验收测试4,2按是否运行程序划分静态

2022-03-17 16:24:49 68

原创 超卖问题

超卖:在我们的业务中会出现场景:当商品的库存接近0时,如果多个买家同时付款购买此商品,将会出现超卖的情况,购买数量超出库存量;总结了以下几个方案第一方案:没有采用先查询库存,判断充足才减库存的方案设置库存数量的id为无符号类型,也就是说必须是正整数在这里插入图片描述第二方案:表上加锁,减商品库存,行级锁 不建议使用MySql的innodb存储引擎默认是行级锁。特点:开锁大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。适合于有大量按索引更新少量不同数据,同时又有并发查

2020-12-23 20:52:10 157

原创 解决Failed to start component [Connector[HTTP/1.1-8081]]进程被占用问题

解决Failed to start component [Connector[HTTP/1.1-8081]],进程被占用问题在启动项目时,出现此类报错,可以尝试将此进程杀死进行解决.1.打开cmd命令窗口输入netstat -ano | findstr 80812.查看占用8081端口的进程输入tasklist|findstr 12268 -------- 12268是线程的pid3.杀死占用9090端口的进程输入 taskkill /f /t /im java.exe

2020-12-22 17:06:53 2042 1

原创 大白话说Java反射:入门、使用、原理

一,反射反射之中包含了一个「反」字,所以想要解释反射就必须先从「正」开始解释。一般情况下,我们使用某个类时必定知道它是什么类,是用来做什么的。于是我们直接对这个类进行实例化,之后使用这个类对象进行操作\一,1 正射:Apple apple = new Apple(); //直接初始化,「正射」apple.setPrice(4);上面这样子进行类对象的初始化,我们可以理解为「正」。而反射则是一开始并不知道我要初始化的类对象是什么,自然也无法使用 new 关键字来创建对象了。这时候,我们使用

2020-12-21 22:05:40 98

原创 java基本数据类型与包装类

基本数据类型 整形:byte short int long 浮点型:float double 字符型:char 布尔型:boolean包装类Byte Short Integer Long Double Character Boolean类型byteshortintlongfloatdoublechar字节数1248482范围-27~27-10~216-1-215~215-1-231~231-1-263~263-1-2128

2020-12-19 11:33:14 91 1

空空如也

空空如也

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

TA关注的人

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