自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱吃橙子蜂蜜酱的熊

生活不会亏待每一个努力变得更好的人

  • 博客(127)
  • 资源 (4)
  • 收藏
  • 关注

原创 swagger工具

swagger

2023-02-26 17:18:19 179

原创 fiddler抓包

fiddler抓包

2023-02-26 11:59:27 571

原创 sql语句练习

sql语句练习

2023-02-20 10:42:22 462

原创 三次握手-升级详解-注意问题

TCP三次握手详解

2023-02-14 23:01:38 380

原创 在浏览器输入URL后发生了什么?

在浏览器输入URL发生了什么

2023-02-14 11:46:42 2916

原创 linux命令小结-网络检测命令

linux网络检测命令小结

2023-02-13 11:11:01 498

原创 linux命令小结-查看日志命令

查看linux日志命令小结

2023-02-13 10:50:15 1117

原创 linux详解

linux详解

2023-02-12 20:22:57 430 1

原创 Bug的级别,按照什么划分

Bug的级别,按照什么划分

2023-02-11 16:50:45 5058

原创 什么是测试用例,什么是测试脚本,两者的关系?

测试用例定义 测试脚本定义 两者关系

2023-02-11 16:45:21 1226

原创 必须掌握的17个linux命令

linux的17个必掌握命令

2022-10-09 22:44:12 302

原创 数组和列表

JAVA中数组和集合

2022-08-16 10:14:30 156

原创 请求类型post和get区别

post和get区别

2022-06-25 10:42:37 124

原创 Linux环境下查看日志文件命令详解

linux查询日志详解

2022-06-18 10:03:50 3655

原创 并发冲突HTTP请求

1、界面发起一笔批量订购(多个产品),后台做拆分为多个订购,这样就会造成多个http请求同时进行,涉及到并发冲突2、订购中分两种优惠券:一、折扣券:插入分摊的临时表,同时过来多个请求,临时处理方案:直接处理,如果第一天条则正常插入,但是第二条或者后来的多条都跨过去直接进行正常处理,判断什么时候结束就是两天后进入历史表(不适合第二场景,所以被否决)二、满减券:同时过来多个请求:第一条正常插入 剩余的可优惠金额为10第二条2 第三条9 同时判断都是满足条件,但是如果是先判断...

2022-05-23 21:35:45 318

原创 SVN安装以及基础使用

一、svn安装二、基础使用

2021-09-23 22:21:50 99

原创 HTTP(超文本传输协议)

一、http特点HTTP是无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。 HTTP是媒体独立的:这意味着,只要客户端和服务器知道如何处理的数据内容,任何类型的数据都可以通过HTTP发送。客户端以及服务器指定使用适合的MIME-type内容类型。 HTTP是无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数

2021-07-21 21:43:17 1314

原创 http协议

2021-07-02 09:40:28 98

原创 nginx负载多个jar以及反向代理

