0905
1)@WebFilter的使用
原文链接https://blog.youkuaiyun.com/weixin_42114097/article/details/81530628
[外链图片转存失败(img-WAoQEkCx-1567884242427)(C:\Users\15566\AppData\Roaming\Typora\typora-user-images\1567747666765.png)]
2)过滤器和监听器
原文链接https://zhuanlan.zhihu.com/p/37189497
3)线程池死锁问题
com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector
4)注解的使用
原文链接"https://zhuanlan.zhihu.com/p/37701743
5)servlet的概述
原文链接https://zhuanlan.zhihu.com/p/79679019
6)Runable和Callable之间 的区别
1、Runnable任务执行后没有返回值;Callable任务执行后可以获得返回值
2、Runnable的方法是run(),没有返回值;Callable的方法是call(),有返回值
3、Runnable的run()方法不能抛异常,有异常的话只能在run方法里面解决;Callable的call()方法可以抛异常
4、Runnable可以直接传递给Thread对象执行;Callable不可以,Callable执行可以放在FutureTask中,然后把futureTask传递给Thread执行
7)ExecutorService详解
原文链接:https://blog.youkuaiyun.com/fwt336/article/details/81530581
原文链接https://mp.weixin.qq.com/s?src=11×tamp=1567868482&ver=1838&signature=mry-vDKAQH2rIV1bzIUWumUM9qECldUVvt*cf4GZD82KbzqNHIKvAA33tPPQZqrcDK7JDTwiCfUClMB46TjzogWIg8gEK4ZB6IK7vK1Py9hjHLUOBGt1cZgyEAfLYQ&new=1
8)Timer的替代者ExecutorService
原文链接:https://www.cnblogs.com/yxysuanfa/p/7142566.html