上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: Runner 定义了执行用例的执行器方法。 ParentRunner BlockJUnit4ClassRunner 阅读全文
posted @ 2017-12-04 20:36 zwh1988 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 拜占庭将军一致性问题页是解决分布式一致性的问题。假设有10个独立的节点,他们直接通过网络通行,那么如何使这10个节点在某个决议上达成一致性。由于每个节点都可以表决自己的决议,那么要使集群达成一致,采用少数服从多少规则,最终可以达成一致。每个节点接受到其他节点的决议,选取投票数最多的那个决议。 阅读全文
posted @ 2017-12-01 21:27 zwh1988 阅读(323) 评论(0) 推荐(0) 编辑
摘要: SpringBootExceptionReporter 用户自定义异常处理回调接口。 SpringBootExceptionReporter通过SpringFactoriesLoader加载,必须第一个包含ConfigurableApplicationContext的构造函数。 阅读全文
posted @ 2017-12-01 15:48 zwh1988 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: AnnotationConfigApplicationContext 内部使用了AnnotatedBeanDefinitionReader;ClassPathBeanDefinitionScanner AnnotatedBeanDefinitionReader 阅读全文
posted @ 2017-12-01 15:28 zwh1988 阅读(293) 评论(0) 推荐(0) 编辑
摘要: SpringFactoriesLoader 查询META-INF/spring.factories的properties配置中指定class对应的所有实现类。 阅读全文
posted @ 2017-12-01 11:11 zwh1988 阅读(1669) 评论(0) 推荐(0) 编辑
摘要: SpringApplicationRunListeners SpringApplicationRunListener的集合,内部存储了SpringApplicationRunListener的集合,提供了SpringApplicationRunListener一样方法,方便统一遍历调用所有Sprin 阅读全文
posted @ 2017-12-01 10:47 zwh1988 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: run方法 run方法主要创建和初始化ConfigurableApplicationContext,在各个节点调用SpringApplicationRunListener的回调函数,在发送异常时调用用户自定义SpringBootExceptionReporter。调用ApplicationRunne 阅读全文
posted @ 2017-12-01 10:31 zwh1988 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 概述 阅读全文
posted @ 2017-11-28 21:47 zwh1988 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 概述 Executor、ExecutorService、ScheduledExecutorService、ThreadFactory、Callable的工厂和工具类。 方法 构造一个固定线程数目的线程池,配置的corePoolSize与maximumPoolSize大小相同,同时使用了一个无界Lin 阅读全文
posted @ 2017-11-28 21:29 zwh1988 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 概述 ThreadPoolExecutor作为java.util.concurrent包对外提供基础实现,以内部线程池的形式对外提供管理任务执行,线程调度,线程池管理等等服务。 构造参数 corePoolSize 核心线程数。maximumPoolSize 最大线程数。keepAliveTime最大 阅读全文
posted @ 2017-11-28 21:15 zwh1988 阅读(214) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页