- 博客(8)
- 收藏
- 关注
原创 ORACLE 定时执行存储过程
ORACLE 定时执行存储过程推荐用dbms_scheduler方式更好[sql] view plaincopy/* 查询: select job,broken,what,interval,t.* from user_jobs t; job job的唯一标识,自动生成的 broken 是否处于运行状态,N
2014-03-12 21:18:13
598
原创 spring MVC原理
spring MVC原理Spring MVC工作流程图图一图二 Spring工作流程描述 1. 用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获; 2. DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。
2014-03-12 21:16:34
970
原创 过滤器与拦截器的具体区别
过滤器与拦截器的具体区别Filter基于回调函数,我们需要实现的filter接口中doFilter方法就是回调函数,而interceptor则基于java本身的反射机制,这是两者最本质的区别。Filter是依赖于servlet容器的,即只能在servlet容器中执行,很显然没有servlet容器就无法来回调doFilter方法。而interceptor与servlet容器无关。
2014-03-12 21:13:08
536
原创 Oracle死锁问题分析解决
Oracle死锁问题分析解决死锁发生的情况一般是资源存在环形依赖。Oracle上的死锁一般出现于“行级锁”的环形依赖情况下:有记录A、B,事务T1、T2,现在T1、T2并发执行update(或delete)A+B事务T1操作的顺序为A-B,正常情况下会先后锁住A和B事务T2操作的顺序为B-A,正常情况下会先后锁住B和AT1、T2并发执行,T1锁住A 同时 T
2014-03-12 21:10:26
523
原创 springmvc和struts2的差别
springmvc和struts2的区别相关内容1、spring mvc的入口是servlet,而struts2是filterfilter功能:用户可以改变一个request和修改一个responseFilter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开servle
2014-03-09 23:26:43
625
原创 SSH 中,除web层外,其它层如何取得当前Session的user对象
SSH 中,除web层外,其它层如何取得当前Session的user对象1、在web.xml中增加一个Filter; 2、在该Filter中将HttpSession置入一个ThreadLocal的对象中(线程局部变量ThreadLocal); 3、在拦截器中get这个ThreadLocal对象;
2014-03-09 22:37:13
776
转载 session与cookie的区别
session与cookie的区别 Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器时,会由服务器生成一个唯一的SessionID,用该SessionID 为标识符来存取服务器端的Session存储空间。而SessionID这一数据则是保存到客户端,用Cookie保存的,用户提交页面时,会将这一 SessionID提交到服务器端,来存
2014-03-09 22:24:20
683
原创 XML的三种解析方式优缺点比较
XML的三种解析方式,在此对它们优缺点简单比较1、DOM优点:是 W3C 处理 XML 的标准,并且有很多语言都支持这种解析方式,实际操作十分简单,对于初学者来说很容易上手。将XML整个作为类似树结构的方式读入内存进行操作和解析,这种方式能够对XML数据的内容和结构进行修改。缺点:导入到内存中进行解析的方式很容易造成内存泄露以及程序奔溃的风险。而且,它只适应与小
2014-03-09 21:21:46
3381
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人