自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (3)
  • 收藏
  • 关注

原创 Jmeter性能测试

jmeter性能测试从0开始

2024-04-25 10:15:35 245 1

原创 爬虫基础知识

一、xpath 语法。

2023-07-02 17:21:05 950

原创 浏览器证书过期

浏览器常见问题

2022-12-03 22:37:31 599 1

原创 k8s:基础内容

k8s创建简单的应用

2022-11-25 13:52:20 2775

原创 【yum报错】Another app is currently holding the yum lock; waiting for it to exit..

linux常见问题

2022-11-08 14:43:55 280

原创 Linux安装NFS

nfs设置共享

2022-06-21 16:30:24 2791

原创 markdown表格&&快捷键

在markdown中实现表格合并

2022-06-21 12:03:57 2771 1

原创 Centos8:无法使用yum命令安装

问题:centos 8 使用yum命令报错信息如下:Errors during downloading metadata for repository 'AppStream': - Status code: 404 for http://mirrors.aliyun.com/centos/8/AppStream/x86_64/os/repodata/repomd.xml (IP: 39.96.118.191)Error: Failed to download metadata for repo 'A

2022-05-07 17:03:08 2336

原创 ClickHouse初级学习

文章目录一、第一章:入门1. 背景一、第一章:入门1. 背景ClickHouse是俄罗斯的Yandex于2016年开源的列式存储数据块库(DBMS),使用C++语言编写,主要用于在线分析处理查询(OLAP),能够使用SQL查询实时生成分析数据报告。...

2022-04-30 15:45:56 1441

原创 linux scp报错信息Host key verification failed.

场景:scp从A机器往B机器上scp文件,报错信息如下:解决方案:删除A机器上【/root/.ssh/known_hosts】文件或者只删除【known_hosts】对应的机器

2022-04-29 14:08:10 590

原创 hadoop:yarn页面测试关注点

现在日志分为:swift_manage日志:/data/br/logs/swift/swift_api日志:/data/br/logs/swift/swift_compute启动日志:/data/br/logs/swift/swift_compute运行日志:/data/br/base/hadoop/logshadoop:yarn管理页面可以查看spark的实例个数以及内存大小2.yarn管理页面看实例global中配置实例的位置:一般一个任务有2个进程:driver:固定一个实例,e

2022-04-25 16:55:13 3258

原创 python高级语法

文章目录1、闭包的特点1、闭包的特点1、函数里还有函数2、内函数使用外函数的变量3、外函数返回内函数def price(unitPrice): def computer(weight): return (weight-0.1)*unitPrice return computerapple=price(3)print(apple(10.1))bana=price(5)print(bana(10.1))......

2022-04-01 12:50:35 912

原创 面向对象(OOP)基本概念

