自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于django实现简单的人脸识别

我的人脸识别1.登录百度大脑百度大脑 : http://ai.baidu.com2.创建应用登录百度大脑创建应用首先在屏幕左侧的菜单中选择人脸识别然后找到页面中的创建应用按要求完成如下填写创建完成之后查看应用详情这里面就是当前应用的核心机密了3.阅读百度Face文档查看文档可以帮助你更快速的掌握百度大脑提供的所有人工智能应用接口 3.1.安装baidu-aipPython的SDKpip install baidu-aip注意这里是 baidu-aip 千万别写错了 3

2020-07-24 19:42:41 1106 1

原创 关于linux文件的权限775的含义

今天突然被问到,一个文件的访问权限是775,其含义是什么?当时就突然脑子一片空白,过后查了一下资料。Linux有三种不同不同类型的用户可以对文件和目录进行访问,分别是 拥有者,组用户,其他用户,所以Linux文件这三个数字就是对应这三个不同类型的权限。7 代表 可读(r):4 + 可写(w):2 + 可运行(x):15 代表 可读(r):4 + 可写(w):2所有就可以得知 拥有者 跟 组用户 拥有 全部 权限,其他用户没有修改权限。这是为了文件的安全,以防止其他用户恶意对该文件进

2020-07-24 09:37:14 18633 6

原创 “xxx“不是内部或外部命令,也不是可运行的程序

很多小伙伴们都遇到了这样一个问题,明明环境变量已经配置好了,可是还是显示为" xxx“不是内部或外部命令,也不是可运行的程序",我找了各种博客,卸了重装了好几次,都忽视了一个小问题。那就是你的黑窗口在配置环境变量之前打开的,然后配置完毕就直接在黑窗口命令输入了,这是一个小细节,就是你配置完环境变量之后,因为黑窗口命令在之前打开的,所以它接收不到配置完成的环境变量,所以使用不了。你们可以尝试一下先配置完环境变量,再重新打开黑窗口命令。或许有帮助。还有一种就是,或许环境变量配置的时候,模糊匹配可能匹配不到

2020-07-12 16:56:51 736 1

原创 用python写出九九乘法表

for i in range(1,10): for j in range(1,i+1): print('%s * %s = %s' %(j,i,i*j),end = ' ') print()详解九九乘法表是新手入门python的基础之一,主要是为了理解for…in循环的概念for i in range(1,10): #这一步是为了循环出第一个数字for j in range(1,i+1): #这一步是求出没循环一次,数字+1最后运用算法进行相乘.

2020-06-23 15:14:25 580 1

原创 用python写出各种三角形

**适用于初学者的各种三角形练习**(1)直角三角形for i in range(10): for j in range(0,i): print("*",end=" ") for r in range(i,10): print(" ",end=" ") print("")倒立直角三角形for i in range(10): for j in range(i,10): print("*",end=" ")

2020-06-22 22:45:55 27803 1

原创 Python基础练习题

1.请手写一个函数,用来取出1—100(均包含)中3的倍数或者带有数字3的所有整数def big( ): for i in range(1,101): if i % 3 == 0: print(i) for j in range(1,101): if j >= 10: a = j % 10 b = j // 10 % 10 if a == 3:

2020-06-21 21:37:11 658 1

原创 Linux指令

切换cd … 切换到上一层目录 cd / 切换到系统根目录 cd ~ 切换到用户主目录列出文件lsls -a 显示所有文件或目录(包含隐藏的文件)ls -l 缩写成ll创建目录和移除目录:mkdir rmdirmkdir app  在当前目录下创建app目录rmdir app  删除app目录浏览文件【cat、more、less】cat用于显示文件的内容。格式:cat[参数]<文件名>cat yum.confmore一般用于

2020-06-21 21:27:53 109

原创 Jmeter数据库压力测试

一.先配置jdbc(数据库连接)驱动1、启动jmeter,打开界面工具,添加一个线程组,添加驱动2、添加一个JDBC Connection Configuration,连接池配置文件。右键线程组【添加】–【配置元件】–【JDBC Connection Configuration】Variable Name:连接池名称。JDBC Request会通过此名称来获取连接池的配置,名称可以随意填写,但是最好具体实际的业务意义,方便理解和记忆。其他的可以默认,可以根据实际情况来调节优化性能。Databas

2020-06-21 20:53:04 299

