@hello
if(document.getElementById("gs"))与
if(document.getElementById("gs")==undefined)
效果是一样的,如果document.getElementById("gs")为undefined的话,其值也会转换成false
@wz.xjtu
如果是做项目的话,用户量小!也许不需要考虑!
如果是做产品的话,最好要考虑全面些!
呵呵,个人意见!
re: 有个问题要问问 二胡 2009-12-03 13:59
你判断一下,s有可能是"",空的字符串!
re: 关于ArrayList类的疑惑! 二胡 2009-10-27 09:59
@charlie's logic
AbstractList 类也实现了List接口的
所以我认为,也可以写成
List list=new ArrayList();
注:AbstractList类定义如下:
public abstract class AbstractList<E> extends AbstractCollection<E> implements List<E> {
re: OOM和JVM配置优化 二胡 2009-07-11 09:02
SoftReference & WeakReference ,内存不足的时候,GC会回收相关对象.
好文,转走了!
@Daniel Hu
根据你留的URL,看了你写的文章.我认为你写的比较全面.
写此文的时候,主要是JAVA异常处理我在工作用的教多,而JS用的不多,根据我在JAVA方面异常处理思想搬到了JS上.
re: 理论知识的匮乏 二胡 2009-02-22 14:23
hehe,有同感!赞同楼主的:理论不懂就实践,实践不会就学理论!
第一种和第三中方法,在eclipse+tomcat插件的时候常用的!
re: AJAX中文问题总结 [未登录] 二胡 2007-05-02 21:41
很高兴对你有所帮助!
工厂模式有三种 分别为: 简单工厂,工厂方法,抽象工厂
1:简单工厂
一个具体的全能类。负责产生所有的子类,根据传的参数进行比较,产生相对应的子类。
2:工厂方法
一个抽象的类或是接口。他只定义了方法并没有实现。具体由继承或是实现的子类来完成
3:抽象工厂
也是一个抽象的类。与工厂方法并没有多大的区别。关键在于创建对象的复杂程度。
转贴于蒋德的JAVA专栏
在xuyongfeng的专栏中看到如下内容,感觉不错!就转贴过来了!
简单工厂:把创建对象的工作封装到一个类的方法中去。
工厂方法:在抽象类中定义创建对象的接口,创建对象的具体工作推迟到子类
中去。
抽象工厂:在抽象类中提供一组创建一系列相关或相互依赖对象的接口。
抽象工厂是由多个工厂方法组成的。
抽象工厂创建一组对象,而工厂方法只是创建一个对象。
工厂方法通常还和template设计模式一起使用。