-
为什么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
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash