7 Rain-晴天

尚未进行身份认证

我要认证

专注于Linux C 服务器开发

等级
TA的排名 999

Hadoop 自带WordCount 操作步骤

运行一个wordcount 任务的命令:bin/hadoop jar /usr/hddemo/wordcount.jar 包名.WordCount input output说明:input 指定的是执行map任务是的数据源所在目录,output 是指定reduce任务 执行完后将结果输出的目录data在配置文件配完后是不需要见这个目录的name目录是 执行 hadoop

2017-04-09 09:01:13

Hadoop WordCount详细分析

import org.apache.hadoop.mapreduce.lib.input.FileInputFormat;import org.apache.hadoop.mapreduce.lib.output.FileOutputFormat;import org.apache.hadoop.util.GenericOptionsParser;public class WordCoun

2017-04-09 08:59:11

JAVA_HOME is incorrectly set with hadoop

网上有很多答案,我的问题是cmd命令行java -version可以正常打印,cmd javac也可以正常用但是cmd运行hadoop.cmd时提示JAVA_HOME is incorrectly set with hadoop这个是因为你把java默认安到C:\Program Files\Java\ 这里了,但是Program Files中间有空格,所以才会出错,网上推荐说用win8

2017-01-22 19:23:33

Hadoop中dataNode启动不了

**********************************************************/2016-10-19 11:13:45,972 INFO org.apache.hadoop.hdfs.server.datanode.DataNode: registered UNIX signal handlers for [TERM, HUP, INT]2016-10

2017-01-22 14:04:17

最后一战编译步骤

最后一战经过测试,可以进游戏,搭建很简单,只要几步简单的操作就能跑起来,因为是在别人的电脑上搭建的,所以没有截图和视频,请见谅。1、客户端打开      我用的u3d 4.6版本打开的,没有发现什么问题,可以直接编译 2、服务端      首先用vs2010打开server》Allserver.sln,点击编译,编译要花点时间,编译完成后,可能会出现几个红色的文字,不用管他,暂

2016-01-05 10:33:56

lua和C++相互交换数据

