2013年12月13日
摘要: 简介 SpringBatch 是一个大数据量的并行处理框架。通常用于数据的离线迁移,和数据处理,⽀持事务、并发、流程、监控、纵向和横向扩展,提供统⼀的接⼝管理和任务管理;SpringBatch是SpringSource和埃森哲为了统一业界并行处理标准为广大开发者提供方便开发的一套框架。 官方地址:g 阅读全文
posted @ 2013-12-13 10:55 duanxz 阅读(2553) 评论(0) 推荐(0)
摘要: 一、mina的框架回顾 责任链模式在mina中有重要的作用,其中Filter机制就是基于责任链实现的。 从上图看到消息的接受从IoService层先经过Filter层过滤处理后最后交给IoHander,消息的发送则是反过来从IoHander层经过Filter层再到IoService层。 我们来想想这 阅读全文
posted @ 2013-12-13 10:21 duanxz 阅读(1148) 评论(0) 推荐(0)
摘要: 概要 AtomicIntegerFieldUpdater, AtomicLongFieldUpdater和AtomicReferenceFieldUpdater这3个修改类的成员的原子类型的原理和用法相似。本章以对基本类型的原子类进行介绍。内容包括:AtomicLongFieldUpdater介绍和 阅读全文
posted @ 2013-12-13 10:18 duanxz 阅读(473) 评论(0) 推荐(0)
摘要: 并发之Striped64(累加器),对于该类的实现思想: Striped64是在java8中添加用来支持累加器的并发组件,它可以在并发环境下使用来做某种计数,Striped64的设计思路是在竞争激烈的时候尽量分散竞争,在实现上,Striped64维护了一个base Count和一个Cell数组,计数 阅读全文
posted @ 2013-12-13 09:40 duanxz 阅读(1418) 评论(0) 推荐(0)