自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

jmeter quick start

环境 : ubuntu 9.0.4+jdk6 1)下载和安装wget http://labs.xiaonei.com/apache-mirror/jakarta/jmeter/binaries/jakarta-jmeter-2.3.4.tgztar xzvf jakarta-jmeter-2.3.4.tgz2)启动jakarta-jmeter-2.3.4/bin/jme...

2009-10-31 21:30:00 48

jmeter quick start

环境 : ubuntu 9.0.4+jdk6 1)下载和安装wget http://labs.xiaonei.com/apache-mirror/jakarta/jmeter/binaries/jakarta-jmeter-2.3.4.tgztar xzvf jakarta-jmeter-2.3.4.tgz2)启动jakarta-jmeter-2.3.4/bin/jme...

2009-10-31 21:30:00 40

最近翻译的三篇新闻

最近开始帮助InfoQ翻译一些文章,一方面可以强迫自己多阅读一些英文的文章,另一方面也可以帮助阅读英文有困难的朋友们多了解国外的一些相关动态。下面是最近翻译的三篇文章的链接,欢迎大家去访问:Cisco为期一年的“Think Inside the Box”开发竞赛揭晓Helios使用卫星内核处理异构环境国际软件架构师协会宣布新的架构师认证方案...

2009-10-26 21:17:00 69

HQL语法大全[ 收藏 ]

document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text"); ...

2009-10-26 11:03:00 48

将软件测试阶段按照生命周期的方法去分析

【如同软件生命周期,我们也可以将软件测试阶段按照生命周期的方法去分析。】这种思想,我是在一个国外的网站上看到的。对于如何开始和什么时候开始进行软件测试,我觉得目前来说如果硬性的去规定按照什么什么流程来说,有点形式主义。我个人的经验来说,很多项目都是在开人员完成大部分代码的情况下提交给测试人员测试。很多时候,都没有任何文档,即使有也没有时间去看。这个时候如果按部就班的去制定什么测试计...

2009-10-23 11:41:00 66

[转]Java 理论与实践: 正确使用 Volatile 变量

volatile 变量使用指南级别: 中级Brian Goetz (brian.goetz@sun.com), 高级工程师, Sun Microsystems2007 年 7 月 05 日Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它...

2009-10-22 23:21:00 52

如何在需求不明确的情况下保证测试质量

需求不明确在很多状况、很多公司都会出现,而且需求经常会随市场的需要而随时更改。它通常发生在一个项目的初期或者项目为某个成熟项目的子项目,相关部门认为不需要定义明确的需求就可以更改立项的时候。无论那种情况,既然是产品,当产品进入测试部门进行测试的时候,我们总要有一个标准来衡量软件的质量,每次测试的时候总要有一个结论,那么我们怎样来保证测试质量呢?个人认为,无外乎从下面几个方面着手来进行:...

2009-10-22 18:10:00 209

代码走查——项目走向成功的锦囊之一

说起代码走查,相信每个人都不陌生,但为什么要执行代码走查,什么时候来执行代码走查,如何有效执行代码走查,很多人的看法和见解都不一样。 一般的看法,认为代码走查是一种非正式的代码评审技术,它通常在编码完成之后由代码的作者向一组同事来讲解他自己编写的代码,由同事来给出意见。 这种做法在很...

2009-10-22 10:07:00 106

全程测试,从需求到设计到代码,集中人力来解决每个环节遇到的问题

去年,我们要让软件开发团队管理上台阶。 我们由于处于企业管理软件开发领域,而对日外包大部分接的单子都是管理软件之类的单子,但是人家的项目管理、进度、质量都比我们好,如果他们再配合管理咨询公司作为合作伙伴,再加上大规模的服务呼叫中心,像我们之类岂有出路? 于是我们就想到了引入对日外包的开发过程管理。 大家一想起对日外包,就想到了大量的文档和大量的代码工人,想到了详细设计说明书甚至到函数级...

2009-10-22 09:48:00 89

测试覆盖率

测试覆盖率之一——测试覆盖率分类关于覆盖率,网络上最常见的两个词应该是“测试覆盖率”(Test Coverage)和”代码覆盖率“(Code Coverage)。今天就来探探这两个东西。 在测试里面,一般会将测试覆盖率分为两个部分,即”需求覆盖率“和”代码覆盖率“。可以看到,代码覆盖率其实是测试覆盖率的一部分而已。其中,最常讨论和关心...

2009-10-22 09:37:00 97

利用下游故障分析改进测试有效性

