当前搜索:

linux下Jmeter分布式压测

[root@jmeter02 bin]# jmeter-server Server failed to start: java.rmi.server.ExportException: Listen failed on port: 0; nested exception is: java.io.Fi...
阅读(55) 评论(0)

线程池 和数据库连接池

线程池的原理:           来看一下线程池究竟是怎么一回事?其实线程池的原理很简单,类似于操作系统中的缓冲区的概念,它的流程如下:先启动若干数量的线程,并让这些线程都处于睡眠状态,当客户端有一个新请求时,就会唤醒线程池中的某一个睡眠线程,让它来处理客户端的这个请求,当处理完这个请求后,线程...
阅读(12) 评论(0)

Java 泛型的好处及实现原理

泛型好处:泛型简单易用类型安全 泛型的主要目标是实现java的类型安全。 泛型可以使编译器知道一个对象的限定类型是什么,这样编译器就可以在一个高的程度上验证这个类型消除了强制类型转换 使得代码可读性好,减少了很多出错的机会Java语言引入泛型的好处是安全简单。泛型的好处是在编译的时候检查类型安全,...
阅读(12) 评论(0)

java集合框架05——ArrayList和LinkedList的区别

List概括        先来回顾一下List在Collection中的的框架图:    从图中我们可以看出:        1. List是一个接口,它继承与Collection接口,代表有序的队列。        2. AbstractList是一个抽象类,它继承与AbstractColle...
阅读(12) 评论(0)

LoadRunner中文乱码问题解决方法

录制增强(参数化,关联,检查点,事务)脚本后决定将几个脚本整合在一起。于是新建了一个空的脚本,将登陆退出公用操作分别放在vuser_init和vuser_end中,其他操作放在各自的Action中。整理完成回放后又出现中文乱码。为解决这个问题,最关键的是要把本地GBK编码的汉字转换成UTF-8编码...
阅读(8) 评论(0)

Java异常处理学习笔记

异常的分类:1. 编译时被检测异常:只要Exception和其子类都是,除了特殊子类RuntimeException体系。 这种问题一旦出现,希望在编译时就进行检测,让这种问题有对应的处理方式。2. 编译时不检测异常(运行时异常):就是Exception中的RuntimeException和其子类...
阅读(28) 评论(0)

java之多态调用成员变量,成员函数,静态函数的特点

子类和父类之间存在多态时,我们来探讨一下编译和运行时候调用的特点: 先上代码: [java] view plain copy class Fu   {       int num = 3;       void show()    ...
阅读(27) 评论(0)

Java抽象与接口定义同异

抽象类概述 1. 抽象类中油构造函数吗? 有,用于给子类对象进行初始化 2.抽象类可以不定义抽象方法吗? 可以的,但是很少见,目的就是不让该类创建对象,AWT的适配器对象就是这种类型 通常这个类中的方法有方法体,但却没有内容 3. 抽象关键字不可以和哪些关键字共存? private ...
阅读(34) 评论(0)

jmeter--正则提取json串中一个大括号对象里指定字段值的的另一个字段的值

需要提取如图红框_id的值,整个返回里有多个类似的大括号对象: 里面的第一个id的值,但是整个json串不止这么一个,并且只能匹配quality_level是349的这个大括号里的第一个id的值。下面使用3种方法: 第一种:最笨的方法,所有字段都写出来做匹配 {"_id...
阅读(79) 评论(0)

详解 Tomcat 的连接数与线程池

前言 在使用tomcat时,经常会遇到连接数、线程数之类的配置问题,要真正理解这些概念,必须先了解Tomcat的连接器(Connector)。 在前面的文章 详解Tomcat配置文件server.xml 中写到过:Connector的主要功能,是接收连接请求,创建Request和Res...
阅读(38) 评论(0)

BeanShell用法汇总(转载)

说明:本文部分资料摘抄至 来源: http://www.cnblogs.com/puresoul/p/4915350.html来源: http://www.cnblogs.com/puresoul/p/4949889.html来源: http://blog.csdn.net/silencem...
阅读(27) 评论(0)

高并发下线程安全的单例模式(最全最经典)

概念:   java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。   单例模式有以下特点:   1、单例类只能有一个实例。   2、单例类必须自己创建自己的唯一实例。   3、单例类必须给所有其他对象提供这一实例。   ...
阅读(75) 评论(0)

redis持久化的几种方式

redis持久化的几种方式 1、前言 Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所...
阅读(104) 评论(0)

redis配置文件详解

redis配置文件
阅读(105) 评论(0)

LoadRunner 之 itoa() 函数

今天为某个项目性能测试准备数据的时候写了个脚本,其中用到了 itoa() 函数,这里就简单总结一下 itoa() 函数的使用方法。  函数格式:    int itoa( int value, char *str, int radix );  详细介绍:    该函数能实现按照指定的 ra...
阅读(75) 评论(0)

缓存系列之五:通过codis3.2实现redis3.2.8集群的管理

通过codis3.2实现redis3.2.8集群 一:Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生的 Redis Server 没有明显的区别 (不支持的命令列表https://github.com/CodisLabs/c...
阅读(304) 评论(0)

sysctl(配置优化参数)

net.ipv4.tcp_keepalive_time = 300 #意思是如果某个TCP连接在idle 2个小时后,内核才发起probe.如果probe 9次(每次75秒)不成功,内核才彻底放弃,认为该连接已失效 net.ipv4.tcp_syncookies = 1  #当出现SYN等待队列...
阅读(146) 评论(0)

Fiddler对安卓应用手机抓包图文教程

做开发需要抓取手机app的http/https的数据包,想看APP发出的http请求和响应是什么,这就需要抓包了,这可以得到一些不为人知的api,比如还可以干些“坏事”... 需要工具: Fiddler抓包软件 Android 手机一台 一、如何使用 Fiddler2  ...
阅读(5100) 评论(1)

LordRunner混合场景设置

有这样的一个案例:现网站有1000个同时在线用户,其中百分20%的用户浏览网页,30%的用户注册,%20的用户登录,30%的用户查询,如何针对这种需求设计场景,(注不单设场景,要求使用混合场景全程模拟真实用户行为): 设计 方法一: 1.录制完脚后,并对其进行完善,比如有这样三个脚本,Reg...
阅读(137) 评论(0)

JVM内存溢出导致的CPU过高问题排查案例

问题背景: 近期针对某接口做压力测试的过程中发现,某接口在用户量3千左右,并且业务没有对外开放,CPU一直居高不下。 分析:初步怀疑开发人员逻辑控制不严谨, 导致死循环,因为业务量不大,用户量不大,不可能出现高并发。  1.通过jstack查找出对应执行线程是Vm Thread ...
阅读(358) 评论(0)
    个人资料
    等级:
    访问量: 1万+
    积分: 275
    排名: 28万+
    最新评论