MapReduce: Job提交过程

初学Hadoop,准备用几篇日志来陈述MapReduce job的生命周期中job提交、task分发和task执行,以及JT... Read More | Share it now!

PostgreSQL新手入门

作者: 阮一峰 日期: 2013年12月22日   自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首选。 本文介绍PostgreSQL的安装和基本用法,供初次使用者上手。以下内容基于Debian操作系统,其他操作系统实在没有精力兼顾,但是大部分内容应该普遍适用。 一、安装 首先,安装PostgreSQL客户端。 sudo... Read More | Share it now!

java.lang.reflect.Constructor

一、Constructor类是什么 Constructor是一个类,位于java.lang.reflect包下。 在Java反射中 Constructor类描述的是 类的构造方法信息,通俗来讲 有一个类如下: package com.testReflect; public class ConstructorDemo { ... Read More | Share it now!

Mac环境下svn的使用

http://blog.csdn.net/q199109106q/article/details/8655204   在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。 使用svn客户端功能 1.从本地导入代码到服务器(第一次初始化导入) 在终端中输入 svn... Read More | Share it now!

java.lang.UnsatisfiedLinkError: org.apache.hadoop.util.NativeCodeLoader.buildSupportsSnappy

11:25:58.779 DEBUG o.a.h.h.p.d.s.DataTransferSaslUtil - DataTransferProtocol not using SaslPropertiesResolver, no QOP found in configuration for dfs.data.transfer.protection Exception in thread "main" java.lang.UnsatisfiedLinkError:... Read More | Share it now!

Ubuntu 16.04安装Java JDK

Java JDK有两个版本,一个开源版本Openjdk,还有一个oracle官方版本jdk。下面记录在Ubuntu 16.04上安装Java JDK的步骤。 安装openjdk 更新软件包列表: $ sudo apt-get update 安装openjdk-8-jdk: $ sudo apt-get... Read More | Share it now!

install snappy lib

2.2 安装依赖 首先在服务器上安装snappy,而安装snappy需要一系列的依赖,为了避免麻烦我们首先安装好这些依赖 $ sudo yum -y install gcc c++ autoconf automake libtool 1 2.3... Read More | Share it now!

Button test

HTML: <div id='btn'> <button onclick="mybtn()">Click me</button> </div> JS: function mybtn() { $('#btn').append('<button onclick="mybtn()">Click me</button>') }; Click me function mybtn() { ... Read More | Share it now!

mapreduce的二次排序 SecondarySort

关于二次排序主要涉及到这么几个东西: 在0.20.0 以前使用的是 setPartitionerClass setOutputkeyComparatorClass setOutputValueGroupingComparator 在0.20.0以后使用是 job.setPartitionerClass(Partitioner... Read More | Share it now!

“bad substitution” error running Spark on Yarn

you can update the hdp.version property through Ambari GUI. below are the steps: 1. Go to ‘Ambari -> YARN -> configs’ and go to ‘Advanced’ tab. 2. scroll down the page to till end, there will find an option to add custom... Read More | Share it now!