作用** jdk1.5以后出现的 编译检查@Override 注解 -在编译阶段检查方法是否继承自父类 编写文档javadoc 生成文档 代码分析 -jdk预定于的注解@ov...

IP属地:北京
作用** jdk1.5以后出现的 编译检查@Override 注解 -在编译阶段检查方法是否继承自父类 编写文档javadoc 生成文档 代码分析 -jdk预定于的注解@ov...
ThreadPool 执行任务抛出异常 执行任务的方式 线程池执行任务有2中方式 ThreadPool.execute(Runable task); 直接抛出异常。删除异常...
**最大线程数目 ** ( 任务执行总时间 / 线程CPU时间 )* CPU数目 如何理解这句话呢?说一下我的理解吧。 (1.5+0.5)/0.5*4 = 32 假设每个任务...
mybatis 二级缓存源码阅读 二级缓存 二级缓存之所以能够跨session是因为采用的装饰器模式对Executor进行了装饰. // 配置文件中开启总开关 Mapper文...
缓存的定义 缓存一般是orm框架会提供的功能,目的是提升查询效率和减少数据库的压力。Mybatis有1级缓存和2级缓存,并且还有集成第三方的缓存工具比如说 redis。 一级...