此系列博客皆为学习Spring Batch时的一些笔记;Spring Batch的架构一个Batch Job是指一系列有序的Step的集合,它们作为预定义流程的一部分而被执行;Step代表一个自定义的工作单元,它是Job的主要构件块;每一个Step由三部分组成:ItemReader、ItemProc...
分类:
编程语言 时间:
2014-06-19 00:47:33
阅读次数:
472
每个操作系统都有它的自动定时启动程序的功能,Windows有它的任务计划,而Linux对应的功能是crontab。crontab简介crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取...
分类:
其他好文 时间:
2014-06-18 00:17:26
阅读次数:
262
今天配置了一个crontab,但是怎么也不能执行,原因是环境变量的问题,记录一下。解决问题的办法,在shell脚本添加:##################. /etc/profile. ~/.bash_profile##################查看crontab是否执行了,可以查看:tai...
分类:
其他好文 时间:
2014-06-17 14:49:18
阅读次数:
223
在crontab定时执行python脚本,在shell下没有问题,在crontab中报no module,找不到安装的库。1 crond服务未启动crontab不是Linux内核的功能,而是依赖一个crond服务,这个服务可以启动当然也可以停止。如果停止了就无法执行任何定时任务了,解决的方法是打开它...
分类:
编程语言 时间:
2014-06-15 22:17:58
阅读次数:
423
此系列博客皆为阅读《Pro Spring Batch》一书的读书笔记;为什么我们需要批处理?我们不会总是想要立即得到需要的信息,批处理允许我们在请求处理之前就一个既定的流程开始搜集信息;比如说一个银行对账单,我们可以按月生成,并在用户查询之前开启一个批处理流程进行处理;有时候它能让生意做得更好;比如...
分类:
编程语言 时间:
2014-06-15 13:11:43
阅读次数:
292
1.crontab你可以在指定的时间执行一个shell脚本或者一系列Linux命令.可以让计算机在规定的时间内,执行相应的计划。2.实例# crontab –e0 6 * * * /root/bin/backup.sh这样Linux将会在每天早上6点运行 /root/bin/backup.sh3.命...
分类:
系统相关 时间:
2014-06-15 11:12:21
阅读次数:
566
以往一直都是crontab+shell调用java程序,最近需要反过来,使用java调用shell程序,实现定时管理,今天总结一下。基础内容:java的java.lang.Runtime类提供了exec静态方法,可以执行本地脚本程序事例:package
study;import java.io.In...
分类:
编程语言 时间:
2014-06-13 18:15:21
阅读次数:
321
回顾一些参数估计的方法,包括梯度下降算法和牛顿法及其扩展梯度下降算法(Gradient
Descent, GD)目的是优化参数,使得估计值与真实值的误差最小。试用于优化目标形式为:其中表示特征权重,表示样本的以维特征描述,为样本。1,
批梯度下降算法(batch gradient decent, B...
分类:
其他好文 时间:
2014-06-12 15:20:17
阅读次数:
526