6 豆豆1223

尚未进行身份认证

暂无相关简介

等级
TA的排名 18w+

java各种时间格式转换

时间和日期中常用到的几个类:java.util.Date, java.util.Calendar, java.util.GregorainCalendar, java.text.DateFormat, java.text.SimpleDateFormat java.util.Date : 表示特定瞬间,精确到毫秒 一天是 24 * 60 * 60 = 86400

2018-01-10 14:43:27

几种任务调度的 Java 实现方法与比较

前言任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。本文由浅入深介绍四种任务调度的 Java 实现:TimerScheduledExecutor开源工具包 Quartz开源工具包 JCronTab此外,为结合实现复杂的任务调度,本文还将介绍 Calendar 的一些使用方法。Timer相信大家都已经非常熟悉 java.u

2017-12-02 17:09:07

如何在eclipse中开发flume

源码下载http://www.neoye.com/3446.html apache-flume-1.5.2-src.tar.gz2解压至C盘根目录建议放到C盘根目录中,测试时我是放到这里,其它目录不保证可以顺利通过,可参考测试。3运行mvn进入c:\apache-flume-1.5.2目录,运行mvn install -DskipTests -Dtar注意:网上有其它参考材料说要先将注释掉hbas

2017-12-02 09:50:05

用java写websocket客户端

最近用websocket写一个通讯的系统,服务器用tocmat,客户端使用android,为了在android端用java进行websocket通讯在网上找个很久的资料,搜客户端出来的很多都是js实现的客户端,最合适的就是一个叫java-websocket的开源项目,用起来很简单,在这分享一下自己的一些收获步骤在项目中导入jar包或在maven项目的pom文件中添加依赖。j

2017-11-30 09:20:07

flume源码分析

1、LifecycleAware public interface LifecycleAware {    public void start();    public void stop();    public LifecycleState getLifecycleState();  } 所有核心组件,全都实现这个接口。通过start,stop启动关闭,通过LifecycleSta

2017-11-30 09:07:08

SparkSQL中DataFrame常用API

[html] view plain copypre code_snippet_id="2337139" snippet_file_name="blog_20170417_1_1032614" name="code" class="java">package com.fosun.sparkdemo;    import org.apache.spark.Spa

2017-11-27 17:31:35

假如时光倒流,我会这么学习Java

回头看看, 我进入Java 领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路。入门我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到Java ,发现没有指针的Java真是好简单, 另外Java 的类库好用的让人哭啊。后来我就看《Thinking in Java》 ,《 Java 核心技术 》, 感觉也不吃力。

2017-11-27 14:41:22

Linux下彻底卸载mysql详解

一、使用以下命令查看当前安装mysql情况,查找以前是否装有mysql1rpm -qa|grep-i mysql可以看到如下图的所示:显示之前安装了:     MySQL-client-5.5.25a-1.rhel5     MySQL-server-

2017-11-24 17:18:27

Linux下yum安装MySQL yum安装MySQL指定版本

yum 安装MySQL1. 检查安装情况        查看有没有安装过:        yum list installed MySQL* (有存在要卸载yum remove MySQL*)        rpm -qa | grep mysql*        查看有没有安装包:        yum li

2017-11-24 00:21:06

kylin从入门到实战:具体案例

前面两篇文章已经介绍了kylin的相关概念以及cube的一些原理,这篇文章将从一个实际的案例入手,介绍如何在kylin平台上创建一个多维分析项目。1.创建project进入kylin操作界面,如果没有project可以创建,kylin里面可以创建多个project,有效的把各种业务数据分析隔离开来。如图:如下,填写project name,description可以不填

2017-11-16 22:34:34

kylin入门到实战:cube详述

1.什么是cube?cube是所有dimession的组合,每一种dimession的组合称之为cuboid。某一有n个dimession的cube会有2^n^个cuboid,如图:对应一张hive表,有time,item,location,supplier这四个维度,则0-D cuboid时对应的查询语句为 select sum(money) from table;1-D cub

2017-11-16 22:32:47

kylin入门到实战:入门

