dream_sky




  种一棵树最好的时间是  十年前。      其次是,     现在!
摘要: synchronized: 1、取得的锁都是对象锁,而不是把一段代码或方法(函数)当作锁; 2、多个线程访问的必须是同一个对象。 3、当一个线程执行的代码出现异常时,其所持有的锁会自动释放 4、A线程持有Object对象的Lock锁,B线程可以以异步方式调用Object对象中的非synchroniz 阅读全文
posted @ 2018-06-24 10:40 书晨007 阅读(1750) 评论(0) 推荐(2) 编辑
摘要: 拦截器与过滤器的区别 : 1. 拦截器是基于java的反射机制的。而过滤器是基于函数回调,Spring框架支持,可Spring中的数据源、事务管理等。 2. 使用范围不同:拦截器不依赖与servlet容器,过滤器依赖与servlet容器。 3. 拦截器只能对action请求起作用,针对类,拦截器可以 阅读全文
posted @ 2018-06-24 10:38 书晨007 阅读(9622) 评论(2) 推荐(2) 编辑
将时间精确到分,将获得较高的效率!