自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (9)
  • 收藏
  • 关注

原创 小白测试系列:接口测试与性能测试的区别

最近我在一个论坛上看到了一个关于性能测试和接口测试的经典问题,问题如下:问题:后端性能测试,一个功能其实都是由后台多个接口组成的。例如一个单据的保存,可能后台需要调用几个接口。用LR录制这个功能做性能测试。和把它这个功能调用的几个接口连接起来一起做接口性能测试有什么区别呢?相信很多开始测试自动化的测试同学的入门都是从一些培训班或者网上课程开始的。很多培训在讲授接口测试或者性能测试的时候往往是拿LoadRunner或者jmeter去演示测试过程的。通常的课程安排一般先拿Load...

2020-07-31 08:03:18 2134 1

原创 小白测试系列:badboy默认浏览器修改

badboy使用的浏览器为系统默认浏览器,如果需要更换浏览器,直接修改系统默认浏览器即可,这里推荐用最liumang的360去修改默认浏览器(基本对所有能装360的windows都适用)。 有些网址对浏览器有要求,必须只能在chrome下访问之类(其实浏览器兼容性蛮难做的),如果用其它浏览器打开可能会出现一些莫名的样式问题或者js错误,所以确实这个问题确实是一个存在的问题。 解决步骤如下:打开360安全卫士(怎么装360,哈?聪明的你肯定会的) 点击功能大全,选择默认软件...

2020-07-26 16:04:19 5814 1

原创 Linux下利用docker搭建elasticsearch(单节点)

1. 拉取镜像#elasticsearch 6.x和7.x版本有很多不一样需要确认docker pull docker.elastic.co/elasticsearch/elasticsearch:7.3.22. 启动容器docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.3.2

2020-07-30 08:20:22 723

原创 Prometheus的伴侣:Grafana在centos下的搭建

Grafana 是一款采用 go 语言编写的开源应用,主要用于监控指标数据的可视化展现,是当前最流行的时序数据展示工具,目前已经支持绝大部分常用的时序数据库。Grafana常常搭配用作Prometheus的前端监控展示。一、下载grafanawgethttps://dl.grafana.com/oss/release/grafana-6.7.3-1.x86_64.rpmsudo yum installgrafana-6.7.3-1.x86_64.rpm二、修改grafana.in...

2020-07-29 07:43:21 222

原创 Linux下的zookeeper集群搭建(3节点)

1. 环境安装 主机名称 IP zookeeper1 192.168.21.66 zookeeper2 192.168.21.57 zookeeper3 192.168.21.17 2.准备zookeeper2.1 安装jdk8(必须)1)Centos(普通用户请在命令前加sudo)yum install java-1..

2020-07-28 08:07:38 553

原创 最流行的CI工具:Ubuntu下搭建Jenkins方案

1. Docker搭建Jenkins(推荐)首先需要安装docker环境,并能访问外网(参考我之前的博文)1.1 拉取jenkins的docker镜像docker pull jenkins/jenkins:lts;1.2 查看jenkins的docker镜像(可略过)docker images1.3 创建jenkins主目录mkdir /home/jenkins_home;1.4 启动jenkins镜像docker run -d --name jenkins_top_ci

2020-07-27 08:06:11 189

原创 效率提升:巧用vimdiff来替代原始的svn diff和git diff

有许多命令行选手在linux下开发的时候会经常遇到一个问题,无论是svn还是git,提供的原始diff功能太难以阅读,我们希望的是能够命令行下也能展示side by side的对比模式,而不是inline的方式,这里我们提供了一个小技巧来解决眼睛疼的问题。1.Vimdiff替代svn diff1)编写脚本执行vim diffwrap.sh,添加如下内容(输入:i,然后右键复制原文,粘接内容到终端):#!/bin/sh#过滤掉svn diff的前五个命令行参数shift 5#.

2020-07-26 08:09:30 495

原创 Swap常用操作与性能测试

Swap分区通常被称为交换分区,这块儿分区位于硬盘的某个位置,当系统内存(物理内存)不够用的时候,如果开启了交换分区,部分内存里面暂时不用的数据就会Swap out(换出)到这块儿分区;当系统要使用这部分数据的时候,存储在Swap分区的数据就会Swap in(换入)到内存当中。简而言之,Swap分区就类似于内存的后备内存(只是做了下缓冲)一、swap的大小设置建议(源自redhat官方):1. 内存<=2GB, Swap分区设置3倍内存大小2.2GB<=内存<...

2020-07-25 07:14:41 1376

翻译 15分钟入门parallel

GNU Parallel是一个Linux下的工具,为了在一台或多台计算机上并行的执行计算任务,一个计算任务可以是一条shell命令或者一个以每一行做为输入的脚本程序。通常的输入是文件列表、主机列表、用户列表、URL列表或者表格列表;一个计算任务也可以是一个从管道读取的一条命令。GNU Parallel会把输入分块,然后通过管道并行的执行。如果你会使用xargs和tee命令,你会发现GNU Parallel非常易于使用,因为GNU Parallel具有与xargs一样的选项。GNU Parallel可以.

2020-07-24 13:10:11 390