一、外部故障的测试有效性分析对于中试、工程现场、生产报上来的外部故障,可以通过测试部在CCB会议预审阶段该缺陷,并给出该缺陷的测试设计及测试执行情况判断。具体的操作方式是:测试部在收到开会通知时候,需要填写《XXX表格》,对该外部故障判断其是否为:1、规程缺失测试部应该有测试规程能够测出该故障,但由于测试设计不充分,没有覆盖该需求场景;2、规程不充分有覆盖该功能的测试规...

2009-10-22 09:34:00 66

Mediawiki 文章编辑快速上手

文章内容涉及段落,标题,缩进,字体,链接,列表,表,模版1)段落使用空行或者<br>或者</br>,比如例子1)第一行第二行第三行空行越多,最终页面的空行也越多...

2009-10-15 14:47:00 84

Mediawiki 文章编辑快速上手

文章内容涉及段落,标题,缩进,字体,链接,列表,表,模版1)段落使用空行或者<br>或者</br>,比如例子1)第一行第二行第三行空行越多,最终页面的空行也越多...

2009-10-15 14:47:00 104

apache 虚拟主机设置

环境:os:ubuntu9.0.4apache: Apache/2.2.11 (Ubuntu)在ubuntu下apache的配置和redhat系列稍有不同apache2的虚拟主机配置取决于几个重要的配置文件/etc/apache2/ports.conf 放置 NameVirtualHost指令和Listen指令/etc/apache2/sites-enable/* ...

2009-10-13 22:56:00 51

apache 虚拟主机设置

环境:os:ubuntu9.0.4apache: Apache/2.2.11 (Ubuntu)在ubuntu下apache的配置和redhat系列稍有不同apache2的虚拟主机配置取决于几个重要的配置文件/etc/apache2/ports.conf 放置 NameVirtualHost指令和Listen指令/etc/apache2/sites-enable/* ...

2009-10-13 22:56:00 48

我对OSGI的理解

要充分理解OSGI带来的优质体验,就需要对比OSGI与传统架构模式的异同。1. 传统的系统, 我以前接触过的很多系统都有用户验证模块。我最近接触的hudson也是。它可以让我选择是用LDAP来验证,还是用自带的小数据库系统来进行验证。也就是说在传统的应用中,我想替换一个正在使用的模块并不是太难。在运行时,基于同一个接口,选择不同的Impl为我做事情。这本身就是接口编程能为我们做的最基本的事情。...

2009-10-13 18:11:00 60

Mediawiki设置快速上手

刚刚安装好mediawiki,接下来该干啥如何安装见本blog的前两篇帖子RHEL5 安装mediawiki ubuntu 9.0.4 安装mediawiki 1) 禁止非登陆用户编辑To stop people from anonymously editing pages without being logged in, add this line in LocalSetti...

2009-10-13 11:00:00 44

Mediawiki设置快速上手

刚刚安装好mediawiki,接下来该干啥如何安装见本blog的前两篇帖子RHEL5 安装mediawiki ubuntu 9.0.4 安装mediawiki 1) 禁止非登陆用户编辑To stop people from anonymously editing pages without being logged in, add this line in LocalSetti...

2009-10-13 11:00:00 114

RHEL5下的mediawiki安装

背景:Red Hat Enterprise Linux Server release 5.2 (Tikanga)Apache 2.0.61 已编译安装好mysql 5.1.35 已编译安装好step1)下载并解压php5wget http://cn2.php.net/get/php-5.3.0.tar.bz2/from/cn.php.net/mirrortar jx...

2009-10-13 10:43:00 130

RHEL5下的mediawiki安装

背景:Red Hat Enterprise Linux Server release 5.2 (Tikanga)Apache 2.0.61 已编译安装好mysql 5.1.35 已编译安装好step1)下载并解压php5wget http://cn2.php.net/get/php-5.3.0.tar.bz2/from/cn.php.net/mirrortar jx...

2009-10-13 10:43:00 122

ERP系统的中国思考

最近打算搞一套简单的ERP系统。考察了很多国内外大型商用的ERP系统,以及各种开源ERP系统还有国内很多人做的免费ERP系统。这其中既有C/S结构的传统ERP系统,又有B/S结构的基于新技术的ERP系统。发现国内很多大型商用ERP系统几乎都是在财务基础上对ERP进行解读并扩展,最终实现ERP要求的功能。这与很多ERP生产商以前都是财务软件提供商有一定关系,但是这种基于财务的ERP系统是否真正可...

2009-10-12 13:18:00 76

Jackrabbit中的集群(5)

只是为了将Jackrabbit中的每个模块都作一下介绍,所以才放出这么一节来。实际上Jackrabbit对集群的支持并不怎样。要了解它的集群,你得首先到 /jackrabbit-core/src/main/java/org/apache/jackrabbit/core/cluster 包里面去看一下。Jackrabbit采用生产消费模式来Handle它的集群设计。它假定它的架构周边有一台中心D...

2009-10-12 10:16:00 102

不是书评 :《我是一只IT小小鸟》

本文转载自刘未鹏博客:http://www.mindhacks.cn。原文地址如下:http://mindhacks.cn/2009/10/05/im-a-tiny-bird-book-review/设计你自己的进度条进度条的设计是一个很多人都知道的故事:同样的耗时,如果不给任何进度提示,只是在完成之后才弹出一个完成消息,中间没有任何动态变化,那么整个过程就会让人等得非...

2009-10-07 21:48:00 40

ubuntu 9.0.4 安装mediawiki

step1) 安装apache2sudo apt-get install apache2step2) 安装mysqlsudo apt-get install mysql-server mysql-client安装完成是 会出现界面提示你输入 密码安装完成后,mysql会自动启动 通过 netstat -lnp|grep 3306可发现mysql在 监听 通过 ps au...

2009-10-06 13:40:00 60

ubuntu 9.0.4 安装mediawiki

step1) 安装apache2sudo apt-get install apache2step2) 安装mysqlsudo apt-get install mysql-server mysql-client安装完成是 会出现界面提示你输入 密码安装完成后,mysql会自动启动 通过 netstat -lnp|grep 3306可发现mysql在 监听 通过 ps au...

2009-10-06 13:40:00 51

说说shell 中的$?

$?返回最近一次命令的退出状态 0或者1这个东东可以让我们来方便的调试判断语句比如很方便调试test命令test -d abcecho $?如果目录abc存在则为0,不存在则为1由此还可以看出,if命令实际是通过test 返回0或者1,来返回ture 或者 false...

2009-10-06 13:36:00 44

说说shell 中的$?

$?返回最近一次命令的退出状态 0或者1这个东东可以让我们来方便的调试判断语句比如很方便调试test命令test -d abcecho $?如果目录abc存在则为0,不存在则为1由此还可以看出,if命令实际是通过test 返回0或者1,来返回ture 或者 false...

2009-10-06 13:36:00 45

$@ 与 $*的区别

区别在于加了引号case1)如果 IFS="",输入参数为x y z那么echo “$*” xyzcase2)如果IFS=" "那么那么echo “$*”x y zcase3) 如果IFS="123"那么那么echo “$*”x1y1z,只取IFS的第一位作为分割符case4)如果unset IFS两者没区别...

2009-10-06 13:30:00 84

$@ 与 $*的区别

区别在于加了引号case1)如果 IFS="",输入参数为x y z那么echo “$*” xyzcase2)如果IFS=" "那么那么echo “$*”x y zcase3) 如果IFS="123"那么那么echo “$*”x1y1z,只取IFS的第一位作为分割符case4)如果unset IFS两者没区别...

2009-10-06 13:30:00 45

Struts2 中的验证框架

Struts2的验证框架常用于应用中的表单验证,在Struts2中,使用验证框架不需要作什么特殊的配置。当你的某个Action需要使用验证框架时,有以下几点需要注意:1. 你的Action需要实现 Validateable2. Action所在的目录里面,需要有一个名为 Action_validation.xml 的配置文件。文件内容可能如下:<!DOCTYPE validators...

2009-10-05 10:19:00 55

在struts2中使用freemarker

在Struts2中, 使用freemarker 十分方便。我们有两种途径让输出结果展示freemarker 的内容。1. 直接设置 result 的 type 为 freemarker.如下: <package name="startfromheart.default" namespace="/admin/channel" extends="struts-default"&g...

2009-10-04 11:19:00 42

Spring 中的Bean 自动扫描

将Spring 配置成如下这样. 就表示 Spring 将扫描所有的com.yourhz下面的Bean.<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/X...

2009-10-03 18:37:00 56

学习C++和编程的50个观点

1.把C++当成一门新的语言学习(和C没啥关系!真的。);2.看《Thinking In C++》,不要看《C++变成死相》;3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们...

2009-10-02 19:37:00 43

空空如也

空空如也

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

TA关注的人

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