自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

使用yum在linux下安装基于X Window的GNOME图形界面

介绍yumYum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。 X WindowX Window,即X ...

2010-09-03 20:31:49 435

原创 并发用户数、吞吐量、思考时间的计算公式

一、软件性能的关注点对一个软件做性能测试时需要关注那些性能呢?我们想想在软件设计、部署、使用、维护中一共有哪些角色的参与,然后再考虑这些角色各自关注的性能点是什么,作为一个软件性能测试工程师,我们又该关注什么?首先,开发软件的目的是为了让用户使用,我们先站在用户的角度分析一下,用户需要关注哪些性能,对于用户来说,当点击一个按钮、链接或发出一条指令开始,到系统把结果已用户感知的形式展现出...

2010-09-02 21:31:34 271

原创 性能测试指标的基本概念及体会

吞吐量/处理能力处理能力又叫吞吐量,指的是单位时间内处理的客户端请求数量。通常情况下,吞吐量用请求数/秒Or 页面数/秒来衡量。从业务角度看,吞吐量也可以用访问人数/天Or页面访问量/天来衡量。负载负载分为客户端负载和服务器端负载客户端负载的通俗解释就是有多少个用户在同时使用软件服务器端负载的通俗解释就是有多少个请求同时到达了服务器端,要求服务器进行处理。例如,...

2010-09-02 21:30:46 197

原创 简单负载测试方法

    简单评估系统性能时,采用吞吐量及并发用户数评估法。简单来说就是先评估出高峰期每秒系统需要承受的压力(每秒访问事务数)及并发用户数(不是在线用户数)。通过性能测试工具(loadrunner、Jmeter)按照这个评估出来的并发用户数进行持续测试(时间一般为1小时左右,根据具体情况而定)。结果出来后对结果进行分析,如果此并发数下,测试出来的tps超过了评估的tps,并且通过观察...

2010-09-02 20:31:10 1315

原创 常用性能测试指标参考

