Java
文章平均质量分 80
RangeYan2012
欢迎大家与我交流技术问题!我的QQ:332478640
展开
-
Linux java环境搭建
1.下载jdkwget -S "http://download.oracle.com/otn-pub/java/jdk/8u65-b17/jdk-8u65-linux-x64.tar.gz?AuthParam=1452677949_8c8c1aa572c1bb6a1a6b11fdac98935c" -O jdk-8u65-linux-x64.tar.gz2. 解压tar包到指定目录原创 2016-01-13 18:55:35 · 1354 阅读 · 0 评论 -
开源中国 Maven 库使用帮助
介绍亲爱的小伙伴们,开源中国的 Maven 库上线咯!为了方便广大开发同学,开源中国特别推出国内的 Maven 中央库,提供高速稳定的网络和服务,为国内 Maven 使用者提供便捷服务。本 Maven 库是从 ibiblio 同步过来的,因为网络等原因,保持每天一次更新。本 Maven 库使用开源软件 Nexus 搭建,对外镜像链接地址为: http://maven.oschina.ne转载 2016-03-02 18:06:00 · 777 阅读 · 0 评论 -
Apache Maven 入门篇 ( 上 )
写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人对于 maven 不是那么了解,所以就有了这个想法。这个入门篇分上下两篇。本文着重动手,用 maven 来构建运行 hellow world 程序,体会一下不用任何 IDE ,只用 maven 是咋回事。然后下篇就讲解一下 maven 的核心概念。写这两篇文章特意回避了复杂的示例,也不使用 IDE ,目的是排除干扰,着重转载 2016-02-23 13:49:16 · 477 阅读 · 0 评论 -
Apache Maven 入门篇(下)
第一篇文章大概的介绍了一下Apache Maven以及它的下载和安装,并且运行了一个简单的示例。那么在对maven有了一点接触后,接下去的一步是要了解maven的核心概念,这样才能在使用maven的时候游刃有余。接下来我们介绍下面这几个核心概念:POM (Project Object Model)Maven 插件Maven 生命周期Maven 依赖管理Maven 库POM (P转载 2016-02-23 13:51:42 · 356 阅读 · 0 评论 -
flume开发--自定义Sink
kafka可以通过自定义Sink的方式实现数据搜集并写入各种LOTP数据库,下面的例子是通过自定义Source实现数据写入分布式K-V数据库Aerospike.1. 自定义Sink代码如下package kafka_sink.asd;import java.io.IOException;import java.net.ConnectException;import java.uti原创 2016-11-29 12:09:20 · 8160 阅读 · 2 评论 -
flume开发-自定义拦截器(Interceptor)
拦截器是简单的插件式组件,设置在source和channel之间。source接收到的时间,在写入channel之前,拦截器都可以进行转换或者删除这些事件。每个拦截器只处理同一个source接收到的事件。flume官方实现了很多拦截器也可以自定义拦截器。通过实现自定义的拦截器可以对日志进行ETL。自定义拦截器只需要实现Interceptor的继承类。具体步骤如下:1. 实现一个In原创 2017-01-04 14:55:21 · 6111 阅读 · 0 评论 -
hive 中udf,udaf,udtf
UDF步骤:1.继承org.apache.hadoop.hive.ql.exec.UDF2.实现evaluate函数,evaluate函数支持重载[java] view plain copypackage cn.sina.stat.hive.udf; import java.util.Arrays; import org.原创 2017-03-08 11:20:23 · 858 阅读 · 0 评论