相关分类: Java技术 C/C++ VB delphi
  • 为什么Java中继承是有害的一

    大多数好的设计者象躲避瘟疫一样来避免使用实现继承(extends 关系)。实际上80%的代码应该完全用interfaces写,而不是通过extends。Java设计模式一书详细阐述了怎样用接口继承代替实现继承。这篇文章描述设计者为什么会这么作。 Extends是有害的;也许对于Charles Manso...

    2008-02-23 09:53:05

  • JSR168 PORLET标准手册汉化整理第四章

    PLT.4.1 Elements of a Portal Page (Portal页面的结构) 一 个portlet能产生标记片段。portal通常在portlet产生的标记片段中加上标题,控制按钮及其它修饰。这个新的标记片段称为portlet窗口。然后portal合并这些portlet窗口为一个完整的文档,即portal页面 PLT.4.2...

    2008-02-23 09:53:03

  • Java常见问题集锦(来自Sun中国官方站)

    问: 如何设置Java 2(JDK1.2)的环境变量? 答: Java 2安装后,需要设置PATH和JAVA_HOME环境变量.与JDK1.1不同的是:设置好JAVA_HOME环境变量后,JVM将自动搜索系统类库以及用户的当前路径. Java 2环境变量的设置如下例所示: Solaris平台: setenv JAVA_HOME Java2的安装路径...

    2008-02-23 09:53:01

  • J2ME中随机数字处理全攻略

    在程序中生成随机数字,用处比较,如人工智能领域等等,这里对于在J2ME中生成随机数的操作进行一个简单的整理,希望对大家能有帮助。 J2ME和J2SE不同,不能使用Math类的random来生成随机数字,只能使用Java.util包的Random类来生成随机数字。 1、创建Random类型的对象:...

    2008-02-23 09:52:59

  • java代码审查检查表

    重要性 激活 级别 检查项 总计 命名 重要 20 命名规则是否与所采用的规范保持一致? 20 是否遵循了最小长度最多信息原则? 重要 50 has/can/is 前缀的函数是否返回布尔型? 注释 重要 10 注释是否较清晰且必要? 重要 Y 10 复杂的分支流程是否已经被注释? 10 距离较远...

    2008-02-23 09:52:58

  • Struts是怎么工作的(翻译)

    Java的Servlets是用来处理Web浏览器的请求的,而JSP是用来建立动态网页,使得网站成为活动的应用的。Struts使用了一个特殊的Servlet作为交换器,将Web浏览器的请求导向到适合的JSP页面去。这使得Web应用的设计,创建和维护更加容易。 以下是Struts的一些详细的机制和对...

    2008-02-23 09:52:54

  • 解决数据库存储和查询中的乱码问题

    一、解决数据库存储和查询中的乱码问题: 1、数据库编码: 将数据库的编码设置成utf-8 在配置文件my.ini文件中设置 default-character-set=utf8 曾经试着设置DB的编码为GB2312,但是发现在这种编码下,部分生僻汉字(如:傑陞喆璟鹍珺玘愔旻菓)无法用LOAD DATA INFILE...

    2008-02-23 09:52:50

  • 用junitperf做并发测试带来的问题

    关于junitperf的一点介绍 junitperf 是个很小巧的Java性能测试框架,可以在http://sourceforge.net/project/showfiles.php?group_id=15278 上下载到。可以很容易的把它结合junit一起测试,比如在测试套件里面加这么几行: import com.clarkware.junitperf.TimedTest; i...

    2008-02-23 09:52:49

  • java.lang.ClassCircularityError翻译

    !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd !--NewPage-- HTML HEAD !-- Generated by Javadoc (build 1.4.2-rc) on Fri Jun 13 00:14:21 PDT 2003 -- TITLE ClassCircularityError (Java 2 Platform SE v1.4...

    2008-02-23 09:52:49

  • java程序如何穿透带有密码验证的代理

    网上也有一些文章但是大多数涉及带有授权验证的proxy都有问题, 主要问题就是出在对 Authenticator.setDefault的使用,以及base64编码的问题上 代码是最没有二义性的文档,实现原理不再解释,请看代码去体会。 如果转载请注明代码出处。 chimae@cnJSP.org package org.c...

    2008-02-23 09:52:46

2