一、负载多个jarupstream 项目名_server{ server 192.168.18.10:8086;//jar所在的服务器ip以及端口号 server 192.168.18.13:8086; }二、负载使用的轮换算法 server { listen 8081; server_name 127.0.0.1; #root /usr/share/nginx/invoic

2021-06-30 09:58:05 581

原创 Import “Crypto.Random“ could not be resolved Pylance report Missing Imports

解决Import "Crypto.Random" could not be resolved Pylance report Missing Imports问题无法解析导入“Crypto.Random”报告缺少导入解决问题步骤第一步:cmd进入python环境第二步:输入fromCryptodome.CipherimportAES第三步:观察是否出现报错,如果报错说明没有将包安装成功如果没有报错说明包安装成功需要关闭vsc 重新打开vsc 即问题解决问题解决!...

2021-06-30 09:11:44 1940

原创 我已安装xlrd 但是vsc 提示无法解析导入“xlrd”报告缺少导入

Import "xlrd" could not be resolved Pylance report Missing Imports简直vsc就是个坑货首先核实在cmd中输入 python 进入python环境python其次输入 import xlrd如果没有报错则说明安装成功最后将vsc关闭 然后重新打开(清除缓存)就解决了...

2021-06-29 23:49:05 3271 2

原创 正则表达式-匹配规则

一、基本模式匹配正如如^符号表示开头一样,$符号用来匹配那些以给定模式结尾的字符串。字符^和$同时使用时,表示精确匹配(字符串与模式一样)^bucket$如果一个模式不包括^和$,那么它与任何包含该模式的字符串匹配once与There once was a man from NewYorkWho kept all of his cash in a bucket.是匹配的在该模式中的字母(o-n-c-e)是字面的字符,也就是说,他们表示该字母本身...

2021-06-29 11:28:25 335

原创 python pip卸载

pip卸载

2021-06-23 22:22:45 479

原创 邮箱 手机号 格式要求

组成E-mail像普通的邮件—样,也需要地址,它与普通邮件的区别在于它是电子地址。所有在Internet之上有信箱的用户都有自己的一个或几个Email address,并且这些Email address都是唯一的。邮件服务器就是根据这些地址,将每封电子邮件传送到各个用户的信箱中,Email address就是用户的信箱地址。就象普通邮件一样,你能否收到你的E-mail,取决于你是否取得了正确的电子邮件地址。地址组成—个完整的Internet邮件地址由以下两个部分组成,格式如下:登录名@主机名.域名中

2021-06-22 22:42:00 12632

原创 python中eval的用法

eval(<字符串>) 能够以Python表达式的方式解析并执行字符串,并将返回结果输出。eval()函数将去掉字符串的两个引号,将其解释为一个变量。单引号,双引号,eval()函数都将其解释为int类型;三引号则解释为str类型。eval可以轻松实现,将字符串转换成:列表/元组/字典字符串转换成列表:字符串转换成元组:字符串转换成字典:上面的三组例子都有一个共同点:字符串的格式必须和字典,元组,列表格式相同,才能进行转换...

2021-06-22 22:14:01 4897

原创 python接口自动化测试问题

Traceback是抛出异常 根据以下描述可判断是14行有误

2021-06-22 20:05:22 152

原创 nginx报 failed (1113: No mapping for the Unicode character exists in the target multi-byte code page

nginx解压启动的时候报 failed (1113: No mapping for the Unicode character exists in the target multi-byte code page)的错误,然后去网上查到是解压的目录包含了中文的名称的原因导致的,于是我换了一个英文的路径解压就可以了。...

2021-06-21 10:00:02 1698

原创 正则表达式(提升篇)

一、修饰符标记也称为修饰符,正则表达式的标记用于指定额外的匹配策略。标记不写在正则表达式里,标记位于表达式之外,格式如下:/pattern/flags下表列出了正则表达式常用的修饰符:修饰符 含义 描述 i ignore - 不区分大小写 将匹配设置为不区分大小写,搜索时不区分大小写: A 和 a 没有区别。 g global - 全局匹配 查找所有的匹配项。 m multi line - 多行匹配 使边界字符^和$匹...

2021-06-17 23:13:03 213 1

原创 正则表达式(语法篇)

runoo+b,可以匹配 runoob、runooob、runoooooob 等,+ 号代表前面的字符必须至少出现一次(1次或多次)。 runoo*b,可以匹配 runob、runoob、runoooooob 等,* 号代表前面的字符可以不出现,也可以出现一次或者多次(0次、或1次、或多次)。 colou?r可以匹配 color 或者 colour,? 问号代表前面的字符最多只可以出现一次(0次、或1次)。 一、普通字符二、非打印字符三、特殊字符四、限定...

2021-06-17 15:38:06 195

原创 Javascript

1、控制浏览器弹出警告框alert("aaaaaaa");2、让计算机在页面中输出一个内容document.write("看我出不出来")3、向控制台输出一个内容console.log("你猜我在哪出来呢?")4、触发事件(例如按钮、链接)<button onclick = "alert('讨厌,你点我干嘛');">点我一下</button><a href="javascript:alert('让你点你就点!!');">你也点我一

2021-06-15 22:45:37 60

原创 shell 语法

一、教程1.1、Linux 的 Shell 种类众多,常见的有:Bourne Shell(/usr/bin/sh或/bin/sh) Bourne Again Shell(/bin/bash) C Shell(/usr/bin/csh) K Shell(/usr/bin/ksh) Shell for Root(/sbin/sh) ……本教程关注的是 Bash,也就是 Bourne Again Shell,特点:易用和免费,Bash 在日常工作中被广泛使用 Bash 也是大多数Linu

2021-06-15 22:32:14 138

原创 mysql出现ERROR : (2006, ‘MySQL server has gone away‘)

一、问题分析:mysql出现ERROR : (2006, 'MySQL server has gone away') 的问题意思就是指client和MySQL server之间的链接断开了。

2021-06-09 14:43:55 28822

转载 postman中mock后端服务

最近在做一些app,前后端分离的开发模式是必须的。一直用的python flask做后端的快速POC,python本身就是一门胶水语言,开发起来方便快捷,而flask又是一个极简的webserver框架(比Django简洁)。但在这里推荐的是使用Postman,避免同时打开pycharm和webstorm,同时对于不懂python的同学也是福音。在整个开发过程中,前端或后端的延迟可能会阻碍相关团队有效地完成工作。一些后端的API工程师已经开始使用Postman去测试后端endpoint,而不依赖于前.

2021-05-09 17:10:07 246

原创 解决:Caused by: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock

当在IDEA中配置了云服务器的MySQLCaused by: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'amops.QRTZ_LOCKS' doesn't exist因为在Linux平台下面MySQL默认是严格区分大小写的,需要去修改MySQL的配置文件sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf在mysqld下添加以下内容

2021-05-09 10:56:11 2112

转载 XMYSQL使用

GitHub机票:https://github.com/o1lab/xmysql为什么用这个命令?为MySql数据库快速生成REST API,而且还不遵循诸如rails、django等框架的约定,这可能是一种不太受欢迎的冒险行为。但是也正因为如此。该命令的功能都是由node packages提供支持的:(express,mysql) => {xmysql}安装与用法npm install -g xmysqlxmysql -h localhost -u m...

2021-05-07 11:31:22 1213

原创 redis开启外部访问+设置密码+重启

redis默认是不能远程访问的,如果希望多台机子共用redis数据库,那就需要开启redis远程连接访问。既然可以远程连接了,那就需要密码登陆,否则不安全。下面是具体的方法,按照步骤一步一步来就OK了下面代码的运行环境为centos 7.4 redis 4.0.9一、配置安装目录下的redis.conf文件bind 0.0.0.0 修改为这个port 6379 这个为redis端口#修改这个为yes,以守护进程的方式运行,就是关闭了远程连接窗口,redis依然运行daemon

2021-04-29 18:14:20 285

原创 web自动化测试(selenium)

一、简介二、学习三、配置环境

2021-04-28 19:01:46 559

原创 python实现接口自动化(requests+pytest+pymysql+xrl+ allure)

一、python+requst1.1:下载安装requestpip3 install request -i https://pypi.doubanio.com/simple1.2:request使用二、pymysql链接数据库2.1:下载安装pymysqlpip3 install pymysql -i https://pypi.doubanio.com/simple2.2:pymysql使用三、pytest实现接口自动化测试框架3.1:下载安装pytest..

2021-04-26 15:55:09 476

原创 win杀死所有nginx进程

win杀死所有nginx进程taskkill /f /t /im nginx.exe

2021-04-23 14:48:59 300

原创 selinux

安全性增强的Linux或SELinux是内置在基于RHEL的发行版使用的Linux内核中的安全性机制。SELinux通过允许管理员和用户基于策略规则控制对对象的访问,为系统增加了一层安全保护。SELinux策略规则指定进程和用户如何相互交互以及进程和用户如何与文件交互。如果没有明确允许访问对象的规则,例如打开文件的进程,则拒绝访问。SELinux具有三种操作模式:强制执行:SELinux允许基于SELinux策略规则进行访问。 允许:SELinux仅记录在强制模式下运行会被拒绝的操...

2021-04-21 15:01:51 301 1

亿级流量 弹性伸缩是否可以解决所有的

亿级流量 弹性伸缩是否可以解决所有的

2021-07-02

测试面试资料内含有postman、jmater、python自动化、sql语句、环境部署等

测试小白到中级的面试资料,内含有测试基础、测试进阶、自动化、postman、jmater等测试工具

2021-07-01

CSS课程资料.zip

资料包含关于CSS学习过程中各部分知识像:布局、浮动、背景、变换、东画等功能实现。希望可以对小伙伴有所帮助!!!!

2020-04-01

HTML课程资料.zip

HTML资料,HTML课程的笔记与PPT,希望可以对学习HTML的小伙伴有帮助,对于以后自己的学习也有很大帮助。接下来我还会上传CSS、JS等资料于视屏。

2020-04-01

空空如也

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

TA关注的人

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