SpringBatch配置多线程step
SpringBatch批处理框架默认使用单线程完成任务的执行,但是他提供了对线程池的支持。使用tasklet的task-executor属性可以很容易的将普通的step转成多线程的step。 task-executor:任务执行处理器,定义...
SpringBatch批处理框架默认使用单线程完成任务的执行,但是他提供了对线程池的支持。使用tasklet的task-executor属性可以很容易的将普通的step转成多线程的step。 task-executor:任务执行处理器,定义...
JMockit是基于JavaSE5中的java.lang.instrument包开发,内部使用ASM库来动态修改java的字节码,使得java这种静态语言可以想动态脚本语言一样动态设置被Mock对象私有属性,模拟静态、私有方法行为等等,对于...
JMockit是google code上面的一个java单元测试mock项目,她很方便地让你对单元测试中的final类,静态方法,构造方法进行mock,功能强大。项目地址在: http://jmockit.org/。详细用法可以在上面找到答...
使用JavaMail的API发送邮件~! import org.apache.commons.collections.CollectionUtils; import org.apache.log4j.Logger; import org.s...
PO(persistant object) 持久对象 在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的 java ...
关于web应用 最简单的web应用可以只包含: helloworld | |____hw.htm | |____WEB-INF | | |____web.xml hw.htm: hello world web.xml: <?xml v...
brew install wget 或者 curl -O http://ftp.gnu.org/gnu/wget/wget-1.13.4.tar.gz tar xzvf wget-1.13.4.tar.gz cd wget-1.13.4 ....
在Mac OSX 系统默认是没有类似windows中的 tree命令,找到一条比较有意思的命令可以实现: find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g' 为了方便使用,写一个al...
ECharts(Enterprise Charts),是百度的一套商业级数据图表。 官网地址:http://echarts.baidu.com/index.html Github地址:https://github.com/ecomfe/ec...
由于Java语言的集合框架中(collections, 如list, map, set等)没有提供任何简便的语法结构,这使得在建立常量集合时的工作非常繁索。每次建立时我们都要做: 定义一个临时的集合类变量 建立一个空集合的实例,然后赋值给变...