文章目录一、面向过程1、基本概念2、特点二、面向对象1、基本概念2、特点三、类和对象1、类2、对象3、类和对象的关系一、面向过程1、基本概念(1)把完成某一个需求的所有步骤、从头到尾逐步实现(2)根据开发需求,将某些功能独立的代码封装成一个的函数(3)最后完成的代码,就是顺序地调用不同的函数2、特点(1)注重步骤和过程,不注重职责分工(2)如果需求复杂,代码会变得很复杂(3)开发复杂项目,没有固定的套路,开发难度很大二、面向对象1、基本概念(1)在完成某一个需求前,首先确定职责–(方

2022-03-12 17:53:41 395

原创 Photoshop快捷键、工具使用方法

图层组多个图层时,用shift全选图层后,点击图层面板下方的“创建新组”按钮,可将多个图层放到文件夹中方便同意编辑和移动。切换单位在宽度和高度的填写框中右击可以进行单位的换算。移动工具切换选择 / 移动工具后(V)在上方的菜单栏中勾选“自动选择”,并且在旁边的选项中切换“图层”,可实现点击元素后,自动选择该图层(常在图层组中使用)等比例缩放调整元素大小的时候按住Shift可进行元素的等比例缩放等比例缩放:通常是调整元素大小的时候必须要遵守的规则...............

2022-02-26 17:54:36 1093

原创 解决docker通过volumes挂载文件,宿主机修改后容器内不同步,重启服务才能同步

原因:这是由于linux系统文件挂载机制导致的。docker通过volumes挂载文件到容器中,有以下两种方式:1、挂载目录2、挂载具体文件:并不是挂载了某个文件的路径,而是挂载了对应的文件,即挂载了linux指定的inode文件。当使用vim之类的编辑器进行保存时,它不是直接保存文件,而是采用了备份、替换的策略。就是编辑时,创建了一个新文件,在保存的时候把备份文件替换为源文件,这个时候文件的inode就发生了变化,而原来indode对应的文件其实并没有修改,也就是容器内的文件没有变化。当重启容器

2022-02-24 17:08:02 5981 6

原创 Kubernetes基本信息

文章目录一、k8s的定义二、k8s的特点三、k8s架构一、k8s的定义全称:Kubernetes,因ks之间有8个字母,所以简称k8s。是为容器服务而生的一个可移植容器编排管理工具。二、k8s的特点1、服务发现与调度2、负载均衡3、服务自愈4、服务弹性扩容5、横向扩容6、存储卷挂载三、k8s架构1、Master节点Master节点指的是集群控制节点,管理和控制整个集群,基本上k8s所有控制命令都发给它,它负责具体的执行过程。在Master上主要运行着:(1)Kubernetes

2022-02-22 10:37:48 1347

原创 Server产品发数据的整个流程

1、按照流程激活License2、研发测试给的发数据脚本包名说明testmachineagent.jar机器探针testagent.jar普通探针进入到conf目录:需要修改:testagent.yml,controllerHost、controllerPort和accountGUID3、配置druid的入库查询页面:点击红框标注的地方:输入路径:配置druid_broker的路径http://<broker地址>:8082配置完成,访问路

2022-02-17 11:41:10 377

原创 PhotoShop入门(第一个案例)

1、做一只小鸟先分析小鸟的图形构成:鸟身:一个圆 + 两个正方形(边长=半径)鸟眼睛:两个圆腿:两个矩形ps实现步骤:1、新建画布,设置画布的大小2、填充颜色,点击拾色器,选择颜色,点击确定使用快捷键:alt + delete 填充颜色3、选择图形:选择正方形,圆形,用下图的第一个图标进行移动位置4、按照alt键,复制且移动图形5、ctrl + T : 自由变化工具6、同时按住shift键选中图层,使用 ctrl + T 自由变化工具7、使用场景:如要删除上部分图形,先用图形

2022-02-15 23:24:38 994

原创 cloud证书解决步骤

1、部署完cloud之后,需要执行以下 命令,替换证书的密钥find / -name rsa_public_key.pem2、替换完成之后,需要重启cloud_webdocker restart cloud_web3、申请证书http://120.133.67.133:20007/trial4、激活http://120.133.67.133:20007/active激活...

2022-02-11 12:31:08 783

原创 Fixmail 签名设置不成功的解决方法

问题:Fixmail -》工具 -》签名管理,无论这里删除签名还是新建、修改旧的签名,发邮件的时候还是用旧的签名。解决方法:Fixmail -》工具 -》模板管理,修改保存即可解决问题。

2022-02-10 11:33:55 994

原创 kafka基础

一、kafka1、为什么要使用消息队列?使用异步的通信方式:同步方式存在的问题:造成系统开销-响应时间比较长在同步的过程中要保证每个服务都顺利执行完,整个链路才执行完,如果受到网络的影响,整个链接的执行同样被影响。-导致用户体验较差。异步的优势:明显提高系统的吞吐量即使有服务失败,可通过分布式事务方案解决消息队列解决:通信问题二、消息队列的分类rabbitMQ:rockerMQ: 阿里内部一个大神,根据kafka的内部执行原理,手写的一个消息队列中间件kafk

2022-02-09 16:37:04 672

原创 BROWSER产品

文章目录1、构成2、依赖组件3、系统架构图1、构成#mermaid-svg-vMY9HUe3RMVaLQ4n .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-vMY9HUe3RMVaLQ4n .label text{fill:#333}#mermaid-svg-vMY9HUe3RMVaLQ4n .node r

2022-02-07 15:16:12 2692

原创 Dataview产品

文章目录DATAVIEW数据中台一、产品概述二、产品组件三、系统架构图1、数据接入层2、数据存储层3、数据分析层4、数据应用层四、部署1、基础环境DATAVIEW数据中台一、产品概述dataview:运维数据中台产品,是对企业现有的海量运维数据进行简单、灵活、快速、低成本的在线分析,并将分析结果自定义图表化。二、产品组件#mermaid-svg-Ks1od0SCj27h8aCi .label{font-family:'trebuchet ms', verdana, arial;font-famil

2022-02-07 11:35:09 1126

原创 shell编程--四种流程控制语句

文章目录一、流程控制--if语句1、单分支if条件语句2、双分支if条件语句3、多分支if条件语句一、流程控制–if语句1、单分支if条件语句if [ 条件判断式 ];then 程序fi或者if [ 条件判断式 ] then 程序fi示例代码: 判断分区使用率#!/bin/bashrate=$(df -h |grep /dev/vda1 | awk '{print $5}' | cut -d "%" -f1)if [ $rate -ge 80 ] then ech

2022-02-07 08:12:40 1609

原创 sed命令

一、定义sed是一种几乎包括所有nuix平台的轻量级流编辑器。sed主要是用来将数据进行选取、替换、删除、新增的命令。sed [选项] '动作' 文件名选项:-n: 一般sed命令会把所有数据都输出到屏幕,如果加入此选项,则只会把经过sed命令处理的行输出到屏幕-e: 允许对输入数据应用多条sed命令编辑-i: 用sed的修改结果直接修改读取数据的文件,而不是由屏幕输出动作:a\: 追加,在当前行后添加一行或多行。添加多行时,除最后一行外,每行末尾需要用"\"代表数据未完结c\: 行替

2022-02-06 15:32:58 3386

原创 awk 编程

1、基础命令awk '条件1 {动作1} 条件2 {动作2}...' 文件名条件:一般使用关系表达式作为条件x > 10 判断变量x是否大于10x >= 10 大于等于10x <= 10 小于等于10动作: 格式化输出 流程控制语言...

2022-02-05 22:37:02 324

原创 字符截取命令-cut命令

1、命令cut [选项] 文件名选项:-f 列号 : 提取第几行-d 分隔符 : 按照指定分隔符分割列

2022-02-05 21:27:47 1855

原创 bash : 正则表达式与通配符 --4

1、正则表达式与通配符正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式。通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、find、cp这些命令不支持正则表达式,所以只能使用shell自己的通配符来进行匹配了。元字符作用*前一个字符匹配0次或任意多次.匹配除了换行符外任意一个字符^匹配行首。例如:^hello会匹配以hello开头的行$匹配行尾。例如:hello$会匹配以hello结

2022-02-05 20:28:34 117

原创 selenuim:定位select下拉框的几种方式

1、演练网址:https://www.17sucai.com/pins/demo-show?id=59262、示例代码:from selenium import webdriverfrom selenium.webdriver.support.ui import Selectdriver = webdriver.Firefox()driver.get("https://www.17sucai.com/pins/demo-show?id=5926")# 切换到前端组件:iframedriv

2022-02-04 12:52:10 815

原创 Bash 变量--3

文章目录一、变量的定义1、变量设置规则二、变量的分类一、变量的定义1、变量设置规则在Bash中,变量的默认类型都是字符串型,如果要进行数值运算,则必须指定变量类型为数值型。变量用等号连接值,等号左右两侧不能有空格。变量的值如果有空格,需要使用单引号或双引号括号。在变量的值中,可以使用“\”转义符。如果需要增加变量的值,那么可以进行变量值的叠加,不过变量需要用双引号包含“$变量名”或用${变量名}包含。如果是把命令的结果作为变量值赋予变量,则需要使用反引号或$()包含命令。环境变量名建议大

2022-02-03 10:40:48 291

原创 dd命令简单使用

dd if=输入文件 of=输出文件 bs=字节数 count=个数选项:if=输入文件 指定源文件或源设备of=输出文件 指定目标文件或目标设备bs=字节数 指定一次输入/输出多少字节,即把这些字节看做一个数据块count=个数 指定输入/输出多少个数据块示例:data ; dd if=dev/zero of=/root/testfile bs=1k count=100000 data...

2022-02-02 22:36:41 1262

原创 Bash基本功能---2

文章目录一、历史命令与补全、命令执行顺序1、history命令2、命令执行时顺序二、命令别名与常用快捷键1、别名2、Bash常用快捷键三、输入输出重定向四、多命令顺序执行与管道符五、通配符与其他特殊符号一、历史命令与补全、命令执行顺序1、history命令history [选项][历史命令保存文件]选项:-c : 清空历史命令-w : 把缓存中的历史命令写入历史命令保存文件 ~/.bash_history历史命令默认会保存1000条,可以在环境变量配置文件中/etc/profile中进行修

2022-01-29 17:17:45 1625

原创 Shell

文章目录一、shell概述一、shell概述Shell 是一个功能相当强大的编程语言,易编写,易调试,灵活性较强。Shell是解释执行的脚本语言,在shell中可以直接调用Linux系统命令。

2022-01-29 16:14:25 1380

原创 ssh免密登录

1、输入命令三次回车ssh-keygen -t rsa2、执行命令,发送公钥到要连接的机器上ssh-copy-id hostname3、执行命令 ,查看安装结果cd ~ls -la # 显示隐藏目录3、进入到 .ssh 文件夹,查看生成的文件cd .ssh...

2022-01-28 15:19:55 676

原创 大数据生态体系

1、Sqoop: Sqoop是一款开源的工具,主要用于Hadoop、Hive与传统的数据库(Mysql)间进行数据的传递,可以 将一个关系型数据库中的数据导进Hadoop的HDFS中,也可以将HDFS的数据导进到关系型数据库。2、Flume: Flume是一个高可用的、高可靠的,分布式的海量日志采集、集合和传输的系统,Flume支持在日志系统中定制各类数据发送方,用于数据数据;3、Kafka: Kafka是一种高吞吐量的分布式发布订阅消息系统;4、Spark: Spark是当前最流行的开源大数据内.

2022-01-28 11:44:42 401

原创 HDFS、YARN、MapReduce概述及三者之间的关系

一、HDFS架构概述1、NameNode(nn): 存储文件的元数据,如文件名、文件目录结构、文件属性(生成时间、副本数、文件权限),以及每个文件的块列表和块所在的DataNode等。2nn:每隔一段时间对NameNode元数据备份...

2022-01-27 18:12:41 8376 4

原创 hadoop基础

1、大数据的特点Volume(大量)Velocity(高速)Variety(多样):什么样的数据都能采集Value (低价值密度):如何快速对有价值数据“提纯”成为目前大数据背景下待解决的难题。2、 Hadoop优势高可靠性:Hadoop底层维护维护多个数据副本,所以即使Hadoop某个计算元素或存储出现故障,也不会导致数据的丢失。高扩展性:在集群间分配任务数据,可方便的扩展数以千计的数据。可随时扩节点或者缩节点高效性:在MapReduce的思想下,Hadoop是并行工作的,以加快任务

2022-01-27 16:13:40 1332

原创 docker容器中操作redis

工作中遇到的内容,总结:redis 哨兵模式:共3个实例redis副本数:从节点的个数,如果3个实例,副本数是12、进入redis容器docker exec -it 容器名 bash3、连接redis cd /data/br/base/redis/src # 进入到指定目录./redis-cli -p 7100 -aBonree@365 # -p 指定端口 -a redis的密码4、查看redis的主从.

2022-01-21 11:52:56 1380

原创 手贱党:删除了centOs自带的python2.7.5的环境

解决方案:1、网上先下载python2需要用到的rpm包,我这里使用的aliyun提供的下载地址注意:请根据自己系统版本选择对应的rpm包下载,我用的是Centos7.6版本。https://vault.centos.org/7.6.1810/os/x86_64/Packages/2、下载需要的依赖包python-2.7.5-76.el7.x86_64.rpmpython-devel-2.7.5-76.el7.x86_64.rpmpython-iniparse-0.4-9.el7.noarch

2022-01-20 11:02:50 1178

原创 yum -bash: /usr/bin/yum: /usr/bin/: bad interpreter: Permission denied

问题:yum install ftp报错信息如下:yum -bash: /usr/bin/yum: /usr/bin/: bad interpreter: Permission denied解决方法:vim /usr/bin/yum第一行后面增加2.7,即可

2022-01-19 18:14:05 2187

thonny.rar一款好用的编辑器

国产开源的python开发工具,解压即用

2021-12-30

jforum-2.1.9.zip

最近在学习JMeter,从&lt;全栈性能测试>Jmeter实战书中了解到jforum。开始搭建环境的时候入了很多坑,希望能帮助到要学习的你们 1、不管是zip,还是war包(上一个资料)都可解压到tomcat文件的webapps下面; 2、安装好jdk,tomcat,mysql; 3、2.1.9版本比较旧,也就是比较稳定,需要jdk 1.7,mysql 5.6; 4、2.7.0版本新,需要jdk 8.0,mysql 8

2020-07-16

jforum-2.7.0.war

Java论坛,测试人员进入性能,自动化测试练习很好的项目。 搭建环境:Tomcat,JDK,Mysql 版本:jforum-2.7.0.war,需要搭建的环境版本比较高,我的是Tomcat,JDK,Mysql 都是8.0以上的版本

2020-07-16

空空如也

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

TA关注的人

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