自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (5)
  • 收藏
  • 关注

原创 jdk+tomcat 安装及配置

scp 本地jdk文件地址 用户名@服务器IP:/usr/tomcat (本地jdk文件地址为1中下载的文件,直接拖过去就可以;:/usr/java 其中的“:”不可省)scp 本地jdk文件地址 用户名@服务器IP:/usr/java (本地jdk文件地址为1中下载的文件,直接拖过去就可以;也可以直接 cd /usr/tomcat/apache-tomcat-9.0.73/conf)tar -zxvf jdk-8u361-linux-x64.tar.gz (文件是自己下载时的文件名)

2023-03-17 18:18:45 2073

原创 mac scp 上传文件到linux服务器

命令:scp -P 端口号 本地文件地址 [email protected]:服务器文件夹地址。

2023-03-14 16:34:36 177

原创 postman文件参数化

平时工作中,有时需要批量操作一些数据,但又不想直接操作数据库(如取消订单,如果直接操作数据库可能会涉及多张表,多个字段,很容易出错),所以就直接抓一个前端取消订单的接口参数,然后用postman来偱环调。具体操作如下:1. 新建一个collections2. 在 新建的Collection下新加请求。3.将要修改参数参数化掉,如这时的订单号我用{{PAYorderId}}来参数化。(最好先用固化的参数把接口调通,再参数化其参数)4.在pre-request Script里加入..

2021-12-31 11:31:30 1593

原创 Skywalking 怎么查看一个服务花费的时间

一、从拓扑图中查看图1图2图3图4图5从图1、图2可以看到应用间调用连线上的“客户端”响应时间和应用1的响应时间基本相同;从图3、图4可以看到到应用间调用连线上的“服务端”响应时间和应用2的响应时间基本相同;所以,取某个应用以其后面的应用的响应时间可以有二种方法:一个直接拿应用节点上的响应时间;再者是拿应用接点前一个调用链路上的“服务端”响应时间。应用自身花费的时间在计算时间前先假设,有五个应用。节点上的响应时间为RT1...

2021-11-06 17:19:17 1622

原创 Mac 安装Android SDK.

一、下载安装Android Studio.1. 因为大家都懂的原因,这里推荐一个可下载的地址:http://www.android-studio.org/index.php/download2. 个人推荐下载Android Studio,并安装。3. 在安装过程中会有一个SDK的安装路径,记下来要用。我的是“/Users/huang/Library/Android/sdk”二、设置环境变量1. 打开.bash_profile (vi .bash_profile). 输入 i 进入编辑模式

2021-09-02 08:40:52 470

原创 Linux操作命令(二)

1. nproc --all: 查看cpu的数量。2. lscpu: 查看cpu的详细信息。其中CPU(s)为本机所有的内核数。Thrtead(s) per core: 2 是每个cpu上可以运行几个超线程。(具体的意义可以参考cpu、物理核、逻辑核、超线程的名词解释)。...

2021-04-22 08:34:50 242

原创 Prometheus+mysqld_exporter + Node_exporter+Grafana安装及配置

一、下载及安装1.wget https://github.com/prometheus/prometheus/releases/download/v2.5.0/prometheus-2.5.0.linux-amd64.tar.gz2.tar -zxvfprometheus-2.5.0.linux-amd64.tar.gz3.mvprometheus-2.5.0.linux-amd64 /app/prometheus4. 设置环境变量vim /etc/profileexport P..

2021-04-17 22:27:44 604

原创 Linux操作命令(一) 持续更新中

1.帮助命令:man: 查询后面命令的帮助文档。如:man lshelp: 有两种情况,内部命令用 help [命令] 如: help cd。 还有一种是外部命令: --help 格式为: [命令] --help2. pwd : 显示当前工作的目录3.vim: vim 文件路径 打开编辑文件。“:q” : 退出。“:wq” :保存修改并退出h:向左。j:向下k:向上l:向右“:set nu” : 显示行号,仅对当前文件有效。修改/etc/vimrc 在...

2021-04-14 09:12:33 205

原创 linux CentOS 7 mysql pt-query-digest 分析慢sql + profiling 分析具体SQL

