07 2008 档案

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

点击右上角即可分享
微信分享提示