Stella981 Stella981
3年前
Spring Cloud Gateway中的权重路由
摘要:本文主要通过运用SpringCloudGateway的WeightRoutePredicateFactory对URL进行权重路由。1.权重路由1.1权重路由使用场景在开发或者测试的时候,或者线上发布,线上服务多版本控制的时候,需要对服务提供权重路由,最常见的使用就是,一个服务有两个版本,旧版本V1,新版本
Stella981 Stella981
3年前
PC客户端(CS架构)如何实现抓包
针对PC客户端(C/S架构)的渗透测试,相比于B/S架构,它所使用到的通讯协议有多种,如TCP、HTTP(S)、TDS等。如何实现PC客户端抓包呢,常使用的工具有Wireshark、iptool、WSExplorer等。本文通过FiddlerProxifer抓取PC客户端(C/S架构)客户端中的HTTP(S)流量。环境准备1、
Wesley13 Wesley13
3年前
MySql数据库精简与绿色启动
1.下载MYSQL的zip包,解压ZIP包版本低的相对需要的空间少,最好能在mysql5.6以下,我测试的最高5.6版本为mysql5.6.46,主要是里面有my.ini文件,高于5.6的版本里面没有my.ini,需要自己创建MYSQL官方下载地址:https://downloads.mysql.com/archives/communit
Stella981 Stella981
3年前
Selenium Grid使用
什么是SeleniumGridSeleniumGrid是Selenium套件的一部分,它专门用于并行运行多个测试用例在不同的浏览器、操作系统和机器上。SeleniumGrid有两个版本——老版本Grid1和新版本Grid2。我们只对新版本做介绍,因为Selenium团队已经逐渐遗弃老版本了。Seleniu
Stella981 Stella981
3年前
Arthas watch 命令使用指南
作者|AgentdArthaswatch命令使用指南Arthas是我很喜欢的一款Java领域的开发调试工具。每次测试遇到问题的时候,当别人为了加一条日志而重发代码,我都会欣慰地拿出我的Arthas并且告诉他们:少年,你不用再为了加日志就重发代码而烦恼了。Arthas,你值得拥有。这次我
Stella981 Stella981
3年前
Redis安装及前后置启动
Redis简单介绍及在Linux上安装(这里测试用是版本:redis3.0.0.tar.gz)一:什么是Redis?redis就是C语言编写的一个高性能的键值存储(keyvalue)的非关系型数据库(NoSql)。二:非关系型数据库的优点与缺点优点:可以轻松地处理海量数据缺点:1.没有主外键,
Stella981 Stella981
3年前
Python Selenium设计模式
!(https://oscimg.oschina.net/oscnet/46d98425fc50a72976c7a7a951c1cf2ea32.png)前言本文就pythonselenium自动化测试实践中所需要的POM设计模式进行分享,以便大家在实践中对POM的特点、应用场景和核心思想有一定的理解和掌握。为什么要
Wesley13 Wesley13
3年前
Mysql使用trigger触发器说明
由于项目中需要使用到触发器个人就开始简单的了解了一下。但是过程中遇到了几个问题,在此记录一下。前三步先把效果展示出来,后面会对trigger做详细的描述第一步:创建测试表CREATETABLE\t\_triger\_test\(\id\INT(11)NOTNULLAUTO\_INCREMENT,
小万哥 小万哥
2年前
Makefile常用命令详解
在软件开发中,Makefile是一种非常常用的自动化工具。Makefile文件包含了一系列规则,用于编译、打包、测试等操作,可以帮助我们自动化这些操作,提高项目的管理和编译效率。本文将介绍Makefile中常用的命令,以及如何使用它们来编译和管理项目mak
对接OKTA 使用SAML2.0协议
对接OKTA使用SAML2.0协议缘起给客户做项目,客户要求内部使用okta登陆,使用SAML2.0协议,需要对接。okta初探OKTA是SSO,有个网站可以让我们测试,地址:,SAML协议的交互流程大致如下1.浏览器打开需要登录系统登陆界面,系统登陆界面