自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MeterSphere开发环境搭建

开发文档https://metersphere.io/docs/dev_manual/配置开发环境操作系统Windows11源码https://github.com/metersphere/metersphere环境依赖idea:开发工具;jdk1.8:后端是Java;maven:后端为maven管理;nodejs:前端为vue,需要使用到npm;mysql:存放项目数据;kafka:zookper:scoop install extras/id

2022-03-11 11:01:35 9122 21

原创 MeterSphere对接禅道及LDAP

基础配置使用指引:1.账号密码为具有相应权限的Zentao账号,账号需要具有 超级model调用接口权限2.保存 Basic Auth 账号信息后,需要在 MeterSphere 项目中手动关联 ID/key 和缺陷模板 马上关联项目3.添加你的个人平台账号 马上添加查找禅道专业版9.0.3版本配置文件config.php中,修改以下配置;# 默认为false$config->features->apiGetModel = true;协调运维使用公司LDAP创建

2022-03-07 10:54:41 10118 1

原创 Scoop包管理工具

不同系统下包管理工具系统工具范例备注Arch LinuxPacmanpacman -S pyenvBuilt-inCentOS/RHELyumyum install python-wheelBuilt-inDebian/Ubuntuapt/apt-getapt install python3Built-inmacOSHomebrewbrew install python3rd-partyWindowsChocolateychoco

2021-12-23 10:58:02 1774

原创 yum源配置

简介Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。本地源服务器很多都是内网,如果是公司专用centos7.1、centos7.4裁剪版,可以使用公司公用yum源添加hosts域名解析echo "11.12.11.12 ftp.xxx.cn"

2021-12-23 10:48:52 985

原创 WSL2安装部署

前言Windows Subsystem for Linux(简称WSL)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu、Debian等映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。适用于 Linux 的 Windows 子系统可让开发人员直接在 Windows 上按原样运行 GNU/Linux 环境(包括大多数命令行工具、实用工具和应用程序),且

2021-12-23 10:43:21 2898

原创 Docker部署Jenkins

首次安装拉取镜像[root@client1 ~]# docker pull jenkins/jenkinsUsing default tag: latestlatest: Pulling from jenkins/jenkins0bc3020d05f1: Pull complete 0b263bff2718: Pull complete 465b4721019b: Pull complete f615c9e4ced7: Pull complete 354534797418: Pull

2021-07-23 10:25:27 253

原创 MySQL再学习笔记

数据结构非结构化数据,各种文档、图片、视频/音频等都属于非结构化数据。对于这类数据,我们一般直接整体进行存储,而且一般存储为二进制的数据格式(如文件、图片、视频、语音等需存入文件系统中)结构化数据,结构化的数据是指可以使用关系型数据库表示和存储,表现为二维形式的数据。一般特点是:数据以行为单位,一行数据表示一个实体的信息,每一行数据的属性是相同的(如行数据等需存入关系型数据库中)半结构化数据,半结构化数据是结构化数据的一种形式,它并不符合关系型数据库或其他数据表的形式关联起来的数据模型结构,但包含相

2021-07-08 21:03:01 213

原创 Docker再学习笔记

Docker由来Docker是dotCloud公司开源的一款基于Go语言实现的开源容器项目。dotCloud公司是2010年新成立的一家公司,主要基于PaaS(Platform as a Service,平台即服务)平台为开发者提供服务。在PaaS平台下,所有的服务环境已经预先配置好了,开发者只需要选择服务类型、上传代码就可对外服务,不需要花费大量的时间搭建服务和配置环境。dotCloud的PaaS平台已经做得足够好了,它支持几乎所有主流的Web编程语言和数据库,可以让开发者随心所欲地选择自己需要的

2021-06-25 21:38:18 441

原创 PKI体系及密码算法

HTTPS 的诞生可先参考网络协议、HTTPS协议等文章明文传输对称加密“加密”和“解密”使用【相同的】密钥,如果密钥可以安全的传输,那么消息也应该可以安全的传输。非对称加密上述非对称加密与对称加密效果基本一样,如果公钥可以安全的传输,那么消息也应该可以安全的传输,接下来看看被劫持的情况。窃听者可以伪造服务器的公钥与客户端通讯,客户端以为是跟服务器通讯,其实是与窃听者在通讯。无论是对称加密还是非对称加密,都遗留了一个问题没有解决,那就是如何证明我们访问的网站就是我们

2021-06-02 21:17:28 2138

原创 PMM(Percona Monitoring and Management)监控MySQL数据库

前言Percona Monitoring and Management (PMM)是一款开源的专用于管理和监控MySQL、MongoDB、PostgreSQL、 、ProxySQL、AWS RDS性能的开源平台,并且可以监控前述这些数据库所在的服务器资源,通过PMM客户端收集到的DB监控数据用第三方软件Grafana画图展示出来。通过PMM,可以获得以下信息广泛的可视化系统性能指标收集并分析复杂的多系统拓扑结构的数据深入发现效率低下原因,预测性能问题,或解决现有问题注意潜在的安全问题并补救

2021-05-28 17:58:57 2072 2

原创 docker容器服务无法访问题解决

问题现象前不久通过docker启动的容器服务均无法访问,开始以为容器坏了,也不着急使用就没当回事,最近这几天需要部署监控服务,容器启动后浏览器访问一直提示网络连接错误并且在启动容器时有以下提示WARNING: IPv4 forwarding is disabled. Networking will not work.解决方案首先根据以上提示信息大概搜索一下,基本都指向修改/etc/sysctl.conf文件尝试修改,在sysctl.conf文件中追加以下# 1代表启用net.ipv

2021-05-21 12:41:01 3484

原创 修复docker-compose

