prototype 属性使您有能力向对象添加属性和方法。
语法:
object.prototype.name=value
例子:
function employee(name,job,born)
{
this.name=name;
this.job=job;
this.born=born;
}
var bill=new employee("Bill ...
分类:
编程语言 时间:
2015-01-09 22:20:49
阅读次数:
193
安装 mysql
1、在终端键入如下命令:
(sudo) apt-get install mysql-server
安装过程中,会出现 configuration 界面,提示用户设置 MySQL root user 的密码
如果安装成功, MySQL server 会自动启动。通过在终端键入如下命令, 查看 MySQL ser...
分类:
数据库 时间:
2015-01-09 19:20:25
阅读次数:
334
建立一个时序调度程序的过程如下:
1) 配置Job及JobDetail Bean,定义执行某个类里的特定方法;
2) 配置Trigger Bean,定义触发JobDetail的时间规律;
3) 配置SchedulerFactoryBean负责调度实际的Trigger;时序调度的运行模式有两种:
1) 一种是在某个特定时间自动运行,例如每天凌晨2点备份数据、每...
分类:
编程语言 时间:
2015-01-09 15:37:55
阅读次数:
209
/** ?? * Generate the list of files and make them into FileSplits. ?? * @param job the job context ?? * @throws IOException ?? */ ? public List<InputSplit> getSplits(JobContext job) throws...
分类:
其他好文 时间:
2015-01-09 14:24:52
阅读次数:
203
一个Batch Job是指一系列有序的Step的集合,它们作为预定义流程的一部分而被执行;
Step代表一个自定义的工作单元,它是Job的主要构件块;每一个Step由三部分组成:ItemReader、ItemProcessor、ItemWriter;这三个部分将执行在每一条被处理的记录上,ItemReader读取每一条记录,然后传递给ItemProcessor处理,最后交给ItemWriter做持久化;ItemProcessor不是必须的,一个Step可以仅仅包含ItemReader和ItemWriter...
分类:
编程语言 时间:
2015-01-08 15:28:33
阅读次数:
242
Spring Batch Job在运行时有很多元数据,这些元数据一般会被保存在内存或者数据库中,由于Spring Batch在默认配置是使用HSQLDB,也就是说在Job的运行过程中,所有的元数据都被储存在内存中,在Job结束后会随着进程的结束自动消失;在这里我们推荐配置JobRepository去使用MySQL。
在这种情况下,Spring Batch在单次执行或者从一个执行到另外一个执行的时候会使用数据库去维护状态,Job执行的信息包括Job实例、传入的参数、执行的结果、每一个Step执行的结果都会被...
分类:
编程语言 时间:
2015-01-08 15:27:22
阅读次数:
186
为什么我们需要批处理?
我们不会总是想要立即得到需要的信息,批处理允许我们在请求处理之前就一个既定的流程开始搜集信息;比如说一个银行对账单,我们可以按月生成,并在用户查询之前开启一个批处理流程进行处理;
有时候它能让生意做得更好;比如说在线购物时,并不是说你买了一个产品零售商就立即发货,而是四五个小时后,统一发货;
更好的利用资源;让应该利用的处理能力闲置起来是一个大的浪费,我们可以定制处理让一个机器一个接一个的运行Job可以更好的利用机器的处理能力;...
分类:
编程语言 时间:
2015-01-08 13:22:40
阅读次数:
305