原创 Linux下安装RabbitMq(Ubuntu版)

1.安装erlang由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlang,执行命令:apt-get install erlang-nox # 安装erlangerl # 查看relang语言版本,成功执行则说明relang安装成功2.添加公钥wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -3.更新软...

2020-07-24 13:00:18 271

原创 解决Jenkins的html样式不生效问题的终极方案

本文从四个步骤来分享我们在自行搭建jenkins过程中遇到的报表样式不全(即html报告展示不正确)的问题:1.问题现象2.问题原因3.问题原因补充4.解决方法(可以直接跳到第四步解决问题)一、问题现象1.当你是使用Jenkins的Html Publisher插件来发布报表的时候,可能发现报表的CSS没有加载,如下图:这张图是jmeter的一个性能报告的HMTL页面,通过HTML Publisher插件发布的,默认安装的jenkins无法展示其CSS效果。...

2020-07-24 12:58:33 1321 1

原创 Linux搭建Gitlab(Docker版)

1.拉取gitlab的docker镜像#这里使用gitlab的社区版docker pull gitlab/gitlab-ce2.启动gitlab容器实例docker run -d -p 443:443 -p 80:80 -p 222:22 --name gitlab --restart always -v /home/gitlab/config:/etc/gitlab -v /home/gitlab/logs:/var/log/gitlab -v /home/gitlab/data:.

2020-07-24 12:56:14 280

原创 互联网业内最受欢迎的监控:Prometheus在linux下的搭建

1、下载Prometheus(建议使用2.x版本)wget https://github.com/prometheus/prometheus/releases/download/v2.8.0/prometheus-2.8.0.linux-amd64.tar.gztar xf prometheus-2.8.0.linux-amd64.tar.gz -C /usr/local/mv /usr/local/prometheus-2.8.0.linux-amd64 /usr/local/prometh

2020-07-24 12:29:36 264

原创 Ubuntu下的Docker安装

一、Docker的系统架构二、名词解释Docker 镜像(Images)Docker 镜像是用于创建 Docker 容器的模板。Docker 容器(Container)容器是独立运行的一个或一组应用。Docker 客户端(Client)Docker 客户端通过命令行或者其他工具使用 Docker SDK (https://docs.docker.com/develop/sdk/) 与 Docker 的守护进程通信。Docker 主机(Host)一个物理或者虚拟的机器用于执行 Doc

2020-07-24 12:24:03 542

原创 小白搭建STF在Ubuntu下Docker化环境

STF(or Smartphone Test Farm)是一个 Web 应用程序,用于从舒适的浏览器远程调试智能手机,智能手表和其他小工具。STF平台的十大核心feature很多云测平台都是通过对STF进行了二次开发实现了云真机租用的功能,且可以通过STF进行二次开发实现APP自动化和专项的兼容性自动化测试。由于npm安装的方式对于想要尝鲜的测试猿们有一些环境问题困扰,本文从以Docker的方式出发,旨在Linux下搭建一套完整的STF平台。安装Dockersudo apt-g.

2020-07-24 12:21:20 362

原创 自动清除Docker的none镜像

在docker build 或是 pull某镜像的时候,经常会产生镜像时候,在Docker中被称为dangling的镜像,特点是label为none。大量的none镜像会把磁盘撑爆了,导致disk full,无法进行文件的创建。一、标签为<none>的docker镜像如下就是一组none镜像:[root@ccg]# docker imagesREPOSITORY TAG IMAGE ID CREATE...

2020-07-24 12:17:24 1288

apt-key.gpg

k8s的deb源公钥 apt-key add apt-key.gpg

2020-12-22

CheatSheet.app.zip

随时可以查看快捷键清单的神器,无论是系统,应用都可以直接长按Command键查看。超级好用,免费下载

2020-08-29

jenkins.tar.gz

Jenkins2.235.4的war包对应的JENKINS_HOME文件,在jenkins war所在目录直接解压后执行java -jar jenkins.war -DJENKINS_HOME=/var/lib/jenkins --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war即可启动

2020-08-16

jenkins-2.7.3-1.1.noarch.rpm

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。本资源为rpm,支持在centos上安装,执行rpm -ivh jenkins-2.7.3-1.1.noarch.rpm即可以安装,亲测有效,不懂如何安装启动请参考我的文章。免费共享~

2020-08-13

zookeeper.tar

zookeeper安装包,直接单节点启动,参考我的安装文档: zookeeper是做高可用集群软件必备伴侣,单节点zookeeper开箱即用

2020-08-11

linux下的命令行模式的c聊天室

本聊天室基于tcp协议,采用c/s架构,采用了多线程编程,实现了用户注册,用户登录,私聊,群聊,在线用户显示,和管理员的一些功能。

2010-10-20

C语言试题集 pdf

关于C语言面试的一本好书,里面有很多面试题目,样样都典型,是嵌入式初级开发工程师必备的一本面试宝典,欢迎下载

2010-06-08

嵌入式硬件设计(第一版)

绝对是一本不错的好书,嵌入式开发人员必须人手一本的书,浅显易懂

2010-06-08

空空如也

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

TA关注的人

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