
java
文章平均质量分 81
哲学是个什么东东
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
线程池之拒绝策略
线程池的三个参数与拒绝策略的关系:从上图中,我们看一下线程池是如何工作的。(1).提交的线程任务 < corePoolSize,创建新线程来处理提交任务;(2).提交线程任务 > corePoolSize, 任务放入缓存队列queueCapacity;(3).提交线程任务 > corePoolSize,且缓存队列queueCapacity已满,但是线程任务 &...原创 2019-11-15 17:14:07 · 302 阅读 · 1 评论 -
浅谈线程池
一.线程池的作用:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗 提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行 提高线程的可管理性,线程是稀缺资源,如果无限制地创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一分配、调优和监控二.java线程池ThreadPoolExecutor类使用详解: 在《阿里巴巴java...原创 2019-11-13 14:27:12 · 1005 阅读 · 0 评论 -
Java往MongoDB插入Json数据的问题
java往MongoDB插入数据时候,会多一个nameValuePairs节点,而且在也无法正常查询有该节点的数据,查询时的error:java.lang.UnsupportedOperationException: No accessor to set property private final java.util.Map org.springframework.boot.configur...原创 2019-11-06 20:44:02 · 2732 阅读 · 1 评论 -
方法套用try catch以及e.getCause().getMesage()与e.getMessage()使用异常的处理
在项目中难免会遇到多个方法套用try catch的情况。今天主要针对该情况,用一个简单的小demo来区别该情况。1.方法都使用e.printStackTrace()来输出错误堆栈信息。会在最先的catch到异常并且抛出,套在外面的try catch不会catch异常。demo:public class DemoController { private static final ...原创 2019-10-30 20:34:17 · 4784 阅读 · 1 评论