- 博客(5)
- 资源 (12)
- 收藏
- 关注
转载 struts2原理图
上图来源于Struts2官方站点,是Struts 2 的整体结构。一个请求在Struts2框架中的处理大概分为 以下几个步骤1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做 ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin)3 接着FilterDispatcher被调用,FilterDispatcher询问ActionM
2010-10-30 21:11:00 953
转载 IOC的经典理解(转)
<br />一、什么是IOC<br />IoC就是Inversion of Control,控制反转。在Java开发中,IoC意味着将你设计好的类交给系统去控制,而不是在你的类内部控制。这称为控制反转。 <br />下面我们以几个例子来说明什么是IoC<br /><br />假设我们要设计一个Girl和一个Boy类,其中Girl有kiss方法,即Girl想要Kiss一个Boy。那么,我们的问题是,Girl如何能够认识这个Boy?<br /> <br /> <br /> 在我们中国,常见的MM与GG的认
2010-10-30 19:47:00 626
转载 session和cookie 的一个经典比较
<br />让我们用几个例子来描述一下cookie和session机制之间的区别与联系。有一家咖啡店,有喝5杯咖啡免费赠一杯咖啡的优惠,然而一次性消费5杯咖啡的机会微乎其微,这时就需要某种方式来纪录某位顾客的消费数量。想象一下其实也无外乎下面的几种方案:<br />1、该店的店员很厉害,能记住每位顾客的消费数量,只要顾客一走进咖啡店,店员就知道该怎么对待了。这种做法就是协议本身支持状态。<br />2、发给顾客一张卡片,上面记录着消费的数量,一般还有个有效期限。每次消费时,如果顾客出示这张卡片,则此次消费就
2010-10-25 18:25:00 596
转载 mysql存储过程及java调用存储过程
<br />首先在mysql中练习下存储过程的小例子: delimiter //<br />create procedure hello()<br /> begin<br />select 'It is not a HelloWorld';<br />end<br /> //<br />在mysql中查询上面的过程hello():call hello();<br />-----------------------+<br /> It is not a HelloWorld |<br />-------
2010-10-24 13:38:00 1080
转载 说说数据连接池的工作机制是什么?
<br />这两天看了下JDBC方面的知识点,感觉这篇文章对连接池总结的挺全面,特转过来以示参考。 <br />J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。<br /><br /> 调用:客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为 忙。如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量有配置参数决定。<br /><br />释放:当使用的池连接调用完成后,池驱动程序将此连接表记为空闲, 其他调用就可以使用这个连接。 <br /
2010-10-24 00:23:00 1924
C++课程设计报告及源码
2009-06-16
C_C++指针经验总结
2009-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人