自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

原创 Jmeter+Influxdb1.X+Grafana搭建实时性能监控系统

前言:最近学习到分布式jmeter的压测方案,由于原生的jmeter在linux做压测时,并没有很好的支持实时监控。经过一系列的探索,发现了一套不错的实时可视化监控解决方案,Influxdb1.X做压测数据存储,Grafana做数据可视化展示。目前InfluxDB 推出了1.X和2.X两个版本,1.X不支持数据可视化展示,所以采用了Grafana来实现,而在2.X以后,InfluxDB自身支持了数据可视化展示,所以直接使用Jmeter+Influxdb2.X也是能够实现类似效果的。Influxdb2..

2021-04-29 12:24:07 267 1

原创 在IntelliJ IDEA中配置启动参数以支持Fiddler抓包

前言:在IDEA做接口调用开发的过程中,需要查看POST请求的传入参数,于是想到了用Fiddler进行抓包。但需要提前在IDEA的启动参数中加上代理相关配置,Fiddler才可以捕获到。以下是对IntelliJ IDEA的配置步骤:1.打开Run/Debug Configurations配置界面,在VM options栏输入:“-DproxySet=true -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=8888”2.点击“OK”按钮保存3..

2021-03-24 14:09:07 1218 1

原创 fiddler抓取Java程序内部的HTTP请求包

前言今天测试过程中,遇到一个线下的java程序出现HTTP请求异常,但是由于客户端和服务端都未打印出请求的入参,于是想到了使用fiddler抓包工具来获取HTTP请求的入参。果然,fiddler还是没让我失望,哈哈。查看Fiddler侦听端口号Fiddler默认是不会抓取Java程序的HTTP请求的,因此需要设置代理来实现。首先我们来看一下,Fiddler的默认端口是8888。在Fiddler中点击 工具>>选项>>连接 可以看到设置的端口号。导出Fiddler根.

2020-07-16 19:15:15 3155

原创 Windows下Erlang和RabbitMQ下载安装教程

由于RabbitMQ是基于Erlang语言开发的,所以在安装RabbitMQ之前需要先安装Erlang的运行环境。一、下载Erlang和RabbitMQ官网下载地址Erlang下载地址: http://www.erlang.org/downloadsRabbitMQ下载地址:http://www.rabbitmq.com/download.html百度云下载地址官网下载比较慢,所以推荐用百度云下载。( Erlang23+RabbitMQ3.8.4)链接:https://pan.baidu.co

2020-07-13 18:40:46 5061 7

原创 Jmeter--通过Java Request对SDK进行性能测试

前言由于公司项目需要,将一个公共的文件存储模块封装成了SDK,供各个子系统客户端调用。但是近期出现了一些性能问题,为了找出程序的性能瓶颈,需要直接对SDK进行压测。SDK是用Java代码编写的一个jar包,所以就是需要对Java代码进行压测,于是我就想到了用Jmeter的Java请求,果然Jmeter还是够强大,完美的实现了对SDK的压测,顺利的帮助我们找到了性能瓶颈。以下是使用IDEA创建的基于Maven项目管理的Java工程一、创建Java工程实现对被测程序的调用1.创建基于Maven的Ja.

2020-06-22 15:13:31 2044

原创 使用imp和exp远程导入导出dmp文件方式拷贝oracle数据

前言imp和exp是oracle客户端安装目录下的一个exe文件,通过配置bin目录的环境变量可以直接在cmd窗口直接执行,而不是sqlplus.exeoracle数据导出的方式有很多,比如csv、excel、insert sql、copy from等多种方式,但是我需要导入导出的数据库中存在sdo_gemetory类型的字段,常规的导入导出方式都不支持。但imp和exp使用的是dmp格式文件,采用16进制的方式存储,于是完美的解决了我的问题,并且导入导出速度也还不错exp导出语法说明可输入.

2020-06-03 18:07:38 1840

原创 linux下free命令中buffer和cache的区别

linux下free命令中buffer和cache的区别首先看一下free命令展示的信息第1列 Mem第2列Swapbuff和cache的作用总结:首先看一下free命令展示的信息第1列 Mem物理内存使用情况totalusedfreesharedbuff/cacheavailable物理内存总容量已使用内存容量空闲内存容量共享内存容量缓存容量可用内存容量从截图中的值可以明显看出,total≠used+free,而是total≈used+availabl

