摘要: 在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。对于直接继承Thread的类来说,代码大致框架是:class 类名 extends Thread{方法1;方法2;…public void run(){// other code…}属性1;属性2;… }先看一个简单的例子:/** * @author Rollen-Holt 继承Thread类,直接调用run方法 * */class hello extends Thread { public hello() { } public hello(String name) { ... 阅读全文
posted @ 2013-04-23 16:56 幻星宇 阅读(166) 评论(0) 推荐(0) 编辑
摘要: #!/bin/shsearch_sql=`sqlplus -s chnlmgr/chnlmgr@vasd<<EOF # -sset heading offselect SEARCH_SQL from PO_BIG_DATA_EXPORT where rownum<=1 and status=0 order by EXPORT_ID asc;exit;EOF`export_id=`sqlplus -s chnlmgr/chnlmgr@vasd<<EOF # -sset heading offselect EXPORT_ID from PO_BIG_DATA_EXPO 阅读全文
posted @ 2013-04-23 15:07 幻星宇 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 一.Crontab介绍crontab命令的功能是在一定的时间间隔调度一些命令的执行。1.1 /etc/crontab文件在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。如:[root@dave ~]# cat /etc/crontabSHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/# run-parts01 * * * * root run-parts /etc/cron.hourly02 4 * * * root run-parts /et 阅读全文
posted @ 2013-04-23 15:06 幻星宇 阅读(202) 评论(0) 推荐(0) 编辑
摘要: cron用法说明cron的用法老是记不住,索性写下来备忘。下文内容大部分是根据《Cron Help Guide》翻译而来,有些部分是自己加上的。全文如下:cron来源于希腊单词chronos(意为“时间”),是linux系统下一个自动执行指定任务的程序。例如,你想在每晚睡觉期间创建某些文件或文件夹的备份,就可以用cron来自动执行。服务的启动和停止cron服务是linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务:/sbin/service crond start/sbin/service crond stop/sbin/service crond restart/sbin 阅读全文
posted @ 2013-04-23 15:05 幻星宇 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 名称 : crontab使用权限 : 所有使用者使用方式 :crontab file [-u user]-用指定的文件替代目前的crontab。crontab-[-u user]-用标准输入替代目前的crontab.crontab-1[user]-列出用户目前的crontab.crontab-e[user]-编辑用户目前的crontab.crontab-d[user]-删除用户目前的crontab.crontab-c dir- 指定crontab的目录。crontab文件的格式:M H D m d cmd.基本格式 :* * * * * command分 时 日 月 周 命令M: 分钟(0-5 阅读全文
posted @ 2013-04-23 15:04 幻星宇 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 大型的连锁店有一个大问题。每天,在每家商店会发生数千次交易。公司执行官希望对这些数据进行挖掘。哪些产品卖得好?哪些不好?有机产品在哪里卖得好?冰淇淋的销售情况怎么样?为了捕捉这些数据,组织必须将所有事务性数据装载进一个数据模型,以便更适合生成公司所需的报告类型。但是,这很花费时间,而且随着连锁规模的增长,处理一天的数据可能要花费一天以上的时间。因此,这是个大问题。现在,您的 Web 应用程序可能不需要处理这么多数据,但是任何站点的处理时间都有可能超过客户愿意等待的时间。一般来说,客户愿意等待的时间是 200 毫秒,如果超过这个时间,客户就会觉得过程 “缓慢”。这个数字基于桌面应用程序,而 We 阅读全文
posted @ 2013-04-23 15:02 幻星宇 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 设置每一分钟执行一次我的程序:# crontab -e* */1 * * * /home/lfzhou/vhost/vhost/sbin/service crond stop //关闭服务/sbin/service crond start //启动服务或/sbin/service crond reload //重新载入配置cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:/sbin/service crond start //启动服务/sbin/service crond st 阅读全文
posted @ 2013-04-23 15:00 幻星宇 阅读(169) 评论(0) 推荐(0) 编辑