上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: import java.util.Calendar; import java.util.Date; import java.text.*; public class DateDealWith { public DateDealWith(){ } //取得系统当前时间,格式为yyyy-mm-dd public String getCurrentDate(){ Calendar rightNow = Calendar.getInstance(); int year=rightNow.get(rightNow.YEAR); int month=rightNow.get(rightNow.MONTH) 阅读全文
posted @ 2008-04-21 14:26 岭南六少 阅读(153) 评论(0) 推荐(0)
摘要: 正确解决用户退出问题 注:本文是翻译的javaworld.com上的一篇名为《Solving the logout problem properly and elegantly》的文章,原文请参看Solving the logout problem properly and elegantly文中所有示例程序的代码可以从javaworld.com中下载。由于本人是Java初学者,水平有限,难免出现错误,敬请各位拍砖,当然,希望我花一个下午翻出来的文章能给您带来帮助。正确优雅地解决用户退出问题——JSP及Struts解决方案摘要 在一个有密码保护的Web应用中,正确处理用户退出过程并不仅仅只需. 阅读全文
posted @ 2008-04-21 14:25 岭南六少 阅读(4042) 评论(0) 推荐(0)
摘要: 南宁市是广西壮族自治区的首府,位于广西南部,地处亚热带,北回归线以南,介于北纬22°12′~24°02′,东经107°19′~109°38′之间。土地面积22112平方公里,市区面积6479平方公里。 南宁地理位置优越,处于中国华南、西南和东南亚经济圈的结合部,是环北部湾沿岸重要经济中心;面向东南亚,背靠大西南,东邻粤港澳,西接印度半岛,具有得天独厚的区位优势和地缘优势,是新崛起的大西南出海通道枢纽城市。具有“两近两沿”的特点。“两近”:一是近海,距钦州港、防城港、北海港仅104公里、173公里和204公里;二是近边,距中越边境的东兴市、凭祥市只有204 阅读全文
posted @ 2008-04-20 14:12 岭南六少 阅读(2166) 评论(0) 推荐(0)
摘要: 1. length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length();2. charAt() 截取一个字符 例:char ch; ch="abc".charAt(1); 返回'b'3. getChars() 截取多个字符 void getChars(int sourceStart,int sourceEnd,char target[],int targetStart) sourceStart 阅读全文
posted @ 2008-04-20 02:18 岭南六少 阅读(709) 评论(0) 推荐(0)
摘要: 一、内层方法抛出异常,外层方法捕捉并处理异常: public void methodA (){ try{ // 调用methodB methodB(); } catch(ExceptionType et){ // 相应处理措施 } } public void methodB throws ExceptionType{ if (condition is true) { // 相应处理措施 } else { throw new ExceptionType(argument); } } 在这个例子中,方法B的头部中声明了该方法会抛出一个类型为ExceptionType的异常,在方法体中使用throw 阅读全文
posted @ 2008-04-20 02:15 岭南六少 阅读(229) 评论(0) 推荐(0)
摘要: 介绍几个比较常见的开源协议: Mozilla Public License MPL License,允许免费重发布、免费修改,但要求修改后的代码版权归软件的发起者。这种授权维护了商业软件的利益,,它要求基于这种软件得修改无偿贡献版权给该软件。这样,围绕该软件得所有代码得版权都集中在发起开发人得手中。但MPL是允许修改,无偿使用得。MPL软件对链接没有要求。 SD开源协议 BSD开源协议是一个给于使用者很大自由的协议。可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。 当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件: 阅读全文
posted @ 2008-04-20 02:07 岭南六少 阅读(213) 评论(0) 推荐(0)
摘要: HtmlUnit HtmlUnit 是 JUnit 的扩展测试框架之一。HtmlUnit 将返回文档模拟成 HTML,这样您便可以直接处理这些文档了。HtmlUnit 使用例如 table、form 等标识符将测试文档作为 HTML 来处理。它同样需要遵循 JUnit 测试框架结构的 Java测试程序。 MaxQ MaxQ是一个Web功能测试工具。它包括一个记录测试脚本的HTTP代理,一个用于重放测试的命令行实用程序。代理记录器自动存储提交到表单的变量,那么你无需用手书写它们。 jWebUnit jWebUnit 是基于java的测试网络程序的框架。它提供了一套测试见证和程序导航标准。jWeb 阅读全文
posted @ 2008-04-20 02:06 岭南六少 阅读(464) 评论(0) 推荐(0)
摘要: JUnit JUnit是由Erich Gamma 和Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。 http://www.junit.org/ Cactus Cactus是一个基于JUnit框架的简单测试框架,用来单元测试服务端Java代码。Cactus框架的主要目标是能够单元测试服务端的使用Servlet对象的Java方法如HttpS 阅读全文
posted @ 2008-04-20 02:04 岭南六少 阅读(267) 评论(0) 推荐(0)
摘要: 建立 web application 工程 开始编写代码之前,我们必须安装正确的软件并且作一些必要的配置。 要安装的软件 · NetBeans IDE 5.0 (download). · Java Standard Development Kit (JDK™) version 1.4.2 (download) or 5.0 (download) 除了以上的两个以外,我们还可以选择下载 Sun Java System Application Server Platform Edition 8 2005Q1 、 jboss 、 weblogic 等。在 netbeans 中已经 阅读全文
posted @ 2008-04-20 02:01 岭南六少 阅读(489) 评论(0) 推荐(0)
摘要: 在最近图灵公司总编刘江发布的一个博客中,提到PHP 3之后的主要语言开发者、Zend公司创始人Andi Gutmans向Java平台发难,说其已经失利于现代Web开发的这场战争,寄希望于JVM并不能挽回颓势。但社区似乎并没有完全支持Gutmans的 这一观点。根据Gutmans的表述,最终目的的不同是动态语言和Java平台选择不同道路的主要诱因。Java从所诞生的那一刻起就注定是为企业平台开发服务,而动态语言则好像是为Web开发量身打造,这一发展趋势仍然在延续:[大 型企业级项目团队中最优秀的人]恰恰忽视了Web,因此Java EE设计时并没有以Web为中心,而且关注在企业集成、事务管理和其他 阅读全文
posted @ 2008-04-19 09:34 岭南六少 阅读(134) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页