2020-05-27 15:48:41 1008

转载 springMVC No mapping found for HTTP request with URI

No mapping found for HTTP request with URI出现这个问题的原因是在web.xml中配置错了,如:  springMVCDispatcherServlet org.springframework.web.servlet.DispatcherServlet  contextConfigLocation /WEB-INF/spr

2016-03-15 21:46:23 795

原创 关于java.lang.ClassNotFoundException异常

问题详情:java.lang.ClassNotFoundException: freemarker.template.TemplateHashModelEx今天为了使用freemarker模板,想整合到springMVC中,但是这个异常困扰了我好长时间。还是有必要写一篇文章来记录一下这个辛酸的过程了。其实出现找不到类的异常,一般情况下都是找不到jar包。很自然的会去查看freemarker

2016-03-15 21:22:56 9490 3

原创 java.lang.NoClassDefFoundError: org/mybatis/generator/exception/InvalidConfigurationException

之前用mybatis-generator生成工具都好好的,突然就不好用了。报错如下:警告: Error injecting: org.mybatis.generator.maven.MyBatisGeneratorMojojava.lang.NoClassDefFoundError: org/mybatis/generator/exception/InvalidConfigurationE

2016-03-06 13:30:34 6843

原创 Invalid bound statement (not found)

Invalid bound statement (not found)

2016-01-26 14:29:32 6805

原创 Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test)

这是因为本地缺少相关包,上面提示错误提示缺少maven-surefire-plugin:2.10包解决方法一:在pom.xml中添加 org.apache.maven.plugins maven-surefire-plugin 2.17 若是上面方法不能解决,就采用忽略策略吧解决方法

2015-12-28 09:55:51 2341

原创 maven中配置本地仓库和远程仓库(私服)

前言: 不论是本地仓库还是远程仓库,还有maven的中央仓库都是用来存放项目的jar包的。 一般maven自己的中央仓库存放了主流的jar包,但是有时候自己的编写的jar包就没办法在中央仓库找到了,这时候就需要配置一个远程仓库,就是所谓的“私服”,就可以将我们自己的jar包存放到远程仓库中,这样当maven需要下载jar包的时候,就可以先请求私服,如果私服上找不到,就会从maven的中央仓库再下

2015-12-18 11:36:10 7721

原创 idea中使用git,

1)第一步是需要下载git,下载网址附上:http://git-scm.com/download/2)下载好之后就需要先在github上验证了。git安装完成后可以在电脑开始处找到Git Bash,单击打开在命令行输入:$ git config --global user.name "Your Name"$ git config --global user.email

2015-12-16 10:46:49 18416 1

原创 myeclipse中安装pydev插件

一般在myeclipse中安装插件会有两种方式。1.打开myeclipse->help->Intall from Site->Add如下图所示填写插件的名称和下载地址再根据提示一步一步安装就可以了但是对于pydev是行不通的, 经过尝试,并不是最新版本或者所有版本都能集成到MyEclipse10中,3.0及以上在集成之后,Windows-Preferences中并无Pyth

2015-11-30 12:47:01 801

原创 QT生成mysql驱动

1.前期准备先安装mysql,再安装qt(一定要这个安装顺序,不然生成的驱动无法使用)。2.添加环境变量F:\Qt\qtcreator-2.4.1\mingw\binF:\Qt\4.8.2\binD:\mysql\includeD:\mysql\lib3.将D:\mysql\lib目录下的libmysql.dll和libmysql.lib两个文件复制到F:\Qt\4.8

2015-06-06 20:36:52 416

jni配置方法

以helloworld实例详细讲解了jni的配置方法,主要是针对jni的初学者

2015-04-11

SQLyog软件的注册表

sqlyog软件的注册表,破解sqlyog软件

2014-09-22

浅谈云计算

云计算一直是现在关注的焦点,这篇文章是我对云计算的简单理解与论述。

2014-09-10

数据结构课程设计

用c语言编写的学生成绩管理系统,以数据结构中的单链表为基础,实现了对学生成绩的查找和排序等功能,同时使用文件对数据保存增加了代码的实用性。

2013-12-14

空空如也

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

TA关注的人

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