struts2虽然继承了webwork优秀的MVC分离,可是有很多地方让人百思不得其解!最让人离谱的是,返回的结果集中居然没有String,xml这两种非常常用的类型。还是自己动手,丰衣足食:阅读全文>
阅读全文>
发表于 @ 2008年09月11日 16:06:00|评论(loading...)|收藏
这段ant脚本主要作用就是:自动从SVN库拉最新的代码,编译、并自动部署到测试服务器。阅读全文>
发表于 @ 2008年03月20日 11:58:00|评论(loading...)|收藏
JSTL-EL表达式http://ericxu131.javaeye.com/blog/173666
发表于 @ 2008年09月29日 14:24:00|评论(loading...)|收藏
11阅读全文>
发表于 @ 2008年09月29日 13:50:00|评论(loading...)|收藏
题目如下: * 十个射击运动员打靶,靶一共有10环,10人打中90环的可能性有多少种? 请用递归算法编程实现。关于递归,其求解过程类似一个stack,先进后出。先是由上而下调用,直至寻找到出口,然后自下而上计算返回结果。其关键点:1.寻找到一个“出口”,就是递归表达式在这一步可以计算出一个值。2.定义递归表达式。注意在定义表达式n的时候,下一步n-1往往被考虑成可解的结果。(类似数学的推论证明)阅读全文>
发表于 @ 2008年09月21日 00:25:00|评论(loading...)|收藏
多次在将Eclipse编译环境从JDK6换到JDK5的时候,在JDK6下面写的@Override 几乎都要报错。百思不得其解。 网上找了找,终于发现原因了:) @Override 是JDK5引入的,描述如下: Indicates that a method declaration is intended to override a method declaration in a superclass. If a method is annotated with this annotation type but does not override a superclass method, compilers are required to generate an error message.
在JDK6文档中的描述是一模一样!但是真正的麻烦就出在superclass 阅读全文>
发表于 @ 2008年09月05日 22:02:00|评论(loading...)|收藏
每个@Test方法均需要 before,after一次,对于测试如加载spring,Hibernate等资源的时候重复reload资源显然是不爽的。 阅读全文>
发表于 @ 2008年09月05日 12:02:00|评论(loading...)|收藏
Hibernate笔记2--映射对象之间的关系阅读全文>
发表于 @ 2008年09月04日 19:59:00|评论(loading...)|收藏
腾讯模式也许是我心目中的Web-2.0:基于客户端的平台软件+网络的支持+集成,集成,再集成! 首先基于客户端的软件操作及便利性是浏览器无可比拟的,而装了qq聊天平台的我也绝对不会太介意再自动安装一个QQmusic模块(起码没有像提示我安装什么ie 插件, 弹出页面让我下载安装新软件那么反感),何况qq聊天的时候经常可以看到别人在听QQmusic的状态:). 最后也就是最重要的部分:互联网的支持了。 如果没有网络支持QQmusic充其量只是个winamp播放器,但是腾讯将互联网的作用定位得非常棒--share resource。既然是资源,就得通过各种手段去分享,而不是仅仅通过浏览器才可以获取。阅读全文>
发表于 @ 2008年09月04日 12:11:00|评论(loading...)|收藏
spring的IOC灰常的强大。。特别是管理Web项目中的自动加载。但是实际应用中,可能会碰到这样两类的问题:1.写UnitTest的时候,需要脱离容易,手动读取xml文件加载bean。2.在一个Web容器中,可能某个脱离了spring管理(也就是一个非bean的类)需要感知并读取某个spring容易的bean。下面转了2篇文章,分别是对应上面2个问题的解决方案。阅读全文>
发表于 @ 2008年08月31日 18:42:00|评论(loading...)|收藏