自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

原创 自动化测试介绍

自动化框架seleniumselenium工作原理WebDriver提供了另外一种方式与浏览器进行交互。那就是利用浏览器原生的API,封装成一套更加面向对象的Selenium WebDriver API,直接操作浏览器页面里的元素,甚至操作浏览器本身(截屏,窗口大小,启动,关闭,安装插件,配置证书之类的)。由于使用的是浏览器的原生API,速度大大提高,而且调用的稳定性交给了浏览器厂商本身,显然是更加科学。然而带来的一些副作用就是,不同的浏览器厂商,对Web元素的操作和呈现存在不同程度的差异,这就要求S

2022-03-20 16:16:23 11770

原创 中间件介绍

文章目录中间件Nginx1:简介2:安装安装配置环境安装nginx修改配置文件 nginx.conf运行Nginx 相关命令访问nginx3:反向代理配置location块4:负载均衡配置轮询加权轮询ip_hashnginx负载均衡配置5.Nginx性能优化Nginx运行工作进程数量Nginx运行CPU亲和力Nginx最大打开文件数Nginx事件处理模型开启高效传输模式连接超时时间fastcgi 调优gzip 调优expires 缓存调优防盗链内核参数优化关于系统连接数的优化RedisRedis 安装Win

2022-03-20 16:12:29 4877

原创 性能监控平台prometheus+grafana

性能测试Nginx ,Redis ,mysql ,ES + kibana,RabbitMQ, kafka + zookeeper , rocketmq, MongoDB Memcached wireshark ,HLS等常用媒体流协议,全链路系统pinPoint、SkyWalking, Nmon、Nagios、prometheus+grafana,visualvm 监控工具对jvm,能够解析GC日志, 线程分析, 了解JVM内存管理机制、监控和调优熟悉Android系统框架,对C

2022-03-20 16:10:44 10056

原创 微服务环境搭建

微服务Spring BootSpring ClouddubboSpringBoot环境创建1:新建项目或者模块[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yaVUjXwm-1647763663008)(C:\Users\d\AppData\Roaming\Typora\typora-user-images\image-20211018233221483.png)]选择 设置 依赖[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-

2022-03-20 16:08:04 2683

原创 数据库mysql从入门到放弃

Mysql基础介绍安装mysql-server[root@localhost mysql]# cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)#yum install mysql#yum install mysql-server#yum install mysql-devel#CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替了#官网下载# wget http://dev.mys

2022-03-20 16:06:08 3534

原创 持续集成生成测试报告

持续集成grafana+prometheus​ jenkins​ Jenkinsfile​ Git​ Maven​ AntJmeter+Ant+Jenkins生成测试报告参考网址https://blog.csdn.net/weixin_46457203/article/details/105860961?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7E

2022-03-20 16:04:09 890

原创 Python入门到放弃

python3笔记Python基础变量、基本数据类型、运算符变量赋值通过“=”实现变量命名规则1.一般由字母、数字、下划线组成2.不能以数字开头3.不能使用系统保留关键字 system,type,print ,del.....4.区分大小写基本数据类型Numbers(数字)、String(字符串)List(列表)、Tuple(元组)Sets(集合)、Dictionaries(字典)运算符#算术运算符 + - * / % ** //#比较运算符 ==; !=;

2022-03-20 16:02:00 1399

原创 jmeter分布式压测笔记

Jmeter学习笔记jmeter分布式压测[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3fwDt6Wk-1647763131363)(E:\Project\LouisPython3Study\docs\jmeter\01-jmeter笔记.assets\image-20220313214423332.png)]实现原理一台控制机搭配多台压力机,同时对服务器进行压力测试。压力机执行性能测试脚本,返回结果到控制机。控制机同时可以作为压力机Jmeter分布式测试时,选

2022-03-20 15:59:16 1050

原创 Docker从入门到放弃

Docker1 容器简介1.1 什么是 Linux 容器Linux容器是与系统其他部分隔离开的一系列进程,从另一个镜像运行,并由该镜像提供支持进程所需的全部文件。容器提供的镜像包含了应用的所有依赖项,因而在从开发到测试再到生产的整个过程中,它都具有可移植性和一致性。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-t9tnQ0ZS-1647762722354)(C:\Users\d\AppData\Roaming\Typora\typora-user-images\ima

2022-03-20 15:53:03 148

原创 缓存穿透、击穿 、雪崩

缓存穿透对于系统A,假设一秒 5000 个请求,结果其中 4000 个请求是黑客发出的恶意攻击。黑客发出的那 4000 个攻击,缓存中查不到,每次你去数据库里查,也查不到。举个栗子。数据库 id 是从 1 开始的,结果黑客发过来的请求 id 全部都是负数。这样的话,缓存中不会有,请求每次都“视缓存于无物”,直接查询数据库。这种恶意攻击场景的缓存穿透就会直接把数据库给打死。解决方式很简单,每次系统 A 从数据库中只要没查到,就写一个空值到缓存里去,比如set -999 UNK...

2021-06-13 17:42:41 269

redis集群方法大全

redis集群方法

2018-12-18

移动互联网App测试流程及测试点(2014版).docx

移动互联网App测试流程及测试点(2014版).docx

2015-08-14

QTP基础教程

QTP基础教程

2012-09-09

UNIX常用命令

UNIX常用命令

2012-09-09

linux指令大全

linux指令大全,linux, 操作系统

2012-09-09

asp.net开发

北大青鸟项目,第三波书店,使用asp.net 开发项目。

2012-03-29

空空如也

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

TA关注的人

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