07 2008 档案
摘要:例如:(1)对列表类型,可能列表为null,直接调用其方法;(2)对一个可能为null的对象,直接调用其方法.(3)对对象或者列表为参数的函数,没有首先对参数是否为null值进行判断而直接调用方法.原因都是因为,取得了一个对象后,没有进行为空的判断,就直接调用其方法了,这种用法会存在潜在的问题
阅读全文
摘要:Struts 2确实在Struts 1上做出了巨大的改进,的确是一个非常具有实用价值的MVC框架。下面是Struts 1和Struts 2在各方面的简要对比。(1)在Action实现类方面的对比:Struts 1要求Action类继承一个抽象基类;Struts 1的一个具体问题是使用抽象类编程而不是...
阅读全文
摘要:(1)支持的表现层技术单一Struts 1只支持JSP作为表现层技术,不提供与其他表现层技术,例如Velocity、FreeMarker等技术的整合。这一点严重制约了Struts 1框架的使用,对于目前的很多Java EE应用而言,并不一定使用JSP作为表现层技术。虽然Struts 1处理完用户请求...
阅读全文
摘要:使用POI创建一个简单的 myXls.xls 文件 常用的包为 org.apache.poi.hssf.usermodel.*; 例子: import java.io.*; import org.apache.poi.hssf.usermodel.*; pu...
阅读全文
摘要:富人语录: 1.成功并不比失败更难 2.贫穷是一种疾病,但它是可以治愈的 3.钱来自人的内心,它是一种思想状态 4.一切财富的根源是人的下意识 5.思想的“自我编程”是成功的捷径 6.成功者与失败者的唯一区别在于自我暗示不同 7.富人就是为公众提供服务并得到回报的那些人 8.成功是一种习惯,失败也是...
阅读全文