飞鱼软件工作室

我的系统分析师之路

2008年01月09日

转载 Javascript高级应用:文件操作篇

Javascript是网页制作中离不开的脚本语言,依靠它,一个网页的内容才生动活泼、富有朝气。但也许你还没有发现并应用它的一些更高级的功能吧?比如,对文件和文件夹进行读、写和删除,就象在VB、VC等高级语言中经常做的工作一样。怎么样,你是否需要了解这方面的知识?那就请跟我来,本文将详细描述如何使用Javascript语言进行文件操作。 阅读全文>

发表于 @ 2008年01月09日 16:58:00|评论(loading...)|举报|收藏

2007年11月23日

转载 hibernate集合映射inverse和cascade详解

cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通过这个属性来判断一个对象应该save还是update,如果这个对象的id是unsaved-value的话,那说明这个对象不是persistence object要save(insert);如果id是非unsaved-value的话,那说明这个对象是persistence object(数据库中已存在),只要update就行了。saveOrUpdate方法用的也是这个机制。阅读全文>

发表于 @ 2007年11月23日 13:26:00|评论(loading...)|举报|收藏

2007年09月18日

转载 SQL*PLUS命令的使用大全

Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。阅读全文>

发表于 @ 2007年09月18日 09:34:00|评论(loading...)|举报|收藏

2007年08月25日

转载 基于Junit2.0的StrutsTestCase应用

StrutsTestCase是基于Junit的一个方便测试struts框架的测试框架。它提供模拟对象(Mock Object)和Cactus两种方式来“真实”的运行Struts ActionServlet,它允许你在不启动servlet 引擎的情况下测试你的struts代码。因为strutstestcase可以用ActionServlet来测试你的代码,所以它不光可以测试你的action,同时它也可以测试你的(容器中的?)mapping,frombeans以及forwards声明。我前面曾提到过它对我们开发员来说是“透明的”,因为象action,mapping,form beans 以及forward等等,我们真的可以象在常规的XXXAction中一样在我们的测试代码中随意的使用它们。 阅读全文>

发表于 @ 2007年08月25日 19:35:00|评论(loading...)|举报|收藏

转载 使用StrutsTestCase进行测试驱动开发

StrutsTestCase是基于JUnit的Struts动作测试框架。Struts将为测试应用程序的Struts动作类提供简便有效的方法。阅读全文>

发表于 @ 2007年08月25日 19:31:00|评论(loading...)|举报|收藏

转载 StrutsTestCase 简化开发过程

本文将介绍 StrutsTestCase(STC)框架,解释如何用模拟方式和 Cactus 方式测试示例应用程序。作者 Sunil Patil 是 IBM 印度软件试验室的开发人员,他首先将介绍 STC,然后会带您遍历设置使用 STC 和测试各种 Struts 特性的环境的过程。还将演示如何在 STC 中同时使用 Cactus 和模拟方式。阅读全文>

发表于 @ 2007年08月25日 19:26:00|评论(loading...)|举报|收藏

转载 利用StrutsTestCase测试Struts应用程序

本文介绍了一种利用开源工具测试Struts Action的办法. 利用这种办法,开发人员可以不需要发布Struts应用程序,不需要Web服务器就可以象测试普通Java Class一样测试Struts Action,从而能够极大地提高Struts的可测试性能,加快Struts程序的开发速度阅读全文>

发表于 @ 2007年08月25日 19:24:00|评论(loading...)|举报|收藏

转载 StrutsTestCase入门

可能会出现的错误: 1. web.xml 找不到 2.Transormer.class 未找到 3.如果本页面的代码比较乱,可以通过复制到eclipse 中 ctrl+shfit+F 重新排版阅读全文>

发表于 @ 2007年08月25日 19:20:00|评论(loading...)|举报|收藏

2007年08月23日

转载 用 for/in 在 Java 5.0 中增强循环

for/in 循环通常叫作 增强的 for 或者 foreach,它是 Java 5.0 中一个极为方便的特性。实际上它没有提供任何新的功能,但它显然能让一些日常编码任务变得更简单一些。在本文中,您将学习这方面的许多内容,其中包括使用 for/in 在数组和集合中进行遍历,以及如何用它避免不必要(或者只是令人厌烦的)类型转换。您还将学习如何实现 for/in,了解新的 Iterable 接口的一些细节,甚至还将学习如何让您自己的定制对象用这个新的构造进行遍历。最后,您将学习 for/in 不能 做什么,以确保您能理解什么时候选择原来的 for 是正确的选择。阅读全文>

发表于 @ 2007年08月23日 10:46:00|评论(loading...)|举报|收藏

转载 使用JAXP处理XML文件

JAXP是Java API for XML Processing的缩写。JAXP API主要的部分在javax.xml.parsers 这个包中。在这个包中,向用户提供了两个最重要的工厂类,SAXParserFactory 和DocumentBuilderFactory,相应地,提供了SAXParser 和DocumentBuilder两个类阅读全文>

发表于 @ 2007年08月23日 00:04:00|评论(loading...)|举报|收藏

Csdn Blog version 3.1a
Copyright © Jare Liu