- 博客(20)
- 资源 (8)
- 收藏
- 关注
原创 使用Eclipse制作可执行jar文件
1,右击Eclipse项目,点击Export。2,选中java-jar文件。3,选中要发布为jar文件的项目。1)选中源文件夹,库文件夹,配置文件文件夹。2)不要选中Eclipse项目的文件和其他不需要的文件。3)选中:Export all output folders for checked projects输出所有选中的文件夹。4)选中:...
2009-09-28 11:32:11 134
原创 junit4功能介绍
JUnit 是JAVA语言事实上的标准测试库。JUnit 4是三年以来最具里程碑意义的一次发布。它的新特性主要是针对JAVA5中的标记(annotation)来简化测试,而不是利用子类、反射或命名机制。本文将讲述如何使用JUnit 4,当前前提是你最好具有JUnit的使用经验.JUnit, 由Kent Beck 和 Erich Gamma开发,几乎是JAVA开发最重要的第三方工具。正
2009-05-09 18:35:00 2661 2
转载 单元测试技术篇
本节是单元测试系列的第二篇。重点讲解如何使用Mock/Stub和依赖注入技术进行单元测试。关于工具JUnit等则不做累赘介绍。希望通过本章能够帮助大家开始单元测试的有益实践,与大家共勉!一、Stub技术这是最为古老的一种测试技能。通过类层次上的替换实现了对待测环境的模拟。实现的时候有两种途径:1、重写实际类,在测试时,先于实际类加载,即覆盖。如:我们在unittest/stu
2009-05-09 18:34:00 1108
转载 在单元测试中对异常的处理
对异常的验证是单元测试中一个很重要的环节。是不是程序在测试过程中抛出异常,就是bug呢。恰恰相反,在该抛出异常的地方,一定要抛异常,如果没有抛,反而是bug。在测试之前,我们需要熟读设计文档,弄清楚程序在什么情况下,会抛出什么异常。举个例子,比如有一个方法bool InsertUser(),如果插入成功,返回true,如果由于所插入的用户信息有问题(比如缺少必填的name),是返回fals
2009-05-09 18:31:00 2732
转载 单元测试遇到的问题和解决办法
利用单元测试,我们可以找出很多意想不到的问题,在Nunit对项目进行单元测试 过程中就查找出了很多隐藏的问题,下面是单元测试中遇到的问题与解决方案:1.TQL_Part表1.1问题1下面是项目中的代码:/**//// /// 根据taskid,获得对应的Part记录/// ////// public WYEng.Model.TQL_Part GetPaperPart(int taskId)
2009-05-09 18:28:00 1040
转载 使用junit进行并发测试
下面的代码将演示如何使用NUnit进行并发测试,启动多线程插入多个数据,并在插入完数据后删除数据 using System;using System.Collections.Generic;using System.Text;using NUnit.Framework;using WYEng.SQLServerDAL;using System.Threading;using System.
2009-05-09 18:26:00 2177
转载 struts中文问题
struts 在国际化方面做的不错,只要创建不同语言的资源文件就行了,但是往往在资源文件中添加中文时就会出现乱码,或者不能保存,在此最好借助工具ResourceBundleEditor来实现,他是Eclipse的一个插件,下载地址是:http://sourceforge.net/project/showfiles.php?group_id=125041。 如果安装完成后没有出现此界面,先单
2009-05-09 18:11:00 374
转载 个人所得税计算系统
/********************************************************* 程序名称:AccountTax * 程序功能:个人所得税(月)计算 * 版权所有:免费软件 * 软件版本:verson 4.0 * 完成日期:2006-12-27 *
2009-05-09 18:09:00 819
转载 数字验证码测试实例
验证码产生的源程序import java.util.*;public class ValidCode{ private static String validCode=""; private static int n=0; public ValidCode() { //构造函数 } public static void toValidCode() { String str="0123
2009-05-09 18:07:00 520
转载 第二天junit测试实例
NextDay源代码package yanhongyun;public class NextDay { private int year; private int month; private int day; public NextDay() { } public NextDay(int year,int month,int da
2009-05-09 18:06:00 1464
转载 Java堆栈测试实例
java堆栈类源程序import java.util.LinkedList;import java.io.*;import java.util.NoSuchElementException;/** * * @version 1.00 06/12/19 */public class MStack { LinkedList list; public MStack() {
2009-05-09 18:05:00 1101
转载 生肖判断类的测试实例
juint 小测试用例本测试还需要下载一个junit包才行,在设定一下classpathimport java.io.*;import java.util.*;import java.util.ArrayList;public class ShuXiang{ private static String shu="牛"; private static int y=1985; pu
2009-05-09 18:04:00 876 2
转载 socket实例
这个例子是IP地址判断的java源代码本程序的判断是用的正则表达式+socket+界面以下部分是客户端package main;import java.net.*;import java.awt.event.ActionEvent;import java.io.*;public class TcpClient{ static String str; InputStream ip
2009-05-09 18:02:00 608
转载 Window.open的参数小结
[javascipt:]window.open("Webpage.asp?",Derek,"height=100,width=100,status=yes,toolbar=yes, menubar=no,location=no"); 此语句打开一个新窗口,页面为webpage.asp,参数为var,名字为Derek,高为100,宽为100,显示状态栏和工具条,不显示菜单和地址。 具体总结的各个属
2009-05-09 18:00:00 449
原创 java中乱码问题
解决这样的乱码问题时候,最简单的方法就是在接收参数的页面中加上这样一句代码就可以解决问题了。 (注:GBK与GB2312区别:就是GBK不仅支持简体中文还支持繁体而GB2312只支持简体中文 ),加上这句假如你按照上面的方法来处理的话,那你几乎都要在接收参数的每个页面加上面那句代码!无形中会增加我们的工作量,而且将来不是很好维护!所以我在此推荐大家另外一种方法,就是实现javax.serv
2009-05-09 17:58:00 343
原创 Java中文本文件的处理
最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] ch,int off,intlength),flush()和close()方法为抽象方法,Reader中read(char[] ch,in
2009-05-09 17:57:00 1477
转载 Java中文本文件的处理
摘要: 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] ch,int off,intlength),flush()和close()方法为抽象方法,Reader中read(char[] c
2009-05-09 17:50:00 414
转载 一个Java程序员应该掌握的10项技能
一个Java程序员应该掌握的10项技能相关主题:10项属性修改器肝功能10项xp 10项优化10项利好建筑业10项新技术眼镜10项免费服务10项运动 wii罪恶都市10项修改器侠盗飞车10项修改器java程序员1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,
2009-05-09 17:49:00 403
转载 Java程序员要掌握的十个JSP中的标签库
JSP最容易忽略的一个特性在于它能够应用可重新使用的代码块——aka“标签库”——给一个JSP应用程序增加新功能。 这些使用XML类型标记宣称的标签库提供了可以轻松整合到JSP页面中的现成工具。它们还是一种将应用程序的商业逻辑和视觉外观分离开来的有用途径。 有许多免费的在线库——但你怎么知道从哪儿开始呢?表A中列出的10个JSP标签库为你了解JSP的重新可用性提
2009-05-09 17:43:00 346
转载 Eclipse快捷键大全
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storei
2009-01-12 16:49:00 315
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人