自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 16进制Hex相关操作

Hex相关操作,十进制、16进制、字符串转化

2023-02-15 15:06:30 249

原创 spring-boot动态注册rest-api

spring-boot动态注册rest-api,支持动态修改http状态码,body内容,以及处理延时,可以在性能测试中作为mock-server使用(代码持续更新中!!!!)

2023-01-31 20:20:19 699

转载 Tomcat启用apr模式

1、安装依赖库yuminstall apr-develyuminstall openssl-develyuminstall gccyuminstall make2、安装apr动态库进入tomcat的bin目录,解压tomcat-native.tar.gz文件,并进入tomcat-native-1.2.7-src/native目录,

2017-07-20 14:40:58 370

原创 Loadrunner中几个超时函数的用法

1、lrs_set_accept_timeout此函数应用在服务端,比如开启一个监听端口,在指定时间内没有收到客户端的连接请求,就会关掉此监听端口,上例子:lrs_set_accept_timeout(30,0);lrs_create_socket("socket2", "TCP", "LocalPort=625", "Backlog=5", LrsLastArg);

2017-07-19 09:34:12 3595

原创 Loadrunner中socket基本函数的用法与区别

1、发送报文函数:lrs_send 、lrs_length_send 直接上例子:lrs_send ("socket5", "buf5", "TargetSocket=199.203.77.246:21", LrsLastArg ); 第一个参数socket5是指已经建立的socket连接的名称,第二个参数buf5时需要发送的buf

2017-07-18 18:35:09 1219

转载 使用Loadrunner连接oracle数据库