问题现象使用以下命令启动容器docker-compose -f docker-compose_prometheus_grafana.yml up -d提示如下错误信息ModuleNotFoundError: No module named 'compose'解决方案尝试重新安装sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(

2021-05-21 12:40:28 1081 1

原创 Prometheus+Grafana性能监控

前言前几年做性能测试监控部署了telegraf+infludb+grafana,方便查看和存档性能监控数据,随着K8s流行起来,Prometheus方案开始得到各大厂青睐,最近尝试部署Prometheus+Grafana,再配合各种exporter,丰富性能测试监控手段。Prometheus简介概念Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB)。Prometheus使用Go语言开发,是Google BorgMon监控系统的开源版本。2016年由

2021-05-20 13:50:34 1051

原创 测试APP启动耗时

热启动“热启动” 是指您的应用已经启动且正在后台运行 (但被暂停了) 时的启动。C:\Users\xxx>adb shell am start-activity -W -n com.xdja.safekeyservice/com.xdja.scservice.presenter.activity.SplashScreenPresenerStarting: Intent { cmp=com.xdja.safekeyservice/com.xdja.scservice.presenter.act

2021-05-11 16:58:25 352 1

原创 PicGo+Gitee+Typora搭建个人MarkDown图床

一:引言简单来说,图床就是自动把本地图片转换成链接的一款工具,网络上有很多图床工具,就目前使用种类而言,PicGo 算得上一款比较优秀的图床工具。它是一款用 Electron-vue 开发的软件,支持SM.MS图床、腾讯云COS、微博图床、GitHub图床、七牛图床、Imgur图床、阿里云OSS、又拍云图床,Gitee图床等9种常用图床,功能强大,简单易用。二:使用到的软件和网站1.Typora(Markdown文本编辑软件)Typora 是一款支持实时预览的 Markdown 文本编辑器,并且完全

2021-05-11 16:55:33 185

原创 MeterSphere使用指南

一、简介MeterSphere是一站式开源持续测试平台,涵盖测试跟踪、接口测试、性能测试、团队协作等功能,兼容JMeter 等开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的自动化测试,加速高质量软件的交付。https://github.com/metersphere产品优势开源:基于开源、兼容开源;按月发布新版本、日均下载安装超过100次、被大量客户验证;一站式:一个产品全面涵盖测试跟踪、接口测试、性能测试等功能并形成联动:其中用例管理是底座需求、接口自动化测试是高频需求、性能测

2021-05-07 10:08:44 15535 1

原创 JConsole与JVisualVM工具连接docker容器下tomcat

工具C:\Program Files\Java\jdk1.8.0_172\binjconsole.exejvisualvm.exetomcat配置修改tomcat的/bin/catalina.sh文件在其中“Execute The Requested Command”之前插入配置,内容如下:JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=11.12.11.12 -Dcom.sun.management.jmxremote"JAVA_O

2021-05-07 09:56:26 440

原创 APP接入开源插件Dokit后崩溃问题解决

Dokit简介DoraemonKit 能够快速让你的业务测试代码能够在这里统一管理,统一收口;DoraemonKit 内置很多常用的工具,避免重复实现,一次接入,你将会拥有强大的工具集合;搭配dokit平台,借助接口Mock、健康体检、文件同步助手让你方便和他人协同,极大的提升研发过程中的效率详细介绍http://xingyun.xiaojukeji.com/docs/dokit/#/introAndroid应用接入1.Gradle 依赖dependencies {…debugI

2021-05-07 09:35:23 984 1

原创 Jenkins+Jmeter接口成功率识别构建状态

问题描述Jmeter接口自动化测试对接Jenkins后,其中有部分接口执行失败返回对应错误码,但是Jenkins构建状态仍为成功,此时再进行下游构建可能会存在问题。解决方案首先查看Jmeter测试报告,当接口全部执行成功且断言成功时,Success Rate为100.00%在工程中增加执行shell,填写以下信息grep -c "100.00%" /home/ci/workspace/workspace/CKMSKdcTest/Report/TestReport.htmlif [

2021-04-07 09:14:17 558 2

原创 右键-Windows添加右键快捷选项

现象通过scoop命令安装git、svn等工具会出现丢失邮件快捷选项问题修复方法win按键+R打开运行小窗口输入regedit打开注册表在注册表编辑器界面 HKEY_CLASSES_ROOT\Directory\Background\shell中进行设置,如果Background目录下没有shell文件夹就新建shell文件夹shell右键选择新建-项默认值右键新建字符串值(S)修改名称为Icon,数值数据填入对应.exe文件路径Git Bash Here右键新

2021-02-09 10:38:50 262

原创 使用Maven创建Gatling性能测试项目

简介Gatling是一款基于Scala 开发的高性能服务器性能测试工具,它主要用于对服务器进行负载等测试,并分析和测量服务器的各种性能指标。Gatling主要用于测量基于HTTP的服务器,比如Web应用程序,RESTful服务等,除此之外它拥有以下特点:支持Akka Actors 和 Async IO,从而能达到很高的性能支持实时生成Html动态轻量报表,从而使报表更易阅读和进行数据分析支持DSL脚本,从而使测试脚本更易开发与维护支持录制并生成测试脚本,从而可以方便的生成测试脚本支持导入HAR

2021-01-26 19:08:08 479 1

原创 Linux服务器挖矿木马清除

异常现象1.服务器CPU总占用50%,部分进程占用800%左右(共16核)top定位1.数据传输netstat -lntupa2.定时任务[root@bogon .new]# cat /etc/passwd | cut -f 1 -d : |xargs -I {} crontab -l -u {}* * * * * /tmp/.ICE-unix/.new/-bash > /dev/null 2>&1;no crontab for binno crontab

2021-01-23 12:28:30 1629 1

空空如也

空空如也

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

TA关注的人

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