一、. 安装pt-query-digest1. 下载最安装包:wget https://www.percona.com/downloads/percona-toolkit/2.2.16/RPM/percona-toolkit-2.2.16-1.noarch.rpm (可以安装最新的)2. 用yum安装:yum localinstall -y percona-toolkit-2.2.16-1.noarch.rpm (要切换到1中下载的.noarch.rpm文件所在的目录,操作完1,直接操作2,不用..

2021-03-21 17:44:41 293

原创 CentOS 7修改mysql 全局配置

一、修改配置文件1. 查找my.cnf 一般在/etc文件夹下。find -name my.cnf2. 打开my.cnf并修改其值:vim /etc/my.cnf (打开后 输入“i” 或者点击“insert”键 输入相应的参数。 输入后 “Esc”,输入“:wq” 保存并退出)wait_timeout=31000interactive_timeout=31000max_connections=200max_user_connections=10query_cache_size=51

2021-03-20 10:54:06 1670

原创 CentOS 7 重启mysql

1.启动命令service mysqld start2.关闭命令service mysqld stop3.重启命令service mysqld restart

2021-03-20 10:24:51 140

原创 mysql 全局监控报表工具mysqlreport

一、安装:mysqlreport依赖 DBI、DBD-mysql。在安装mysql前要先安装这两个组件yum -y install perl-DBIyum -y install perl-DBD-MySQLyum -y install mysqlreport也有用wget下载后重新编译后安装他们的,但是我没有成功,有兴趣的可以自行网上查找方法(wget下载、tar -zxvf 解压、perl 生成PL文件,make & make install 安装)mysqlreport

2021-03-20 10:20:15 125

原创 火焰图(perf )

1. yum -y install perf (安装perf)2.下载FlameGraph:使 git clone https://github.com/brendangregg/FlameGraph.git 下载到本地,copy到服务器上即可。3.切换到 FlameGraph目录下4.收集进程调用栈。perf record -F 99 -p 1548 -g -- sleep 60 ( -F 99 是每秒收集 99次、-p 1548 是收集线程1548的调用栈,这里可以用top先来查...

2021-03-12 09:07:36 155

原创 Jmeter 压测试集群配置和问题(win+linux)

一、安装JDK、Jmeter。1. 安装JDK可以参考另一篇文章:https://blog.csdn.net/tianyueWindbg/article/details/1142929902. 安装Jmeter:#mkdir -p /usr/local/jmeter/apache-jmeter-4.0#unzip apache-jmeter-4.0.zip注意需要你已经安装unzip命令,如果没有安装就执行yum install unzip -y安装unzip(如果jmeter安装包为

2021-03-10 15:08:52 743

原创 jmeter+ influxdb+Grafana 性能监控

一、安装influxdb1.下载安装包:https://portal.influxdata.com/downloads/2. 通过rpm -ivh XXXX.rpm 命令安装influxdb3.能过influx -version查看是否安装成功4.配置influxdba。打开http连(后面Grafana连接数据库、jmeter同步测试结果用)vim /etc/influxdb/influxdb.conf打开配置文件。找到【http】模块打开“enabled=true”、“.

2021-03-07 18:22:02 287

原创 阿里ECS安装JDK

1.先看是否已经预安装了jdk(可以先安装一个Xshell 5,也可以用阿里的远程连接)xshell xftp 安装文件可以这里下载:https://download.csdn.net/download/tianyueWindbg/15535309java -version如果已安装了jdk可以直接用,如果版本不对,可以卸掉重新安装。很不幸我的ECS没有预装,没有卸载这块。有时卸载时报没有权限,用su root,切换到 root用户下。查找:rpm -qa | grep java卸载..

2021-03-02 20:20:24 280

原创 Idea 创建Spring boot 项目并发布到 ECS

1.创建项目:File-》New-》 Project-》Spring Initializr-》Next-》Next在dependencies页加载web-》Spring web;SQL-》Spring Data JPA、MySQLDriver;Template Engines-》 Thymeleaf;2. 创建好后,在src/main/java/{demo}下创建一个controller package,并在其下新增java class文件。3.在新增加的class类中加入以下.

2021-03-02 19:44:33 221

原创 测试中遇到的问题分析

