- 博客(26)
- 收藏
- 关注
原创 hadoop 2.6 编译
配置依赖包 1.jdk1.7安装 环境变量配置(不会的自行百度) 2.maven安装 wget http://apache.fayea.com/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz 修改 setting.xml 镜像地址配置为开源中国的
2015-02-06 10:13:31
484
原创 移动滑动组件学习
body{ margin: 0; padding: 0; background: #333; overflow: hidden; } li,ul{ list-style: none; margin: 0; padding: 0; height: 100%; overflow: hidden; } /* 使得图片居中 webkit-box */ li{
2015-01-28 18:05:40
617
原创 CSS3 简易照片墙
CSS3图片墙 body{ background-color:#eee; } h1{ text-align:center; } .container{ width:960px; height:450px;
2015-01-28 18:00:48
437
原创 CSS3 翻页效果
#my3dspace{ -webkit-perspective:800; -webkit-perspective-origin:50% 50%; overflow: hidden; } #pagegroup{ width: 400px; heig
2015-01-28 17:40:53
667
原创 CSS3的正方体自动旋转
html { background: -webkit-radial-gradient(center, ellipse, #430d6d 0%, #000000 100%); background: radial-gradient(ellipse at center, #430d6d 0%, #000000 100%);
2015-01-28 17:34:02
710
原创 canvas 时间显示效果
var WINDOW_WIDTH=1024; var WINDOW_HEIGHT=768; var RADIUS =8; var MARGIN_TOP=60; var MARGIN_LEFT=30; var curShowTime; var balls =[]; const color
2015-01-28 17:03:47
394
原创 linux mysql安装
1.CentOS安装g++和ncurses-devel [root@localhost local]# yum install gcc-c++ [root@localhost local]# yum install ncurses-devel2.cmake的安装 [root@localhost local]# wget http://www.cmake.org/f
2015-01-27 14:09:56
449
原创 java RMI 小例子
RMI(Remote Method Invocation,远程方法调用)是用Java在JDK1.2中实现的,它大大增强了Java开发分布式应用的能力。Java作为一种风靡一时的网络开发语言,其巨大的威力就体现在它强大的开发分布式网络应用的能力上,而RMI就是开发百分之百纯Java的网络分布式应用系统的核心解决方案之一。其实它可以被看作是RPC的Java版本。但是传统RPC并不能很好地应用于分布式对
2014-11-18 20:13:23
486
原创 Mapreduce
MapReduce是一个计算模型,包括Map和Reduce两个阶段 ,在运行时,表现为Java进程JobTracker负责接收客户提交的任务、分发任务、资源调用、任务监控MapReduce执行的步骤:1.1、读取HDFS中的文件,解析里面每一行成一个个的键值对. 每一个键值对调用一次Map 键值对 键是每一行的字节其实位置字节偏移量 value是行文本内容1.2、自定义
2014-11-18 20:12:47
362
原创 在同一个页面使用多个不同的jQuery版本,让它们并存而不冲突
jQuery自诞生以来,版本越来越多,而且jQuery官网的新版本还在不断的更新和发布中,现已经达到了1.6.4版本,但是我们在以前的项目中就已经使用了旧版本的jQuery,比如已经出现的:1.3.X、1.4.X、1.5.X、1.6.2等等。 由于项目的需要,必然也需要不断的使用较新版的jQuery,但对于原来就已经存在并已经采用了的旧jQuery版本,我们如何让多个不同的jQuery版本在
2014-10-23 09:51:26
1165
原创 apache安装
从网络上下载到的源码包, 最常见的是 .tar.gz 包, 还有一部分是 .tar.bz2包要解压很简单 :.tar.gz 格式解压为 tar -zxvf xx.tar.gz.tar.bz2 格式解压为 tar -jxvf xx.tar.bz2
2014-10-21 16:36:45
496
原创 mahout安装
Mahout是Hadoop的一种高级应用。运行Mahout需要提前安装好Hadoop。Hadoop的安装网上很多,并不复杂,这里不再讲述,接下来阐述怎么安装Mahout。1:下载二进制解压安装。到http://labs.renren.com/apache-mirror/mahout/0.7下载,我选择下载二进制包,直接解压及可。hadoop@ubuntu:~$ tar -zxvf
2014-09-03 15:23:49
1130
原创 HBASE基础
1.HBase(NoSQL)的数据模型1.1 表(table),是存储管理数据的。1.2 行键(row key),类似于MySQL中的主键。 行键是HBase表天然自带的。1.3 列族(column family),列的集合。 HBase中列族是需要在定义表时指定的,列是在插入记录时动态增加的。 HBase表中的数据,每个列族单独一个文件。1.4 时间
2014-09-03 13:03:58
437
原创 flume基础
1.flume是分布式的日志收集系统,把收集来的数据传送到目的地去。2.flume里面有个核心概念,叫做agent。agent是一个java进程,运行在日志收集节点。3.agent里面包含3个核心组件:source、channel、sink。3.1 source组件是专用于收集日志的,可以处理各种类型各种格式的日志数据,包括avro、thrift、exec、jms、spooling d
2014-09-03 13:03:35
512
原创 pig基础
1.Pig是基于hadoop的一个数据处理的框架。 MapReduce是使用java进行开发的,Pig有一套自己的数据处理语言,Pig的数据处理过程要转化为MR来运行。2.Pig的数据处理语言是数据流方式的,类似于初中做的数学题。3.Pig基本数据类型:int、long、float、double、chararry、bytearray 复合数据类型:Map、Tuple、Ba
2014-09-03 13:02:38
373
原创 hive基础
1.Hive1.1在hadoop生态圈中属于数据仓库的角色。他能够管理hadoop中的数据,同时可以查询hadoop中的数据。 本质上讲,hive是一个SQL解析引擎。Hive可以把SQL查询转换为MapReduce中的job来运行。 hive有一套映射工具,可以把SQL转换为MapReduce中的job,可以把SQL中的表、字段转换为HDFS中的文件(夹)以及文件中的列。
2014-09-03 12:59:06
409
原创 sqoop基础
SQOOP是用于对数据进行导入导出的。 (1)把MySQL、Oracle等数据库中的数据导入到HDFS、Hive、HBase中 (2)把HDFS、Hive、HBase中的数据导出到MySQL、Oracle等数据库中1.把数据从mysql导入到hdfs(默认是/user/)中 sqoop import --connect jdbc:mysql://192.168.1
2014-09-03 12:21:11
340
原创 安装hadoop过程
1.ssh command not found 解决 yum remove openssh yum -y install openssh*2. centos 网管设置 设置文件 /etc/resolv.conf nameserver 8.8.8.8 nameserver 8.8.4.43. 默认网关设置 设
2014-02-13 23:19:46
640
原创 你应该知道的加解密
在互联网高速发展的今天,数据的交互变得越来越频繁,然后有些数据是具有机密性的,不能别人轻易获取,这时对数据的加密就显得很重要了,现在使用比较多的加密算法有DES、3DES 、RC2和RC4、IDEA、RSA、DSA等等,有兴趣的话可以去了解一下。一、了解对称加密算法在对称加密算法中,数据发信方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到
2013-11-12 22:47:45
679
原创 打造我们自己的MVC框架
现今,网上有很多流行、优秀而实用的MVC框架,这些框架都提供了较好的层次分隔能力,在实现良好的MVC分隔的基础上,还提供了一些辅助类库帮助应用的开发。下面我们就来开发一个属于我们自己的MVC框架,首先要了解MVC 分别代表什么?MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。首先控制器接
2013-11-12 22:37:17
960
转载 如何在java中调用Google Search API
最近在csdn的极客头条中看见用java调用Google Search API的文章 原文地址为 http://www.programcreek.com/2012/05/call-google-search-api-in-java-program/package com.cs.test.google;import java.io.IOException;import java.
2013-11-12 22:34:38
3712
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人