- 浏览: 581743 次
- 性别:
- 来自: 广州
最新评论
-
sp42:
好搞笑
你懂不懂xml! (2) -
cherishmmo2004:
感觉你们都很牛掰,我们做的一个运维平台也是用karaf的,用k ...
基于osgi开发大型的企业应用 -
liubey:
“自作聪明”的使用了读写锁,其实只使用ReentrantLoc ...
编码最佳实践(4)--小心LinkedHashMap的get()方法 -
liubey:
你这个代码是sublist后仍然一直持有这个sub的引用,一般 ...
编码最佳实践(5)--小心!这只是冰山一角 -
xiegqooo:
初学maven(5)-使用assembly plugin实现自定义打包
文章列表
在TestNG的官网上看到他们在推荐这本电子书,TestNG的作者出的,Hani Suleiman 和 Cedric Beust的“新一代Java测试: TestNG和高阶理念”, 英文名Next Generation Java Testing: TestNG and Advanced Concepts。
infoq网站也在介绍这本书,猜想应该不错,但是google了一遍也没有找到这个书的下载地址,估计可能是太新了,另外TestNG的使用者远没有junit多,好不容易出了本新书还下载不到。这可是TestNG至今唯一的一本电子书啊,而且估计短时间内不大可能出第二本。
至于上Am ...
- 2008-03-20 11:46
- 浏览 2298
- 评论(0)
初学loadrunner,今天准备用这个工具测试一下手头的一个cs服务器,想用java Vuser来调用。边学边用吧,先简单写了一个脚本,就是打印“HelloWorld”,然后在脚本编辑器里面运行是通过了,但在场景控制器里面并发运行这个脚 ...
最近准备开工一个大项目,给自己练手用,考虑需要保存源代码,又不方便放到公司的cvs上。因此决定安装一个给自己用,顺便学习一下 subversion。简单翻了一下资料,决定使用apache + subversion的方式,比较适合我,而且这种 ...
- 2008-03-19 23:59
- 浏览 4232
- 评论(0)
TestNG的官方文档的中文翻译版第3章,原文请见 http://testng.org/doc/documentation-main.html
3 - testng.xml
调用TestNG由几种不同方法:
* 使用testng.xml文件
* 使用ant
* 从命令行
这节描述testng.xml的格式(文档的后面会讲到ant和命令行)。
当前testng.xml的DTD文件可以从官方找到:http://testng.org/testng-1.0.dtd。(为了方便使用,你可能更喜欢浏览HTML版本)。
下面是t ...
- 2008-03-19 23:52
- 浏览 2845
- 评论(0)
TestNG的官方文档的中文翻译版第二章,原文请见 http://testng.org/doc/documentation-main.html
2 - Annotation
这里是TestNG中用到的annotation的快速预览,还有它们的属性。
@BeforeSuite: 被注释的方法将在所有测试运行前运行
@AfterSuite: 被注释的方法将在所有测试运行后运行
@BeforeTest: 被注释的方法将在测试运行前运行
@AfterTest: 被注释的方法将在测试运行后运行
@BeforeGroups: ...
- 2008-03-19 23:22
- 浏览 1886
- 评论(0)
最近决定开始使用TestNG来替代junit,作为未来的单元测试基础组件。
google了一下没有找到好的详细的文档,最后发现官网上的文档其实挺全的,决定翻译一下。
TestNG的官方文档请见: http://testng.org/doc/documentation-main.ht ...
- 2008-03-18 22:25
- 浏览 1773
- 评论(1)
google到的一份详细的netstat资料,可惜是英文版本,先保存下来慢慢细看,有时间再翻译出一个中文版本来.
原文地址: http://ibgwww.colorado.edu/~lessem/psyc5112/usail/man/linux/netstat.8.html
netstat - Display active network connections
SYNOPSIS
netstat [[-a | [-t | -u | -w]] [-n | -o] | -x] [-c]
netstat -i [-a] [-c]
netstat -r [-c] [-n]
netstat -v
...
- 2008-02-22 11:22
- 浏览 2124
- 评论(0)
linux上使用netstat察看mysql端口和连接
近日发现写的一个java程序的数据库连接在大压力下工作不打正常,因此研究了一下dbcp,中间为了查看mysql服务器的数据库连接情况,需要使用netstat来查看端口和连接, 将使用到的命令整理了一下备 ...
- 2008-02-22 11:14
- 浏览 2712
- 评论(0)
mysql 4.1的linux安装配置过程,整理出来备忘。
一. 安装mysql
从mysql官方网站下载mysql 4.1.21版本,我选择的是linux下的source包,mysql-4.1.21.tar.gz。
1. 首先解开
gunzip mysql-4.1.21.tar.gz
tar xvf mysql-4.1.21.tar
2. 进入mysql-4.1.21/bin目录,执行
./configure --prefix=/userhome/soft/mysql4
make
make install
进行编译安装。
3.进入mysql-4.1.21目录,执行
scripts/my ...
- 2008-02-20 14:48
- 浏览 1806
- 评论(0)
dbcp配置中文版本,翻译自apache 官方文档,原文请见http://commons.apache.org/dbcp/configuration.html。
参数
描述
username
传递给JDBC驱动的用于建立连接的用户名
password
传递给JDBC驱动的用于建立连接的密码
url
传递给JDBC ...
- 2008-02-19 16:28
- 浏览 2125
- 评论(0)
初学loadrunner,今天准备用这个工具测试一下手头的一个cs服务器,想用java Vuser来调用。边学边用吧,先简单写了一个脚本,就是打印“HelloWorld”,然后在脚本编辑器里面运行是通过了,但在场景控制器里面并发运行这个脚本,报如下错误:
“You do not have a for this Vuser type.Please contact Mercury Interactive to renew your license.”
目前用的loadrunner是最新的9.0版本,具体的破解方式请google,基本原来是利用8.1版本的破解方式(同样感谢HP公司的大度! ...
- 2008-02-18 11:35
- 浏览 7449
- 评论(0)
最近准备开工一个大项目,给自己练手用,考虑需要保存源代码,又不方便放到公司的cvs上。因此决定安装一个给自己用,顺便学习一下subversion。简单翻了一下资料,决定使用apache + subversion的方式,比较适合我,而且这种方式的好处是可以用浏览器就直接访问,比较方便浏览。
整理了一下安装配置过程,给新手一个简单可行的参考。
一.首先安装apache服务器:
1. 下载最新的apache 2.2.6
httpd-2.2.6.tar
2. 安装
./configure --prefix=/data/aoxj/soft/svn/apache --en ...
- 2008-01-18 11:03
- 浏览 1360
- 评论(0)
javaeye上看到有帖子,置疑spring和依赖注入的价值,回复内容整理如下:
依赖注入对设计有利,而spring则促进了依赖注入的使用。
如果业务处理类,它所使用的倚赖,都是依靠在这个类内部实现或者查找,那么必然使得正常的业务逻辑和获取依赖的方法混在一起。
我取个最简单的场景,某个注册的工作类,它需要获取当前"容许的用户名的最大长度",这个依赖非常简单吧?基本每个注册类都有这个限制,我们现在
把场景考虑的全面一点,对于复杂一点的系统,这个最大长度的限制可能来源很多,比如配制文件,数据库,可能类工作在前台比如web而配制在后台,可能需要
和第三放系统一 ...
- 2008-01-11 22:30
- 浏览 985
- 评论(0)
看到有帖子,置疑spring和依赖注入的价值,回复内容整理如下:
依赖注入对设计有利,而spring则促进了依赖注入的使用。
如果业务处理类,它所使用的倚赖,都是依靠在这个类内部实现或者查找,那么必然使得正常的业务逻辑和获取依赖的方法混在一起。
我取个最简单的场景,某个注册的工作类,它需要获取当前"容许的用户名的最大长度",这个依赖非常简单吧?基本每个注册类都有这个限制,我们现在把场景考虑的全面一点,对于复杂一点的系统,这个最大长度的限制可能来源很多,比如配制文件,数据库,可能类工作在前台比如web而配制在后台,可能需要和第三放系统一起工作而需要到第三方系统中获取而对方 ...
jdk小工具jps介绍
jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。
jps存放在JAVA_HOME/bin/jps,使用时为了方便请将JAVA_HOME/bin/加入到Path.
$> jps
23991 Jps
23789 BossMain
23651 Resin
比较常用的参数:
-q 只显示pid,不显示class名称,jar文件名和传递给main 方法的参数
$> j ...
- 2007-12-29 22:34
- 浏览 10015
- 评论(0)