废话不多说,直接上脚本: Action(){    int NumRows=0;    int i=1;    //建立数据库连接    lr_db_connect("StepName=DatabaseConnection",                  "ConnectionString=Provider=OraOLEDB.Oracle.1;Pass

2017-07-17 19:01:35 1787

原创 Loadrunner报错No buffer space available的解决方案

1. 问题出现场景:压测过程中TPS很高(5000笔/秒左右),通讯协议:Http,Loadrunner场景中出现报错:"No buffer space available" 2、解决办法:        保证迭代结束后关闭所有的链接;         在web_custom_request函数前添加:         web_set_sockets_option("SHUTD

2017-07-17 15:35:25 1920

转载 简述负载均衡&CDN技术

负载均衡BOSS一次给了小明好多项任务,小明发现怎么安排时间也做不完,于是乎他盯上了在旁边偷偷看电影的小强,小强突然觉得背后有一股凉气,一回头小明一脸坏笑看着他,“这几个任务交给你,晚上请你吃饭,要不然…嘿嘿嘿”,小强虽然不情愿,但是在小明的请求(要挟)下,只能服从。第二天,小明顺利的完成了任务,给小强买了袋辣条。在计算机上负载均衡也类似如此,我们的大BOSS客户端将请求发送至服务器,然而

2017-07-17 14:47:57 226

原创 web_custom_request、web_submit_data、web_submit_form三者的区别

先列举实例:web_custom_request("web_custom_request″,        "URL=http://192.168.1.1:8080/query",        "Method=POST",        "Resource=0″,        "RecContentType=text/javascript",        "Mode=

2017-07-14 10:59:05 862

原创 索引的适用条件

在什么情况、哪些字段适合建立索引呢?(1)为经常出现在关键字orderby, group by, distinct后面的字段,建立索引;(2)在union等集合操作的结果集字段上建立索引,其建立索引的目的同上;(3)为经常用作查询选择的字段,建立索引;(4)在经常用做表链接的属性上,建立索引;(5)考虑使用索引覆盖,对数据很少被更新的表,如果用户经常只查询其中的几个字段

2017-07-12 19:03:52 663

原创 不会用到索引的sql

以下情况数据库索引是起不到作用的,请慎用:(1)如果条件中有or,即使其中有条件带索引,也不会使用(尽量少用or);(2)Like查询是以%开头,例如SELECT * FROM mytable WHEREt Namelike’%admin’; (3)如果列类型是字符串,那一定要在条件中使用引号引起来,否则不会使用索引;

2017-07-12 19:00:36 255

原创 数据库索引的优缺点

索引的特点:(1)可以加快数据库的检索速度;(2)只能创建在表上,不能创建到视图上;(3)既可以直接创建又可以间接创建;(4)可以在优化隐藏中使用索引;(5)使用查询处理器执行sql语句,在一个表上,一次只能使用一个索引。索引的优点:(1)创建唯一性索引,保证数据库表中每一行数据的唯一性;(2)大大加快数据的检索速度,这是创建索引的最主要原因;

2017-07-12 18:57:47 365

原创 死锁的出现条件

死锁问题是多线程特有的问题,它可以认为是线程间切换消耗系统资源的极端情况,在死锁时,线程间相互等待资源,而又不释放资源,导致无穷无尽的等待,启结果是系统任务永远无法执行完后成。一般来说,要出现死锁需要满足如下4个条件:1、互斥条件:一个资源只能被一个线程使用。2、请求与保持条件:一个线程因请求资源而阻塞时,对已获得的资源保持不放。3、不剥夺条件:线程已获得的资源,在未完成之前不释放

2017-07-12 18:52:31 183

原创 使用DB2top查看最慢的sql语句

1、       登陆数据库的主机,输入db2top  –d  pw_db(库名),进入db2top界面2、       压力测试前需要重置数据库快照:在上一个页面按R,跟具提示输入y,回车3、       按D进入sql监控页面,按z进行排序,会提示按哪一列进行排序(第一列输0),比如按照执行时间Exectime排序,那就输入3,回车4、       想看某一个sql的具

2017-07-06 18:54:22 7782

原创 JAVA垃圾回收详解(应用篇)

JAVA垃圾回收详解(应用篇)1、新生代串行收集器串行收集器是所有垃圾收集器中最老的一种,它有两个特点:第一,仅使用单线程进行垃圾回收;第二,它是独占式收集器新生代串行处理器使用复制算法,实现相对简单,逻辑处理特别高效,切没有线程切换开销,在诸如单核CPU或者较小应用内存平台,它的性能表现可以超过并行回收器和并发回收器。使用-XX:UseSerialGC参数可以指定使用新生代串行收

2017-07-06 18:31:22 276

原创 JAVA垃圾回收详解(评价指标篇)

如何选择垃圾回收策略,首先需要了解怎么评价一个垃圾回收器,然后根据自身系统的需求,选择一个合适的垃圾回收策略,那么评价垃圾回收器的指标有哪些呢?1、吞吐量

2017-07-03 14:34:21 648

原创 JAVA垃圾回收详解(收集器分类篇)

通过对java垃圾收集器的了解,可以更好地对应用程序进行调优

2017-07-03 13:42:15 390 1

原创 JAVA垃圾回收详解(算法篇)

JAVA垃圾回收主要有以下5种算法:1、引用计数法对于一个对象A,则A的引用计数器加1,当引用失效时,引用计数器减1,只要对象A的引用计数器为0,则对象A就不可能被使用。缺点:无法处理循环引用情况,比如A中引用B,B中引用A,但系统中没有任何第三个对象引用A、B,则A、B永远不能被回收,从而引起内存泄露,所以这种算法不可取。2、标记-清除算法此种算法分为两个阶段,在标记阶段,首

2017-06-19 20:57:11 407 1

原创 nmon监控工具的使用

性能测试中服务器监控神器

2017-06-15 21:29:22 347

dubbo压测插件(不需要依赖,支持jmeter各个版本)

dubbo压测插件(不需要依赖,支持jmeter各个版本,支持mac,win),直接把jar包丢进去,设置参数即可调用dubbo接口

2020-12-14

空空如也

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

TA关注的人

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