![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 78
wangtao041
本人性格开朗乐观诚实;有较强的自觉性、对待工作态度严谨认真;强烈的团队意识和出色的协调沟通能力,良好的专业素质,适应新环境能力强。
展开
-
SimpleDateFormat的用法
SimpleDateFormat 是一个以与语言环境相关的方式来格式化和分析日期的具体类。它允许进行格式化(日期 -> 文本)、分析(文本 -> 日期)和规范化。 SimpleDateFormat 使得可以选择任何用户定义的日期-时间格式的模式。但是,仍然建议通过 DateFormat 中的 getTimeInstance、getDateInstance 或 getDateTimeIns原创 2008-08-02 11:51:00 · 1407 阅读 · 0 评论 -
Java文件操作大全(一)
1.创建文件夹 //import java.io.*; File myFolderPath = new File(%%1); try { if (!myFolderPath.exists()) { myFolderPath.mkdir(); } } catch (Exception e) { System.out.println("新建目录操作出错"); e.printStackTrace(转载 2010-04-14 14:46:00 · 326 阅读 · 0 评论 -
Java文件操作大全(三)
16.移动一个文件夹下所有的文件夹到另一个目录下 //import java.io.*; //import java.util.*; File movefolders=new File(%%1); File[] movefoldersList=movefolders.listFiles(); for(int k=0;kif(movefoldersList[k].isDirectory()){ Ar转载 2010-04-14 14:52:00 · 349 阅读 · 0 评论 -
Java文件操作大全(四)
26.移动一个文件夹下所有文件到另一个目录 //import java.io.*; File movefile=new File(%%1); File[] movefiles=movefile.listFiles(); for(int i=0;iif(movefiles[i].isFile()){ int bytesum = 0; int byteread = 0; File oldfile转载 2010-04-14 14:54:00 · 470 阅读 · 0 评论 -
Java文件操作大全(二)
11.写入属性 //import java.io.*; File filereadonly=new File(%%1); try { boolean b=filereadonly.setReadOnly(); } catch (Exception e) { System.out.println("拒绝写访问:"+e.printStackTrace()); } 12.枚举一个文件夹中的所有文件 /转载 2010-04-14 14:50:00 · 326 阅读 · 0 评论 -
Java文件操作大全(六)
39.写入XML数据库 //import java.io.*; //import javax.xml.parsers.*; //import org.xml.sax.*; //import org.w3c.dom.*; //import javax.xml.transform.*; //import javax.xml.transform.dom.*; //import javax.xml.tra转载 2010-04-14 14:58:00 · 292 阅读 · 0 评论 -
Java文件操作大全(五)
34.读取ini文件属性 //import java.io.*; //import java.util.*; //import java.util.regex.*; //private HashMap configMap=null; private Map configMap=null; String %%2=null; if (configMap == null) { configMap =转载 2010-04-14 14:57:00 · 299 阅读 · 0 评论 -
Java文件操作大全(七)
45.验证Schema //import java.io.*; //import javax.xml.parsers.*; //import org.xml.sax.*; //import org.w3c.dom.*; String xsdFileName = /"Q:////_dev_stu////xsdtest////src////note.xsd/"; try { //创建默认的XML错转载 2010-04-14 15:58:00 · 359 阅读 · 0 评论 -
Java文件操作大全(八)
49.文本查找替换 //import java.nio.*; String s1=%%1; String s2=%%2; String s3=%%3; int pos=%%4; /*变量i和j分别表示主串和模式串中当前字符串的位置,k表示匹配次数*/ int i,j,k=0; i = pos; j = 0; //将s1转化成StringBuffer型进行操作 repStr转载 2010-04-14 15:59:00 · 458 阅读 · 0 评论 -
Java文件操作大全(九)
61.文件夹移动到整合操作 /* import java.io.*; import java.util.*; import javax.swing.*; */ JFileChooser Jfc = new JFileChooser("请选择源路径"); // 建立选择档案对话 方块盒 Jfc if (!Jfc.isFileSelectionEnabled()) { return; } String转载 2010-04-14 16:01:00 · 576 阅读 · 0 评论 -
Java文件操作大全(十)
73.FTP下载 /* import sun.net.ftp.FtpClient; import java.io.*; import sun.net.*; */ //如果文件在某个目录下,则加入fc.cd("foodir"); //比如要下载ftp://ftp.xx.com/index.html则: try { FtpClient fc=new FtpClient("ftp.xx.com")转载 2010-04-14 16:02:00 · 400 阅读 · 0 评论 -
String和InputStream转换
1. String --> InputStream InputStream StringToInputStream(String str){ ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes()); return stream; } InputStr转载 2010-04-07 18:35:00 · 349 阅读 · 0 评论 -
dom4j(一)
功能简介: dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测,转载 2010-04-09 11:37:00 · 333 阅读 · 0 评论 -
java BigDecimal比较大小
BigDecimal比较大小 这个类是java里精确计算的类,下面说一下两个BigDecimal对象大小,相等的判断 1 比较对象是否相等 一般的对象用equals,但是BigDecimal比较特殊,举个例子: BigDecimal a=BigDecimal.valueOf(1.0); BigDecimal b=BigDecimal.valueOf(1.000);转载 2010-03-26 14:12:00 · 7065 阅读 · 0 评论 -
java.util.Calendar的用法
Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间 1970 年 1 月 1 日的 00:00:00.000,格里高利历)的偏移量。 该类还为实现包范围外的具体日历系统提供原创 2008-08-02 12:13:00 · 9565 阅读 · 0 评论 -
instanceof
instanceof是Java的一个二元操作符,和==,>, 判断两个OBJECT对象中装的东西是否是同一类型if(object1 instanceof String&&object2 instanceof String)原创 2008-08-22 19:19:00 · 341 阅读 · 0 评论 -
在Eclipse中使用JUnit
这篇文章将向你介绍Junit,一个用来在项目中进行测试和调试的工具。在介绍完TDD(以测试驱动开发)理论后,将进一步讲解怎样在流行的Eclipse中建立你自己的JUnit测试。向你展示如何测试Hello World这样简单的程序。 许多书上都讨论了自动测试,但是只有很少的著作注意到这么一个问题,那就是怎样把这些测试组织起来。随着测试的增加,放置和调用这些测试却变得更加麻烦转载 2008-08-22 19:36:00 · 369 阅读 · 0 评论 -
用 jsp:include 控制动态内容
清单 1. JSP include 伪指令 newInstance.com ]]> 虽然 include 非常适于将静态内容并入 Web 页面,但对于动态内容却不尽如人意。我们在前一篇文章中在试图重新装入高速缓存文件时发现了这一问题。与大多数页眉文件及页脚文件不同,动态内容变化频繁,必须时刻更新。我们将首先扼要地重述一下 include 伪指原创 2008-08-22 19:40:00 · 473 阅读 · 0 评论 -
使用String还是StringBuffer
出于方便的考虑,我们在进行字符串的内容处理的时候往往会出现以下的代码: String result=""; result+="ok";这段代码看上去好像没有什么问题,但是需要指出的是其性能很低,原因是java中的String类不可变的(immutable),这段代码实际的工作过程会是如何的呢?通过使用javap工具我们可以知道其实上面的代码在编译成字节码的时候等同的源转载 2008-08-22 19:22:00 · 264 阅读 · 0 评论 -
TestCase
您定义自己的TestCase,并使用TestRunner来运行测试,事实上TestRunner并不直接运行 TestCase上的单元方法,而是透过TestSuite,TestSuite可以将数个TestCase在一起,而让每个TestCase保持简单。来看看一个例子:MathToolTest.javapackage onlyfun.caterpillar.test;import onlyfu转载 2008-08-22 19:27:00 · 1382 阅读 · 0 评论 -
使用StrutsTestCase对Action进行单元测试简介
目前,测试驱动开发正变得越来越流行,由于“存在的就是合理的”,这种开发方式必然有其优越之处。作为一个小小程序员,对新鲜技术的追求是工作的重要动力,相信大家都有同感吧。测试驱动开发是极限编程(XP)的重要组成部分,从字面上就可以看出,它是先有测试再有代码的。这听起来似乎有点奇怪,实际上,可以把测试用例当作需求,程序员的工作就是写出满足这种需求的代码,即让这些测试都能够通过。在刚刚写好测转载 2008-08-22 19:29:00 · 677 阅读 · 0 评论 -
Jsp中param标签的使用
操作被用来以“名-值”对的形式为其他标签提供附加信息。它和、、一起使用,方法如下:其中,name为与属性相关联的关键词,value为属性的值。1.与配合使用includeAction.jsphtml>head> meta http-equiv="Content-Type" content="text/html; charset=GB18030转载 2008-08-22 19:45:00 · 889 阅读 · 0 评论 -
《怎样成为优秀的软件架构师》解析 (好文转载)
近来读了一篇《怎样成为优秀的软件模型设计者》的文章,感触颇深。仔细对比分析,发现原来我自己和周围的软件开发人员平常的一些自认为对的做法,有很多是有问题的。1.人远比技术重要你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时候将主要精力都集中在技术上。显然,构件(components),EJB(Ent转载 2008-12-12 18:22:00 · 618 阅读 · 0 评论 -
工厂方法模式(Factory Method)
public class TestFactoryMethod { public static void main(String[] args) { AnimalFactory af=new DogFactory(); Animal1 a=af.getAnimal(); } } abstract转载 2009-06-26 09:55:00 · 497 阅读 · 0 评论 -
dom4j(二)
使用介绍2:1. 下载与安装 dom4j是sourceforge.net上的一个开源项目,主要用于对XML的解析。从2001年7月发布第一版以来,已陆续推出多个版本,目前最高版本为1.5。 dom4j专门针对Java开发,使用起来非常简单、直观,在Java界,dom4j正迅速普及。 可以到http://sourceforge.net/projects/dom4j下载其最原创 2010-04-09 11:42:00 · 307 阅读 · 0 评论