自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 exlpain,结合索引原则

exlpain,结合索引原则建议联合使用:show variables like “%pro%”;set profiling = 1;show profiles;查索引和不查索引区别注意,该值,断开连接就没有了。mysql> explain select * from tableA;+----+-------------+--------------------+-----...

2020-01-09 10:50:32 187

原创 索引原则

1.全匹配对于一个联合索引index(a,b,c)列在条件查询中,where后面都写上最佳2、最佳左前缀法则条件中,where后面条件abc字段按照火车头,火车身,火车尾来匹配如果火车头或者火车身没用,那么索引失效(不需要顺序abc,只要不断开就行)3、不在索引列上做任何操作索引失效(联合)4、范围条件放到最后 ------ mysql 好像不影响abc条件 b<2...

2020-01-09 10:26:36 129

原创 jmeter二次开发-新增jmeter一个 菜单功能

效果:在菜单栏里加入一个功能,点击后,可以获取数据功能。–GUI形式下这个二次开发比较简单。进行一步步讲解1.概念(1) jmeter会扫描bin下的jar包,然后使用hashmap进行存储对象:private final Map<String, Set> commands = new HashMap<>();使用之时,通过反射获取(command)。所以只...

2019-07-22 10:53:13 570

原创 jvm初次尝试调优

作为一个测试,决定用jmeter来试着调优其实gc挺少了,1s不到。gc共计 11次,但练习,还是问题不大。结论:增加 eden区,以及增加metaspace区域 内存。GC 从11次下降至 3次,占用48ms。下降100ms左右。内存下降:Eden区扩充减少,由71M下降为 46M过程:1.先来一次,没加任意参数的:2.为了保持一致性,所有都加了打印gc日志的参数-XX:+P...

2019-07-18 17:30:32 169

翻译 2.visualVM 插件扩充

visualVM作为 jdk自带的可视化工具,可以说是性能测试的必备工具。他有很多插件可以使用,可以手动安装,也可以直接安装工具—》插件 ,即可。遇到问题:插件中心搬迁了,工具自带的网址无法使用。解决办法:切换网址:进入https://visualvm.github.io/pluginscenters.html选取java visualVM对应的地址。点击进入。如下,复制Cat...

2019-07-12 10:41:01 88

原创 awk

以前练习没记录,渐渐都忘记了。。。今天没事干,在练习复习awk,防止以后忘记,在记录下把。各种出处《鸟哥的私房菜》awk变量名称代表意义NF每一行 ($0) 拥有的栏位总数NR目前 awk 所处理的是『第几行』数据FS目前的分隔字节,默认是空白键测试数据:$ cat test.unl005|819|22|005|881|21|005|89...

2019-07-11 17:45:50 69

原创 JVM---stack溢出练习

练习内容:java.lang.StackOverflowError问题出现:不断递归调用,导致栈溢出。如果程序过多调用,或递归频繁,需调整。代码:代码出自《深入理解java虚拟机》public class VMStackSOF { public static int stackLength = 0; public static void main(String[...

2019-07-11 17:32:32 120

原创 JVM--堆内存-实例溢出练习

1.第一天JVM–堆内存-实例溢出练习内容:java.lang.OutOfMemoryError: Java heap space代码:代码出自《深入理解jvm虚拟机》/* * VM Args:-Xms20m -Xmx20m -XX:+HeapDumpOnOutOfMemoryError */public class HeapOOM { static class OOMObject...

2019-07-11 17:29:14 163

翻译 jmeter 读取.jmx并解析

摘要1.jmeter的所有测试计划数据,都会保存在.jmx中2.当你打开一个.jmx后,jmeter会使用Xstream 进行解析,并加载相应的组件,比如:控制器,beanshell,http请求框 。以及加载相应的GUI。3.所有的组件,位置和对应class都保存在: /bin/saveservice.properties 中解析:当你从GUI点击add,然后选取你需要的.jmx读入,...

2019-06-21 17:57:53 4012 2

原创 jmeter的语言配置解析

jmeter的语音配置解析大家都知道,jmeter支持多种语言,其主要在/bin/jmeter.porperties文件language=zh_CN 进行配置,是英文还是中文,还是 其他。其对应的翻译配置映射,在 org.apache.jmeter.resources包中,大概长这样整个获取流程如下:jmeter.java中 start方法: initializeProperti...

2019-06-21 17:27:09 583

原创 jmeter二次开发-jmeter的函数新增

jmeter的函数助手中,存在很多函数,帮助使用者快速使用,比如生成随机数 ${__Random(1,2,)},当前时间 ${__time(ddHHmmss,)}等等。这个函数可以在jmeter源码中进行新增。下面主要讲解新增方式:其源代码在package org.apache.jmeter.functions如果要增加函数,则需要继承public class MyAdd exte...

2019-06-21 16:46:07 540

空空如也

空空如也

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

TA关注的人

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