摘要: 死锁产生的四个必要条件 互斥条件:资源是独占的且排他使用,进程互斥使用资源,即任意时刻一个资源只能给一个进程使用,其他进程若申请一个资源,而该资源被另一进程占有时,则申请者等待直到资源被占有者释放。 不可剥夺条件:进程所获得的资源在未使用完毕之前,不被其他进程强行剥夺,而只能由获得该资源的进程资源释 阅读全文
posted @ 2018-05-16 15:11 阿善9 阅读(4209) 评论(0) 推荐(0) 编辑
摘要: 代理Proxy: Proxy代理模式是一种结构型设计模式,主要解决的问题是:在直接访问对象时带来的问题 代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。 2 为了保持行为的一致性 阅读全文
posted @ 2018-05-16 08:43 阿善9 阅读(4339) 评论(1) 推荐(0) 编辑
摘要: 1. Struts2与Struts1的联系与区别是什么?为什么要用Struts2? 答案: struts1与struts2都是mvc框架的经典实现模式。 Struts2不是从Struts1升级而来,而是有WebWork改名而来,Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求 阅读全文
posted @ 2018-05-16 01:15 阿善9 阅读(186) 评论(0) 推荐(0) 编辑