摘要: 1、创建/销毁线程伴随着系统开销,过于频繁的创建/销毁线程,会很大程度上影响处理效率。 例如:记创建线程消耗时间T1,执行任务消耗时间T2,销毁线程消耗时间T3 如果T1+T3>T2,那么是不是说开启一个线程来执行这个任务太不划算了! 正好,线程池缓存线程,可用已有的闲置线程来执行新任务,避免了T1 阅读全文
posted @ 2021-04-01 14:13 M-Anonymous 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 通常我们在开发的时候会遇到各种相似的问题,这种问题如果不用一种方法解决的话,会造成代码冗余。 例如,我们在审批的时候,有些简单的流程只需要改变状态,我们可以有以下方法解决: 一、泛型类 public class UpdateEntityUtils<T,V extends IService<T>>{ 阅读全文
posted @ 2021-04-01 09:24 M-Anonymous 阅读(250) 评论(0) 推荐(0) 编辑