最近在对接公安的人脸识别,当然我们也是通过第三方对接的。系统上线后各种报错,有报参数为空、没有权限等。在问题排查过程中发现失败的都是横屏的。但始终找不到佐证可以证明所有横屏都有问题。这个问题纠结了很久。最后想到了一个很简单的记方法,就是同一张照片,纵屏时调一次接口、横屏再调一次接口。如果纵屏可以过,横屏失败,则80~90%是因为横屏的问题了。直接调用接口,发现横屏的就有问题(纵屏的旋转90度),纵屏的就没有问题。如果能想通,其实很简单,但是在想到之前真的纠结了好久。有时就是灯下黑,明明有最简单的方法,却

2021-03-02 09:48:04 131

原创 jmeter修改excel文件内容

最近在准备性能测试,有个接口要上传一些信息,其中包括手机号。但手机号又不能重复,所以就想用在运行时实时修改手机号。于是就写了个方法去做。这里其实要修改两列,就偷了个懒,后8位用一样的,一起修改掉了。代码比较简单:package Yq;import jxl.*;import jxl.write.WritableSheet;import jxl.write.WritableWorkbook;import jxl.write.*;import java.io.File; impor..

2021-02-20 19:05:21 803 1

原创 jmeter引用jxl包修改EXCEL问题

1.报Response message:org.apache.jorphan.util.JMeterException: Error invoking bsh method: eval jxl/write/WritableCell 报这是因为JDK是用的1.8,所以要将jxl.jar包放到{jdk1.8}/jre/lib/ext文件夹下。其中{jdk1.8} 为JDK安装的根目录,即系统环境变量中的“JAVA_HOME"的值。2. 报Response message:org.apa...

2021-02-19 20:05:02 408

原创 Jmeter上传文件

Jmeter 上传文件1. 用fiddler抓取报文2. 打开jmeter,填加线程组、HTTP Header Manager、HTTP Request。3.在HTTP Header Manager中添加需要的请求头参数。其值可以从第1步fiddler抓取的报文中copy。4.在HTTP Request中配置相应的请求信息。其中要上传的文件放在“Files Upload” 下。其各参数可以从第1步的fiddler报文中截取。5. 保存,并运行。问题:1. 当有多个参数

2021-02-09 19:45:59 1203

原创 快速排序算法.

说完顺序表,咱们看看它的应用:快速排序算法.下面是资料上的算法: public void QuickSort(SeqList sqList,int low, int high){        int i=low;        int j=high;        int temp=sqList[low];        while(low       {              while(low=temp)             {                     --high;     

2010-09-02 14:48:00 436

原创 顺序表中在第i个数据元素位置上插入一个数据元素(修改)

<br /> //在顺序表的第i个数据元素位置插入一个数据元素<br />        public void Insert(T item, int i)<br />        {<br />            if (IsFull())<br />            {<br />                Console.WriteLine("List is full");<br />                return;<br />            }<br />   

2010-09-01 16:33:00 13194

原创 C#中 以管理员权限运行脚本

<br />由于.Net是代码安全的,所以当我们想用一些不安全代码时就有可能会发生issue.<br />      例如: 我在程序中想修改注册表[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/.NETFramework]下的键值,对于一般程序和X86(32位)机器一般还好基本上C# 都可以做到.但是当我们创建 的Project 是TestProjects, 程序是在X64(64位) 机器上运行时就会发现问题,这是因为: <br />在64位机上,存在两个文件夹[HKEY_L

2010-08-27 13:42:00 1387

原创 顺序表中删除方法中的疑问

最近在看数据结构的时候发祥顺序表的Delete()方法与我想的不一样所以就测试了一下,貌似是编程人员的疏忽导致了错误。在网上又查找了一些资料,大部分都是同样的错。public interface IListDS    {        int GetLength();                //求长度        void Clear();                   //清空操作        bool IsEmpty();                 //判断线性表是否为空    

2010-08-17 11:02:00 731 1

influxdb_1.8.0.x86_64.rar

influxdb 安装包

2021-03-07

xshell5-xftp5.zip

xshell 5 & xftp5

2021-03-02

jxl.jar.rar

jxl.jar.rar

2021-02-20

Jmeter链接sql数据库

jmeter链接sql的基础操作,为初学着提供一个参考。

2015-08-19

sqljdbc_ahth dll下载

sqljdbc 链接权限dll,是jmeter链接sql的权限文件。

2015-08-19

空空如也

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

TA关注的人

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