性能分析名词解释--LoadRunnerTransactions(用户事务分析)用户事务分析是站在用户角度进行的基础性能分析。1、Transation Sunmmary(事务综述)对事务进行综合分析是性能分析的第一步,通过分析测试时间内用户事务的成功与失败情况,可以直接判断出系统是否运行正常。2、Average Transaciton Response Time(事务...

2010-09-02 14:30:23 1496

原创 VisualVM 监控JVM

VisualVM是什么?visualVM是一个图形化界面纯java的开源的JVM监控工具。使用方便简单。 使用步骤 1,配置jvm启动参数因为监控的是jvm,那么一定要在jvm启动的时候对jvm进行相关配置。 比如在启动jboss的时候在启动脚本里面加上如下参数即可:-------------------------JAVA_OPTS="${JAVA_OPTS} -...

2010-08-31 20:19:58 108

原创 单向免登录的实现-疑点带解决

什么是免登陆?免登录也就是平常别人说的免登。比如某某网站登录后可以直接免登到另外某某网站。打个比方,淘宝买好物品下好订单付款时,直接跳转到支付宝的付款页面直接进行付款,而不用再登录支付宝,这个过程就是网站间功能通过免登陆打通了。一句话概括就是用户在A网站登录后,B网站信任用户在A网站的登录状态,并认为(映射)用户也登录了B网站。 免登的实现原理免登的实现,按照不同系统间的拓扑关...

2010-08-24 22:27:29 431

原创 项目管理的两个故事

   故事一:  上面这个图说明的是当前业界做软件项目的特点。       故事二: 有一个人,叫牛大。他准备开始一个项目,叫做“爱情追逐项目”: 1. 第一次,牛大想好了项目内容,他要邀阿花一去一个亚非拉七日游,但是需要八千块。无奈牛大只有三千块。为了达成心愿,牛大向刘二借了五千块。周游了一圈回来之后,很开心。可是很不幸,女生对牛大不太有感觉,因此...

2010-08-17 15:18:59 280

Maven微内核机制介绍及pom设计规范讨论

maven分享 唐韧 ren.tangr@alibaba-inc.com第一部分,maven介绍及必须了解得概念What is maven?开发人员理解maven,是一个构建工具,“一个用来把源代码构建成可发布的构件的工具。”  -- 像Ant这样的构建工具仅仅是关注预处理,编译,打包,测试和分发。项目经理理解maven,是一个项目管理工具 “提供了构建工具所提供功能的超集...

2009-11-10 16:47:45 278

原创 Lucene 2小时学习笔记

1,创建index步骤1.1 IndexWriter writer = new IndexWriter(FSDirectory.open(INDEX_DIR), new StandardAnalyzer(Version.LUCENE_CURRENT), true, IndexWriter.MaxFieldLength.LIMITED);   //创建indexWriter1.2 wri...

2009-10-14 20:38:21 97

Findbugs插件使用图文指南

它是干嘛的?findbugs是一个开源的eclipse 代码检查工具;它可以简单高效全面地帮助我们发现程序代码中存在的bug,bad smell,以及潜在隐患。针对各种问题,它并且提供了简单的修改意见供我们重构时进行参考; 通过使用它,可以一定程度上降低我们code review的工作量,并且会提高review效率。 通过findbugs找到bug,再由我们自己重构代码,可以培养我们的编码...

2009-09-04 16:21:03 172

JAVA中获取当前运行的类名,方法名,行数

public static String getTraceInfo(){ StringBuffer sb = new StringBuffer(); StackTraceElement[] stacks = new Throwable().getStackTrace(); int stacksLen = stacks.length; sb.append("clas...

2009-09-02 11:48:51 140

Oracle事务、锁表查询及相关实用查询SQL语句

    最近一个项目中发现了一个严重的问题,就是系统上线的回归测试时发现系统存在锁表的问题,直接导致事务不能结束(提交货品回滚),最终造成连接得不到释放,进而当开启的连接超过连接池的最大连接数时,系统将提示获取不到连接,从而崩溃!     一般的系统采用的都是Spring提供的声明式事务。而我们系统由于历史遗留问题,采用了offbiz的基于模型配置的架构体系,此套体系中事务的开启以及关闭都...

2009-05-30 22:00:26 357

原创 IBatis 配置详解

ibatis基础代码包括: 1.   ibatis实例配置 一个典型的配置文件如下(具体配置项目的含义见后): <? xml version="1.0" encoding="UTF-8"   ?> <! DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0/ "http://www.ibatis.co...

2008-08-26 00:29:26 196

原创 sqlplus常用命令

EPTNO; DEPTNO      ENAME         SAL ---------- ----------- --------- 10           CLARK        2450 MILLER      1300 20            SMITH       800 ADAMS       1100   9. 在上面屏蔽掉一个列中显示的相同的值的显示中,...

2008-08-11 12:20:41 80

原创 @Override 出现编译异常的问题

@Override 出现编译异常的问题: jdk1.6对于接口的实现,可以用@Override来标记实现类的实现方法不会报错如果放到jdk1.5环境下就会抱编译异常, 为什么会出现这个问题是因为, jdk1.5的@Override只面向与实现父类的方法. 而@Override标记,一般都是开发工具自动加上, 如Eclipse, 所以, 我们开发时要检查开发环境和发布环境,以及测试环境的一...

2008-08-11 11:53:34 203

JAVA程序通过后台登陆网站,获取Session,然后再POST Http Request添加数据到

 * 1,在HTTP的WEB应用中, 应用客户端和服务器之间的状态是通过Session来维持的, 而Session的本质就是Cookie,  * 简单的讲,当浏览器向服务器发送Http请求的时候, HTTP服务器会产生一个SessionID,这个SessionID就唯一的标识了一个客户端到服务器的请求会话过程. * 就如同一次会议开始时,主办方给每位到场的嘉宾一个临时的编号胸牌一样, 可以通过这个...

2008-05-30 02:57:56 311

Quartz实现定时功能,Cron表达式调度等等

Quartz是一个完全由java编写的开源作业调度框架,具体的介绍可到http://www.opensymphony.com/quartz/官方网站查看。 Quartz的几个核心的接口和类为: Job接口:自己写的“定时程序”实现此接口的void execute(JobExecutionContext arg0)方法,Job还有一类为有状态的StatefulJob接口,如果我们需要在上一个...

2008-05-23 15:17:05 104

某个项目中maven的发布配置

这个配置文件是做某个国外的汽车网站的配置文件, 其中在build模块中, 用了些插件,是发布更加便利。通过注释进行了简单介绍。 <build> <finalName>dealerportal</finalName> <!-- 设置过滤文件的位置,过滤文...

2008-05-22 11:34:37 120

JDBC Hibernate 连接数据库连接字符串大全

# Application configuration properties file### Database configuration properties #### Database user namedatabase.username=${database.username}# Database user passworddatabase.password=${databa...

2008-05-22 11:21:30 128

RSS4J解析网络上指定URL的RSS文档的例子

这是一个用开源包rss4j组件通过解析网络上指定URL地址的RSS文件的例子。不是很复杂,但是可以通过这个思路进行扩展,开发出自己的RSS聚合器。 外部包:名称用途下载地址 RSS4J解析RSS文档http://repo1.maven.org/maven2/rss4j/rss4j/0.92/rss4j-0.92.jar     package c...

2008-05-22 11:17:26 115

JAVA发送向指定URL发送HTTP请求

向某个指定的URL发送request请求package com.moresee.http;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;imp...

2008-05-22 10:55:25 728

Java日期转换SimpleDateFormat格式大全

24小时制时间显示: public class Datetime {    public static void main(String args[]){         java.util.Date current=new java.util.Date();           java.text.SimpleDateFormat sdf=new java.text.SimpleDa...

2008-05-13 16:33:10 102

Powerdesigner技巧(一) :活用domain,使表字段数据类型一致

Powerdesigner1       表设计1.1    命名规范       普通表:【子模块名_表名】               例子:SM_RESOURCE 表示“系统管理模块资源表”       关系表:【子模块名_REL_表A名_表B名】              例子:SM_REL_ROLE_RESOURCE 表示“系统管理模块角色与资源关系表”       主键:...

2008-04-30 03:04:08 2718

javascript日期比较

javascript日期比较 如:比较"2007-9-9"与"2007-10-10"方法:先转成符合javascript的date格式,然后进行比较 <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional....

2007-10-24 13:54:45 82

j2ee 轻量级开发模式

任何东西都有固定的模式,掌握了模式后,什么都好做.本文讲讲j2ee轻量级别的开发模式    最近突击了几个项目,发现自己还是动手少了。   做完后,要总结总结。    把j2eeweb开发的模式列一下: 1,搭框架, spring ,webwork, hibernate 什么什么开源的都搭好。2,设计数据库,这步很关键,要反复斟酌,修改。要考虑很多东西,功能扩展行,等等。 如果预期以后某...

2007-08-28 17:07:00 146

JfreeChart作好的折线+曲线图!

折线图 line.jsp XY曲线图 xy.jsp 时间曲线图 timeserver.jsp 其他曲线图 MultipleAxisDemo.jsp 折线图 line.jsp : <%@ page contentType="text/html;charset=GBK"%> <%@ page import = "org.jfree.chart.ChartFactory,   ...

2007-08-21 10:32:00 116

JFreeChart学习笔记(创建JSP输出)

JFreeChart学习笔记<script type="text/javascript"></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>JFreeCha

2007-08-21 10:19:00 80

简单的ant入门例子

公司的BOSS系统架构很复杂,模块化非常明显,没个子系统就是一个应用程序,所以集成的话需要ant搞。以前用得少,现在随便搞下加深记忆。 详细条目参考ant doc、  目标:用ant工具完成一个java类的编译而且要运行看到结果,并且提示过程完成。 过程: 1、下载ant:到http://ant.apache.org网站下载最新版本的ant apache-ant-1.x-bin.zip,解...

2007-08-15 03:46:00 98

java,jsp,探察运行环境

<html><head><title>JSP Info</title></head><body><h1>JSP Info(Mail: nscdl AT yahoo DOT com)</h1><hr />Now is: <%= new java.u

2007-08-06 10:13:00 67

Snap ConnectionPool简介(图)- -

Snap ConnectionPool简介(图)- -                                        【虎.无名】Jdbc连接池接口有两种,目前的主流连接池,都是基于DataSource接口的。而下面这个,则直接基于原始Conntion和Statement等。Snap ConnectionPool的特点是,不仅仅缓存Connection,还对Statement...

2007-08-06 09:17:00 116

log4j的例子和教程

log4j的例子和教程分类:Java基础相关csdn上有很多关于log4j的例子和教程,有的写的挺好的,但为了巩固知识,自己也写一份吧。 我对log4j的要求不是很高,主要有两个用途 一) web应用程序中如何使用log4j和common-logging 包; 二) 普通的java应用程序如何使用log4j和common-logging 包; 首先先总结简单的,在普通java应用程序中如何使...

2007-08-03 14:42:00 77

PropertyPlaceholderConfigurer用法

Spring的框架中为您提供了一个 BeanFactoryPostProcessor 的实作类别: org.springframework.beans.factory.config.PropertyPlaceholderConfigurer。藉由这个类别,您可以将一些组态设定,移出至.properties档案中,如此的安排可以让XML定义档负责系统相关设定,而.properties档可以作为客户根...

2007-08-03 14:27:00 54

Spring经验点滴

经常可以在spring配置文件中看到如下配置 <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">        <property name="locations">            <li...

2007-08-03 14:19:00 74

WAP开发中的一些细节及经验

1)wap多选框 <card id="phones" title="组信息"> <do type="prev" name="Prev" label="Back"> <go href="meeting.wml"></go></do> <do

2007-08-01 10:58:00 75

Java开发WAP中文问题解决方案

 <%@   page   language="java"%>     <%@   page   contentType="text/vnd.wap.wml"   pageEncoding="UTF-8"%>     <?xml   version="1.0"   encoding="UTF-8"?>     <

2007-08-01 10:56:00 184

JSP自定义标签的简单例子

 JSP中允许我们自定义自己的标签,目前已经发展出来的JSTL的基本内容便是从这里来的,不过别人都是搞研究的,我们能用就行了,不过我们还是要了解一下其中的最基本的地方,那就是如何自定义自己的标签.    下面开始.要自定义标签,首先得知道两个类:TagSupport和BodyTagSupport.BodyTagSupport继承了前面的类,这里仅对TagSupport为例.   我们的标签类必须继...

2007-07-31 15:54:00 91

JSP自定义标签例子

由于工作需要,最近要做一个WAP网。打算采用  SPRING + HIBERNATE 做 应用层和持久层。表示层的话,由于没有合适的开源框架,打算改源。准备把Struts 改成 WAPruts。Struts其实控制器其实不用动的,只要改前端表示就行了,而由于表示很多部分是封装好了标签的,所以改Struts也就是主要改标签的展现。首先就做了个自定义标签的例子备忘记 :功能:在页面输出BaseTag....

2007-07-31 15:50:00 69

Javascript实用精华大全

这篇介绍javascript方面的日志,我在是Clang上看到的。作者介绍挺全面的,所以转载过来让感兴趣的朋友看一下。呵呵~~~有些时候你精通一门语言,但是会发...

2007-07-31 08:51:00 76

接触WAP_WML的一些总结[不断补充]

    项目需要做一个WAP客户消费平台。查了些东西。 给自己总结。 有些也是在原有系统中学习到。    1,ASP中获取手机信息。<%    Request.ServerVariable("HTTP_USER_AGENT")                    '获取UA 信息    Request.ServerVariable("HTTP_X_UP_CALLING_LINE_ID...

2007-07-25 17:26:00 55

空空如也

空空如也

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

TA关注的人

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