原创 Jmeter组件参数化

一.参数化是什么动态的获取并设置数据二. 为什么使用参数化执行批量操作,批量添加批量删除,人工效率太低运用程序代替人工获取并设置数据,安全高效比如:对被测系统的用户名和密码进行参数化,来模拟多个用户同时登录系统三.参数化实现之CSV Data Set Config通过这个组件可以动态获取并设置数据,实现批量添加操作Filename:所需数据文件的路径。如和脚本同一路径,可直接填写文件名File encoding:编码和文件保持一致即可,默认为ANSI。如有中文,建议为UTF-8Vari

2020-06-21 20:15:58 275

原创 Jmeter主要组件介绍

1.测试计划是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。2.线程组:代表一定数量的并发用户,它可以用来模拟并发用户发送请求。实际的请求内容在Sampler中定义,它被线程组包含。可以在“测试计划->添加->线程组”来建立它,然后在线程组面板里有几个输入栏:线程数、Ramp-Up Period(in seconds)、循环次数,其中Ramp-Up Period(in seconds)表示在这时间内创建完所有的线程。如有8个线程,Ramp-Up = 200秒,那么

2020-06-21 18:55:48 1248

原创 使用Jmeter测试快速入门

一.线程组是什么进程: 一个正在执行的程序对应一个进程 线程: 一个进程有多个执行线程线程组: 按照线程性质对线程分组三者关系: 一个进程有多个线程组,一个线程组有多个线程测试计划—线程组—线程组属性中的线程数并发执行:多个线程同时执行,特点:执行结束的顺序与开始的顺序不一致顺序执行:按照线程的启动顺序挨个执行默认情况下,线程组中的线程是并发执行每一个线程都要执行组内的http请求设置线程组顺序执行:勾选测试计划中的(独立运行每个线程组)线程组用来模拟用户的并发访问1.1 创建线程组

2020-06-21 17:32:48 109

原创 (七)Jmeter之定时器

一、定时器的作用域1、定时器是在每个sampler(采样器)之前执行的,而不是之后(无论定时器位置在sampler之前还是下面);2、当执行一个sampler之前时,所有当前作用域内的定时器都会被执行;3、如果希望定时器仅应用于其中一个sampler,则把定时器作为子节点加入;4、如果希望在sampler执行完之后再等待,则可以使用Test Action;二、常用的定时器我这里只写两个固定定时器和同步定时器。1、固定定时器——思考时间如果你需要让每个线程在请求之前按相同的指定时间停顿,那么

2020-06-21 14:32:36 691

原创 (六)Jmeter之性能测试

性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试。在HTTP里在线程组里尽量多设置几个线程数,以便下面的数据性能测试然后运行就有结果了...

2020-06-21 14:01:50 91

原创 (五)Jmeter之参数化关联--CSV文件

建立一个CSV文件是为了弥补参数化关联–用户定义的变量中的只能传一个参数的缺陷在电脑中新建一个文件,里面输入多个手机号在Jmeter里新建一个csv在线程组里输入多个线程组就是你文件夹里的参数个数点击查看结果树...

2020-06-21 10:35:16 341

原创 (四)Jmeter之参数化关联--用户变量的方式

新建线程建立一个HTTP请求和一个查看结果树 在线程里新建一个用户定义的变量之后运行就会有数据

2020-06-20 16:39:01 123

原创 (三)Jmeter之断言响应

建立一个响应断言建立一个断言结果

2020-06-20 14:29:55 88

原创 (二)Jmeter之多人访问接口

依照第一篇接口测试的前提 →→https://blog.csdn.net/weixin_45046067/article/details/1066974961.选择一个聚合报告2.在线程组里设置一些线程数这里我的线程数表示我5个用户然后一秒访问两次最后循环二次所以数据就是10条3.点击聚合报告,然后在上面运行这里的每一条数据都显示正常访问4.然后我在线程组里设置线程数100条的时候就出现大量的报错率了...

2020-06-12 15:34:01 531

原创 (一)Jmeter之接口测试

首先打开自己下载好的Jmeter1.新建一个线程组点击测试计划右击2.新建一个HTTP请求点击线程右击**注:**这里我推荐去 https://www.juhe.cn/docs从这里面找接口3.建立一个查看结果树HTTP请求右击注意!!点击运行后会出现这个提示,大致就是说运行这个是否要保存文档,可以根据自己需要保存测试结果文档这里的响应数据有参数没填完,所以出现的错误的key4.接下来回到新闻头条,设置参数因为从聚合数据中调用的接口每天有限量,所以我建议你们自己找到一个接口用,