下面的代码演示了在C++和lua脚本之间传递数据。首先在C++中创建一个table,添加元素,然后放置到lua的全局表中。在lua脚本中可以使用C++创建的这个表。然后在脚本中创建一个表,以脚本返回值的方式返回给C++,在C++中可以读取表中的值。 例子代码需要一个args.lua的lua文件,要手工创建,我把它放到了C盘根目录下。[plai

2015-09-25 13:58:56

Lua中__index和__newindex之间的沉默与合作

为不想在一篇文章里挤太多知识点,所以,有些小知识点就集合到这样的文章里吧~1.沉默技能——拒绝__index和__newindex效果虽然__index和__newindex是很好用的功能,但是,有时候我们又希望很纯粹地去调用table或者给table赋值。那,这时候怎么办?给table重新设置一个元表?不,这个做法很糟糕~于是,体贴的Lua又给我们提供了这样的调用

2015-09-25 13:38:30

Python快速入门

2015-09-24 16:17:34

VS2013 配置全局 VC++ 目录

1. 随便打开一个项目,然后点击菜单中的 视图->其他窗口->属性管理器2. 打开属性管理器,点击项目前的箭头,展开项目,找到debug或者release下面的Microsoft.Cpp.Win32.user这个属性,3. 双击会出现一个跟在项目上右键属性一样的窗口,修改里面的“VC++目录”就是修改了全局的,1. 随便打开一个项目,然后点击菜单中的 视图->其他窗口-

2015-09-22 19:15:51

google protocol buffer -2-.proto 定义规则

message为主要关键字,类似于java中的class。定义简单message类型SearchRequest.proto定义了每个查询请求的消息格式,每个请求都会有查询关键词query,查询结果的页数,每页的结果数量这三个属性。于是 message SearchRequest{        required string query = 1;      

2015-09-20 11:44:30

Google Protocol Buffer 的使用和原理

作者:刘明来源:http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/?ca=drs-tp4608  简介什么是 Google Protocol Buffer? 假如您在网上搜索,应该会得到类似这样的文字介绍:Google Protocol Buffer( 简称 Protobuf) 是 Google 公司

2015-09-20 11:43:35

VS2012+LUA环境搭建

1 、启动VS2012,选择C++下的"win32"项目类型中的"Win2控制台应用程序"2、工具——选项——项目和解决方案——VC++目录——可执行程序(C:\Program Files\Lua\5.1);包含文件(C:\Program Files\Lua\5.1\include);库文件(C:\Program Files\Lua\5.1\lib);项目——'项目名'属性 子菜单——配置属性

2015-09-20 11:12:54

lua-vs开发环境配置

1.下载Lua库和其编译工具lua for window 下载地址:http://luaforwindows.luaforge.net/ 目前最常用的版本是5.1 ,点击下载 .安装完成后会有一个是lua的命令行程序(Lua),一个是SciTE编辑器(SciTE)。2.编辑插件 lua 自带sciTE这个编辑器,但是为了方便编写lua与c/cpp之间的互调而选用

2015-09-20 10:50:23

Lua中调用C函数

8

2015-09-19 12:10:15

C中调用Lua函数

我们先来看一个简单的例子:lua_State* L = NULL;// 内部调用lua函数double f(double x, double y){ double z; lua_getglobal(L, "f"); // 获取lua函数f lua_pushnumber(L, x); // 压入参数x和y lua_pushnumber(L,

2015-09-19 12:08:56

为什么调用 lua_pcall

你应该是想说C和lua交互吧C和lua通过一个堆栈进行交互lua_pcall的用途就是执行堆栈里的函数先将lua里的函数压入堆栈然后再调用 lua_pcall就是c里的调用lua函数的函数 追问我不是这个意思,因为我看别人写的代码,c和lua交互,当加载一个lua脚本文件的时候调用了这么一个 iError = lua_pcall(L, 0, 0, 0);

2015-09-19 12:08:15

C 函数中调用Lua函数时,对于lua_pcall使用的困惑

最近在学习使用Lua,也通过基本的语法知识完成了公司的一个关于配置文件参数合法性检查的小任务。虽然任务完成了,但对于一些函数的调用目的还是搞不明白,这两天再次重看了Manual Reference,稍微梳理出了一点眉目,记录在此。首先看一段小小小程序//test.luafunction printmsg()print("hello world")end

2015-09-19 12:06:01

Redis学习手册(目录)

为什么自己当初要选择Redis作为数据存储解决方案中的一员呢?现在能想到的原因主要有三。其一,Redis不仅性能高效,而且完全免费。其二,是基于C/C++开发的服务器,这里应该有一定的感情因素吧。最后就是上手容易,操作简单。记得在刚刚接触Redis的时候,由于当时项目的工期相当紧张,留给我们做出选择的空间也是非常有限,一旦技术决策失误,造成的后果也比较严重。所以在做出决定之前,我不仅快速的浏览了R

2015-09-18 12:41:48

Redis学习手册(实例代码)

在之前的博客中已经非常详细的介绍了Redis的各种操作命令、运行机制和服务器初始化参数配置。本篇博客是该系列博客中的最后一篇,在这里将给出基于Redis客户端组件访问并操作Redis服务器的代码示例。然而需要说明的是,由于Redis官方并未提供基于C接口的Windows平台客户端,因此下面的示例仅可运行于Linux/Unix平台。但是对于使用其它编程语言的开发者而言,如C#和Java,Redis则

2015-09-18 12:40:03

C++ 操作Redis 简单封装类

#include "stdafx.h"#include #include #include #include #include #include "../hiredis/hiredis.h"#pragma warning(disable: 4996)#pragma comment(lib, "ws2_32.lib")class Redis{public:     

2015-09-17 15:09:17

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!