摘要: IoC叫控制反转,是Inversion of Control的缩写,DI(Dependency Injection)叫依赖注入,是对IoC更简单的诠释。控制反转是把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。所谓的”控制反转”就是对组件对象控制权的转移,从程序 阅读全文
posted @ 2018-09-14 19:57 ZECDLLG 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 在 java.util.concurrent 包中的 ExecutorService 的实现就是壹個线程池的实现 任务的委托(Task Delegation) 壹旦线程把任务委托给 ExecutorService,该线程就会继续执行与运行任务无关的其它任务。 Executor框架的两级调度模型 在H 阅读全文
posted @ 2018-09-14 17:38 ZECDLLG 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 项目中用到了forkjoin ,找到一篇不错的文档,学习下 当硬件处理能力不能按照摩尔定律垂直发展的时候,选择了水平发展,多核处理器已经广泛应用。未来随着技术的进一步发展,可能出现成百上千个处理核心,但现有的程序运行在多核心处理器上并不能得到较大性能的提升,主要的瓶颈在于程序本身的并发处理能力不强, 阅读全文
posted @ 2018-09-14 16:41 ZECDLLG 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 获取一个数据源(source)→ 数据转换→执行操作获取想要的结果,每次转换原有 Stream 对象不改变,返回一个新的 Stream 对象(可以有多次转换),这就允许对其操作可以像链条一样排列,变成一个管道, Stream操作还有两个基础的特征: Pipelining: 中间操作都会返回流对象本身 阅读全文
posted @ 2018-09-14 11:06 ZECDLLG 阅读(283) 评论(0) 推荐(0) 编辑