- 博客(4)
- 收藏
- 关注
转载 死锁及死锁的解决
死锁及死锁的解决什么是死锁如果一组进程中的每一个进程都在等待仅由该组进程中的其它进程才能引发的事件,那么该组进程是死锁的,死锁产生的原因(1)竞争不可抢占性资源。 当系统把某资源分配给该进程后,就不能将它强行收回,只能在进程用完后自行释放。(2)竞争可消耗资源。 当系统中供多个进程共享的资源如打印机,公用队列等,其数目不足以满足诸进程的需要时,会引起诸进...
2018-09-05 08:58:05
600
原创 监听器
监听器application监听器ServletContextListener需要实现的方法:(1)public void contextInitialized(ServletContextEvent e); //在application创建时就调用(2)public void contextDestroyed(ServletContextEvent e); ...
2018-09-04 19:47:40
92
原创 struts2和spring mvc的区别
struts2和spring mvc的区别struts2的前端控制器是filter,spring MVC的前端控制器是Servletstruts2映射的是一个action对象,每次都会创建一个新的action,通过action的属性来接收参数。springMVC映射的是一个方法,不会每次都创建一个controller,通过方法的形参来接收参数struts2采用值栈存储和响应数据,spri...
2018-09-04 19:46:56
102
原创 过滤器
Filter 过滤器简介 Filter也称之为过滤器,它是Servlet技术中最实用的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。 它主要用于对用户请求进行预处理,也可...
2018-09-04 10:27:09
221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人