- 浏览: 598860 次
- 性别:
- 来自: 广州
最新评论
-
h140465:
兄弟,测试代码呢
Gosn解决在集合中int自动转换为duble类型 -
itlieying:
请问以上配置并正常运行起来后,如何利用java api来创建连 ...
Hadoop2.5.2 HA高可靠性集群搭建(Hadoop+Zookeeper) -
cgl616165946:
290434409 写道请教下,/select??q=*:*& ...
solr StatsComponent(聚合统计) -
limeng650419:
limeng650419 写道然而并未卵并不管用
solr suggest检查建议 -
limeng650419:
然而并未卵
solr suggest检查建议
文章列表
转载请出自出处:http://eksliang.iteye.com/blog/2217374
一、概述
这是一个Java操作文件的常用库,是Apache对java的IO包的封装,这里面有两个非常核心的类FilenameUtils跟FileUtils,其中FilenameUtils是对文件名操作的封装;FileUtils是文件封装,开发中对文件的操作,几乎都可以在这个框架里面找到。 非常的好用。
二、FileUtils读API
public static void main(String[] args) throws Exception {
//读取文本文件的所有行到一个集 ...
转载请出自出处:http://eksliang.iteye.com/blog/2217081
一、概述
这是一个Java操作文件的常用库,是Apache对java的IO包的封装,这里面有两个非常核心的类FilenameUtils跟FileUtils,其中FilenameUtils是对文件名操作的封装;FileUtils是文件封装,开发中对文件的操作,几乎都可以在这个框架里面找到。 非常的好用。
二、commons-io在maven中央仓库的最新版本地址
<dependency>
<groupId>commons-io</groupId> ...
一、 什么是主机名
无论在局域网还是INTERNET上,每台主机都有一个IP地址,是为了区分此台主机和彼台主机,也就是说IP地址就是主机的门牌号。但IP地址不方便记忆,所以又有了域名。域名只是在公网(INtERNET)中存在,每个域名都对应一个IP地址,但一个IP地址可有对应多个域名。域名类型 linuxsir.org 这样的;
主机名是用于什么的呢?
答:在一个局域网中,每台机器都有一个主机名,用于主机与主机的区分,可以为每台机器设置主机名,以便于以容易记忆的方法来相互访问。比如我们在局域网中可以为根据每台机器的功用来为其命名。
主机名相关的配置文件:/etc/hosts;
...
一.在终端输入
vi /etc/sysconfig/network-scripts/ifcfg-eth0
静态ip模板如下:
DEVICE="eth0" #网卡名称
BOOTPROTO="static" #静态IP(必须)
HWADDR="00:0C:29:B5:65:CA" #网卡mac地址
IPV6INIT="yes"
NM_CONTROLLED="yes"
ONBOOT="yes" #开机 ...
一.hadoop2.0的目录结构如下图所示
二.bin目录
Hadoop最基本的管理脚本和使用脚本所在目录,这些脚本是sbin目录下管理脚本的基础实现,用户可以用这些脚本管理和使用hadoop
三.etc目录
hadoop配置文件所在的目录,包括core-site.xml、hdfs-site.xml、mapred-site.xml等从hadoop1.0继承而来的配置文件和yarn-site.xml等hadoop2.0新增的文件。.template是模板文件
四.include目录
对外提供的编程库头文件(具体动态库和静态库在lib目录中),这些头文件均是C++ ...
转载请出自出处:http://eksliang.iteye.com/blog/2208624
一.概述
listener是一个监听器对象,用于监听scheduler中发生的事件,然后执行相应的操作;你可能已经猜到了,TriggerListeners接受与trigger相关的事件,JobListeners接受与jobs相关的事件。
二.JobListener监听器
job相关的事件包括:job即将执行时触发以及job执行完毕时触发。
具体实例如下所示:
定义job类,用来打印任务详情,代码如下:
package com.ickes.job;
import org.q ...
转载请出自出处:http://eksliang.iteye.com/blog/2208559
一.概述
simpleTrigger 内部实现机制是通过计算间隔时间来计算下次的执行时间,这就导致他有不适合调度的定时任务。例如我们想每天的 1:00AM 执行任务,如果使用 SimpleTrigger, ...
转载请出自出处:http://eksliang.iteye.com/blog/2208333
一.概述
在实际任务调度中,我们不可能一成不变地按照某个周期性的调度规则运行任务,必须考虑到实现生活中日历上特定日期,就像习惯了大男人作风的人在2月14号也会有不同表现一样。
二.Quartz的Calendar介绍
1)Quartz的Calendar层次结构
在本例中主要用到了AnnualCalendar,它的作用是排除排除每一年中指定的一天或多天.
2)其它相应的Calendar的含义如下
CronCalendar:使用表达式排除某些时间段不执行
DailyCal ...
其实Quartz JAR文件的org.quartz包下就包含了一个quartz.properties属性配置文件并提供了默认设置。如果需要调整默认配置,可以在类路径下建立一个新的quartz.properties,它将自动被Quartz加载并覆盖默认的设置。
下面是这些默认值的解释
#-----集群的配置
org.quartz.scheduler.instanceName = DefaultQuartzScheduler
org.quartz.scheduler.rmi.export = false
org.quartz.scheduler.rmi.proxy = fals ...
转载请出自出处:http://eksliang.iteye.com/blog/2208295
一.概述
CronTrigger 能够提供比 SimpleTrigger 更有具体实际意义的调度方案,调度规则基于 Cron 表达式,CronTrigger 支持日历相关的重复时间间隔(比如每月第一个周一执行),而不是简单的周期时间间隔。
二.Cron表达式介绍
1)Cron表达式规则表
Quartz使用类似于Linux下的Cron表达式定义时间规则,Cron表达式由6或7个由空格分隔的时间字段组成,各个字段的含义如下表所示:
字段位置
位置含义
允许值
允许的特殊字符
...
转载请出自出处:http://eksliang.iteye.com/blog/2208166
一.概述
SimpleTrigger触发器,当且仅需触发一次或者以固定时间间隔周期触发执行;
二.SimpleTrigger的构造函数
SimpleTrigger(String name, String group):通过该构造函数指定Trigger所属组和名称;
SimpleTrigger(String name, String group, Date startTime):除指定Trigger所属组和名称外,还可以指定触发的开发时间;
SimpleTrigger(String ...
转载请出自出处:http://eksliang.iteye.com/blog/2207691
一.概述
基于Quartz-1.8.6进行学习,因为Quartz2.0以后的API发生的非常大的变化,统一采用了build模式进行构建;
什么是quartz?
答:简单的说他是一个开源的java作业调度框架,为 ...
一.hadoop集群环境配置(完整配置参考上一篇博客) 1.在master节点上(master)修改hdfs-site.xml加上以下内容 <property> <name>dfs.permissions</name> <value>false</value> </property> 旨在取消权限检查,原因是为了解决我在windows机器上配置eclipse连接hadoop服务器时,配置map/reduce连接后报以下错误,org.apache.hadoop.security.AccessControlException: ...
junit4.0 assertThat用法
一般匹配符1、assertThat( testedNumber, allOf( greaterThan(8), lessThan(16) ) );
注释: allOf匹配符表明如果接下来的所有条件必须都成立测试才通过,相当于“与”(&&)
2、assertThat( testedNumber, anyOf( greaterThan(16), lessThan(8) ) );
注释:anyOf匹配符表明如果接下来的所有条件只要有一个成立则测试通过,相当于“或”(||)3、assertThat( testedNumber, a ...
cat
chgrp
chmod
chown
copyFromLocal
copyToLocal
cp
du
dus
expunge
get
getmerge
ls
lsr
mkdir
movefromLocal
mv
put
rm
rmr
setrep
stat
tail
test
text
touchz
FS Shell
调用文件系统(FS)Shell命令应使用 bin/hadoop fs <args>的形式。 所有的的FS shell命 ...