
Java
文章平均质量分 76
wfisone
这个作者很懒,什么都没留下…
展开
-
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 · 1497 阅读 · 0 评论 -
单元测试遇到的问题和解决办法
利用单元测试,我们可以找出很多意想不到的问题,在Nunit对项目进行单元测试 过程中就查找出了很多隐藏的问题,下面是单元测试中遇到的问题与解决方案:1.TQL_Part表1.1问题1下面是项目中的代码:/**//// /// 根据taskid,获得对应的Part记录/// ////// public WYEng.Model.TQL_Part GetPaperPart(int taskId)转载 2009-05-09 18:28:00 · 1079 阅读 · 0 评论 -
struts中文问题
struts 在国际化方面做的不错,只要创建不同语言的资源文件就行了,但是往往在资源文件中添加中文时就会出现乱码,或者不能保存,在此最好借助工具ResourceBundleEditor来实现,他是Eclipse的一个插件,下载地址是:http://sourceforge.net/project/showfiles.php?group_id=125041。 如果安装完成后没有出现此界面,先单转载 2009-05-09 18:11:00 · 386 阅读 · 0 评论 -
个人所得税计算系统
/********************************************************* 程序名称:AccountTax * 程序功能:个人所得税(月)计算 * 版权所有:免费软件 * 软件版本:verson 4.0 * 完成日期:2006-12-27 *转载 2009-05-09 18:09:00 · 842 阅读 · 0 评论 -
数字验证码测试实例
验证码产生的源程序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 · 533 阅读 · 0 评论 -
生肖判断类的测试实例
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 · 905 阅读 · 2 评论 -
一个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 · 414 阅读 · 0 评论 -
在单元测试中对异常的处理
对异常的验证是单元测试中一个很重要的环节。是不是程序在测试过程中抛出异常,就是bug呢。恰恰相反,在该抛出异常的地方,一定要抛异常,如果没有抛,反而是bug。在测试之前,我们需要熟读设计文档,弄清楚程序在什么情况下,会抛出什么异常。举个例子,比如有一个方法bool InsertUser(),如果插入成功,返回true,如果由于所插入的用户信息有问题(比如缺少必填的name),是返回fals转载 2009-05-09 18:31:00 · 2777 阅读 · 0 评论 -
单元测试技术篇
本节是单元测试系列的第二篇。重点讲解如何使用Mock/Stub和依赖注入技术进行单元测试。关于工具JUnit等则不做累赘介绍。希望通过本章能够帮助大家开始单元测试的有益实践,与大家共勉!一、Stub技术这是最为古老的一种测试技能。通过类层次上的替换实现了对待测环境的模拟。实现的时候有两种途径:1、重写实际类,在测试时,先于实际类加载,即覆盖。如:我们在unittest/stu转载 2009-05-09 18:34:00 · 1138 阅读 · 0 评论 -
使用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 · 2190 阅读 · 0 评论 -
第二天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 · 1491 阅读 · 0 评论 -
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 · 620 阅读 · 0 评论 -
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 · 488 阅读 · 0 评论 -
java中乱码问题
解决这样的乱码问题时候,最简单的方法就是在接收参数的页面中加上这样一句代码就可以解决问题了。 (注:GBK与GB2312区别:就是GBK不仅支持简体中文还支持繁体而GB2312只支持简体中文 ),加上这句假如你按照上面的方法来处理的话,那你几乎都要在接收参数的每个页面加上面那句代码!无形中会增加我们的工作量,而且将来不是很好维护!所以我在此推荐大家另外一种方法,就是实现javax.serv原创 2009-05-09 17:58:00 · 359 阅读 · 0 评论 -
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 · 423 阅读 · 0 评论 -
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 · 1114 阅读 · 0 评论 -
junit4功能介绍
JUnit 是JAVA语言事实上的标准测试库。JUnit 4是三年以来最具里程碑意义的一次发布。它的新特性主要是针对JAVA5中的标记(annotation)来简化测试,而不是利用子类、反射或命名机制。本文将讲述如何使用JUnit 4,当前前提是你最好具有JUnit的使用经验.JUnit, 由Kent Beck 和 Erich Gamma开发,几乎是JAVA开发最重要的第三方工具。正原创 2009-05-09 18:35:00 · 2678 阅读 · 2 评论