1.概述kylin是一款开源的分布式数据分析工具,基于hadoop之上的sql查询接口,能支持超大规模的数据分析。响应时间在亚秒级别,其核心是预计算,计算结果存放在hbase中。2.特性可扩展超快OLAP引擎:Kylin是为减少在Hadoop上百亿规模数据查询延迟而设计Hadoop ANSI SQL 接口:Kylin为Hadoop提供标准SQL支持大部分查询功能交互

2017-11-16 22:29:44

Flume 入门--几种不同的Sources

1.flume概念flume是分布式的,可靠的,高可用的,用于对不同来源的大量的日志数据进行有效收集、聚集和移动,并以集中式的数据存储的系统。flume目前是apache的一个顶级项目。flume需要java运行环境,要求java1.6以上,推荐java1.7.将下载好的flume安装包解压到指定目录即可。2.flume中的重要模型2.1.1.flume Event

2017-11-16 14:58:23

Hive命令的3种调用方式

方式1:hive –f  /root/shell/hive-script.sql(适合多语句)hive-script.sql类似于script一样,直接写查询命令就行例如:[root@cloud4 shell]# vi hive_script3.sqlselect * from t1;select count(*) from t1;不进入交互

2017-11-15 07:59:12

Flume的基本概念

一:Flume介绍1.1、在hadoop生态圈中,Flume的位置。1.2、Flume是什么?    有Cloudera公司开源    分布式、可靠、高可用的海量日志采集系统    数据源可定制,可扩展。    数据存储系统可定制,可扩展。    中间件:屏蔽了数据源和数据存储系统的异构性。1.3、Flume的两个版本

2017-11-14 13:52:10

大数据系列之Flume--几种不同的Sources

1.flume概念flume是分布式的,可靠的,高可用的,用于对不同来源的大量的日志数据进行有效收集、聚集和移动,并以集中式的数据存储的系统。flume目前是apache的一个顶级项目。flume需要java运行环境,要求java1.6以上,推荐java1.7.将下载好的flume安装包解压到指定目录即可。2.flume中的重要模型2.1.1.flume Event

2017-11-14 13:43:06

flume常用source问题总结

一、SpoolDirectorySource 作用: 监测配置的目录下新增的文件,并将文件中的数据读取出来。 问题: 1.spool目录下的文件不可以再打开编辑;spool目录下不可包含相应的子目录2.SpoolSource无法实现实时的收集数据 解决:log4j TimeRolling的插件,分割机制设为1分钟一次,需改log4j配置文件3.无法使用TimeR

2017-11-14 13:37:27

HDFS中NameNode启动过程

HDFS中NameNode启动过程移动到hadoop文件目录下NameNode启动命令:sbin/hadoop-daemon.sh start namenodeDataNode启动命令:sbin/hadoop-daemon.sh start datanode过程描述:NameNode启动后,会进入30秒的等待时间,此时处于安全模式,所谓的安全模式就是只能执行相关

2017-11-14 08:29:08

Hadoop Hive sql语法详解

Hive 是基于Hadoop 构建的一套数据仓库分析系统,它提供了丰富的SQL查询方式来分析存储在Hadoop 分布式文件系统中的数据,可以将结构化的数据文件映射为一张数据库表,并提供完整的SQL查询功能,可以将SQL语句转换为MapReduce任务进行运行,通过自己的SQL 去查询分析需要的内容,这套SQL 简称Hive SQL,使不熟悉mapreduce 的用户很方便的利用SQ

2017-11-12 08:31:04

linux下软件编译与安装

一、什么是源码包软件;顾名思义,源码包就是源代码的可见的软件包,基于Linux和BSD系统的软件最常见;在国内源可见的软件几乎绝迹;大多开源软件都是国外出品;在国内较为出名的开源软件有fcitx;lumaqq;Lumaqq及scim等;但软件的源代码可见并不等于软件是开源的,我们还要以软件的许可为准;比如有些软件是源码可见的,但他约定用户只能按他约定的内容来修改;比如vbb论坛程序;所以一

2017-08-10 10:11:48

查看更多

勋章 我的勋章
    暂无奖章