2020-06-11 23:03:19 190

原创 Jmeter的安装教程

Jmeter的基本介绍1.1 简单介绍    JMeter是一个纯粹的Java编写的应用程序,它主要是用来进行负载和性能测试。原先它是为Web/HTTP测试而设计的。设计JMeter最初始的目的是用来测试Web Application但是现在已经扩展了很多功能。JMeter通常被用来对一些静态的或者动态资源(比如PHP, Java,ASP.Net等编写的Web,或者是Java Object, Data Bases and Queries, FTP 服务器等等)进行性能测试。 它通常模拟大量的数据对一个S

2020-06-09 22:57:26 126

原创 Charles的安装和功能

1.什么是charles?是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当浏览器连接Charles的代理访问互联网时,Charles可以监控浏览器发送和接收的所有数据。它允许一个开发者查看所有连接互联网的HTTP通信,这些包括request, response和HTTP headers (包含cookies与caching信息)。主要功能支持SSL代理。可以截取分析SSL的请求。支持流量控制。可以模拟慢速网络以及等待时间(latency)较长的请求。支持AJAX调试。可以自动将json

2020-06-09 00:02:23 124

原创 如何安装JDK

JDK是什么?JDK全称Java Development ToolKit,是Java语言开发bai工具包。JDK是整个JAVA的核du心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(zhijavac/java/jdb等)和Java基础的类库(即daoJava API 包括rt.jar)。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了属于自己的JDK。IBM公司开发了属于自己的JDK,国内淘宝也开发了属于自己的JDK,各个

2020-06-06 17:24:34 431

原创 小案例

一、 题目一 :1、 功能描述1 创建一个书籍数据库(books)2 创建表(book),包含字段id(整形主键)name(书籍名称)price(浮点型)author(作者)publish(出版社)3 添加数据1、北平无故事,25,刘和平,作家出版社2、人间失格,16,太宰治著,作家出版社3、高兴,16,贾平凹,人民出版社4、源氏物语,57,刘和平,人民出版社5、卡夫卡文集,9,卡夫卡,邮电出版社6、大家,12,王蒙,邮电出版社7、拉片子,37,杨健,清华出版社8、古代

2020-06-03 00:25:35 552

原创 在windows系统上搭建MySQL

先去官网上下载mysql安装包 ???????????? 前往下载下载完解压安装包进行安装按着下面图片安装即可然后运行DOS命令进行测试先链接数据库– 链接数据库mysql -uroot -pmysql-- 不显示密码mysql -uroot -pmysql注:-u 后面的是mysql的账号-p 后面的是mysql密码之后便可进行数据库操作了。数据库基本操作:1.select version();    &nb

2020-06-02 19:40:00 144

原创 软件缺陷的属性

按照严重程度分:一般分为5个阶段:1.系统崩溃定义:严重阻碍测试和开发工具对应优先级:最高具体可分为:(1).功能完全没有实现(2).应用闪退/崩溃无法运行(3).应用必现安全模式,无法运行(4).其他导致功能无法测试的问题2 重要定义:非阻碍用例执行的严重问题对应优先级:高具体可分:(1)简单操作应用闪退/崩溃,卡死(2)数据丢失(3)严重影响系统,自身功能无法运行(4)严重数值计算错误(5)数据库损坏或无法保存配置(6)安全性问题(包括数据加密等)3 主要定义:

2020-06-01 22:59:44 936

原创 关于测试的几个必知问题

1.软件开发的生命周期:a.客户提出需求(概念)b.根据客户的需求写出相对的<<需求文档>>c.前端设计效果图(原型图)后台开发人员设计与编写代码实现功能测试人员也会根据需求文档编写测试计划和测试用例d.在后台开发实现功能后根据测试用例测试人员进行测试。e.开发完全结束后测试人员进行整体测试,全面测试。测试成功后进入上线f.软件上线后根据用户体验和实际效果进行小版本的迭代。2. 软件缺陷产生的原因种类:1.需求变更次数频繁 理解误差 产品或者是客户2.开

2020-05-28 18:23:31 271 1

空空如也

空空如也

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

TA关注的人

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