- 博客(20)
- 资源 (2)
- 收藏
- 关注
转载 java内存泄漏的定位与分析
1、为什么会发生内存泄漏java 如何检测内在泄漏呢?我们需要一些工具进行检测,并发现内存泄漏问题,不然很容易发生down机问题。编写java程序最为方便的地方就是我们不需要管理内存的分配和释放,一切由jvm来进行处理,当java对象不再被应用时,等到堆内存不够用时,jvm会进行垃圾回收,清除这些对象占用的堆内存空间,如果对象一直被应用,jvm无法对其进行回收,创建新的对象时,无法
2014-04-28 15:23:33 503
转载 LoadRunner/C语言 实现:SHA1加密(很不错,已经用过多次)
//sha1.h:对字符串进行sha1加密#ifndef _SHA1_H_#define _SHA1_H_typedef struct SHA1Context{ unsigned Message_Digest[5]; unsigned Length_Low; unsigned Length_High; unsign
2014-04-28 15:17:39 1017 1
转载 LoadRunner获取WEB请求头信息的方法:REQUEST、RESPONSE
今天发现LoadRunner两个“内置变量”: 1、REQUEST,用于提取完整的请求头信息。 2、RESPONSE,用于提取完整的响应头信息。 响应头信息用可用其它方式实现,但请求头信息还真不知道可以这样拿到。太隐蔽了吧! 注意,这两个变量仅在请求前使用web_save_header注册使用。示例如下:Action(){ web_
2014-04-28 15:16:18 672
转载 loadrunner 监控tomcat的代码
最近想对tomcat的性能指标做监控,于是 想到loadrunner关联函数的用法,于是做了本次尝试,没想到效果还不错,所以拿出来供大家分享,通过本次测试发现,关联的作用太强大了~Action(){ double atof(const char *string); web_reg_save_param("JVM_FreeMemory", "LB=Free me
2014-04-28 15:12:15 463
转载 loadrunner自动下载文件并保存到本地脚本
Action(){ int flen; //定义一个整型变量保存获得文件的大小 long filedes; //保存文件句柄 char file[256]="\0"; //保存文件路径及文件名 char * chNumber ; int time; web_
2014-04-28 15:10:46 1839
转载 生产随机银行卡号
void idbank() { char card[19] = {'6','2','2','7','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0'}; int i; int tmp = 0; int tmp2; char tmp3[1]; for (i = 6; i { itoa
2014-04-28 15:09:40 1280
转载 Loadrunner的字符串处理函数
1)strcat编辑本段回目录 char *strcat ( char *to, const char *from ); 功能:链接两个字符串。 例子: 这个例子是用strcat链接字符串:Cheers_Lee和 @hotmail.com 脚本如下: char test[1024], *a = "@hotmail.com"; strcpy
2014-04-28 15:08:23 1192
转载 使用OCR来帮助LR实现认证码识别 By 云层
[p=30, 2, left]今天看到一个关于使用AUTOIT调用OCR的帖子,于是就又照猫画虎的转成LR专用了。原帖地址:http://www.51testing.com/index.php?uid-194902-action-viewspace-itemid-808450[/p][p=30, 2, left][/p][p=30, 2, left]原理很简单,用一个请求去刷新认证码返
2014-04-28 15:04:00 601
转载 loadrunuer破解验证码
Action(){ int flen; //定义一个整型变量保存获得文件的大小 long filedes; //保存文件句柄 char file[256]="f:\\12.jpg"; //保存文件路径及文件名 char result[4]=""; web_set_max_html
2014-04-28 15:01:25 833
转载 linux实用的日志分析脚本
日志分析随意的tail一个access_log文件,下面是一条经典的访问记录218.19.140.242 – - [10/Dec/2010:09:31:17 +0800] “GET /query/trendxml/district/todayreturn/month/2009-12-14/2010-12-09/haizhu_tianhe.xml HTTP/1.1″ 200
2014-04-28 14:26:52 639
转载 loadrunner 发送gzip压缩json格式
/* * LoadRunner Java script. (Build: _build_number_) * * Script Description: * */ import lrapi.lr;import java.io.*;import java.io.BufferedReader;import j
2014-04-28 14:24:29 1140
转载 深入JVM系列(二)之GC机制、收集器与GC调优
一、回顾JVM内存分配需要了解更多内存模式与内存分配的,请看 深入JVM系列(一)之内存模型与内存分配1.1、内存分配:1、对象优先在EDEN分配2、大对象直接进入老年代 3、长期存活的对象将进入老年代 4、适龄对象也可能进入老年代:动态对象年龄判断动态对象年龄判断:虚拟机并不总是要求对象的年龄必须达到MaxTenuringThr
2014-04-28 13:59:07 597
转载 Web Service学习笔记(webservice、soap、wsdl、jws详细分析)
Web Service概述 Web Service的定义 W3C组织对其的定义如下,它是一个软件系统,为了支持跨网络的机器间相互操作交互而设计。Web Service服务通常被定义为一组模块化的API,它们可以通过网络进行调用,来执行远程系统的请求服务。 这里我们从一个程序员的视角来观察web service。在传统的程序编码中,存在这各种的函数方法调用。通常,我们知道
2014-04-28 13:55:59 970
转载 关于类型转换——byte类型相加引发的编译出错
由一道题引入:[java] view plaincopyprint?public class BadArithmetic { static byte addOneAndOne(){ byte a = 1; byte b = 1; byte c = a+b;
2014-04-28 13:54:31 1086
转载 java 堆和栈的区别
Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等 指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时 动态分配内存的,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是,由于要在运行时动态分
2014-04-28 13:53:34 473
转载 Java IO流分析、IO整理与IO优化
一、IO流的概念Java中对文件的操作是以流的方式进行的。流是Java内存中的一组有序数据序列。Java将数据从源(文件、内存、键盘、网络)读入到内存中,形成了流,然后将这些流还可以写到另外的目的地(文件、内存、控制台、网络),之所以称为流,是因为这个数据序列在不同时刻所操作的是源的不同部分。二、IO流的分类Java中的流,可以从不同的角度进行分类。
2014-04-28 13:52:09 2496
转载 NIO入门
在开始之前关于本教程 新的输入/输出 (NIO) 库是在 JDK 1.4 中引入的。NIO 弥补了原来的 I/O 的不足,它在标准 Java 代码中提供了高速的、面向块的 I/O。通过定义包含数据的类,以及通过以块的形式处理这些数据,NIO 不用使用本机代码就可以利用低级优化,这是原来的 I/O 包所无法做到的。在本教程中,我们将讨论 NIO 库的几乎所有方面,从高级的概念性内
2014-04-28 13:50:08 571
转载 Java HashMap实现详解
1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2. HashMap的数据结构: 在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个
2014-04-28 13:48:39 407
转载 java中的IO整理
写在前面:本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章依旧以例子为主,因为讲解内容的java书很多了,我觉的学以致用才是真。代码是写出来的,不是看出来的。最后欢迎大家提出意见和建议。【案例1】创建一个新文件?123
2014-04-28 13:45:54 388
转载 zip解压中文乱码解决与使用ant实现zip解压缩
缘由:java对於文字的编码是以unicode为基础,因此,若是以ZipInputStream及ZipOutputStream来处理压缩及解压缩的工作,碰到中文档名或路径,那当然是以unicode来处理罗! 但是,现在市面上的压缩及解压缩软体,例如winzip,却是不支援unicode的,一碰到档名以unicode编码的档案,它就不处理。 那要如何才能做出让winzip能够处理
2014-04-28 13:41:33 1068
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人