- 军军小站|张军博客
搜索到与相关的文章
Hadoop

Hadoop 编写WordCount

本文发表于本人博客。前面几次讲了关于Hadoop的环境搭建、HDFS操作,今天接着继续。本来Hadoop源码中就有一个例子WordCount,但是今天我们来自己实现一个加深对这个Mapper、Reducer的理解,如有不对欢迎指正。我们先来梳理一下思路,对于自定义Mapper以及Reducer,我们先要覆盖其map以及reduce函数,然后按照相关步骤比如设置输入文件目录、输入文件格式化类、设置自定义Mapper、分区、排序、分组、规约、设置自定义Redu

系统 2019-08-12 09:27:04 2884

数据库相关

腰围2尺1,2,3,4,5,6,7,8寸各自等于是多少厘米/

腰围2尺1,2,3,4,5,6,7,8,9寸转换结果:■70厘米■2尺1●26英寸■74厘米■2尺2●28英寸■76厘米■2尺3●29英寸■78厘米■2尺35●30英寸■80厘米■2尺4●31英寸■82厘米■2尺45●32英寸■84厘米■2尺5●33英寸■86厘米■2尺6●34英寸■88厘米■2尺65●35英寸■90厘米■2尺7●36英寸■92厘米■2尺75●37英寸■94厘米■2尺8●38英寸■96厘米■2尺85●39英寸■98厘米■2尺95●40英寸■

系统 2019-08-12 01:52:50 2884

数据库相关

SQL语句查询结果额外添加一列序号自动增加

一、让SELECT查询结果额外增加自递的伪序号列在基于数据库的系统的开发过程中,有时需要让select返回的查询结果中存在一列实际的数据库表中并不存在的序号列,即在查询结果中额外增加自增的伪序号列。从网络上可以找到一些解决方案,但总结起来主要有三种:1.使用数据库自带的序号函数实现Oracle提供的ROWNUM,SQLServer2005提供的RANK,ROW_NUMBER都可以比较简单地实现这种需求,不过这种方法对我并不适用,因为我用的是SQLSERVE

系统 2019-08-12 01:32:58 2884

Python

python实现字符串完美拆分split()的方法

函数:split()例子我们想要将以下字符串rule进行拆分。字符串表示的是一个规则,由“…”得到“…”。我们需要将规则中的条件属性与取值分别提取出来,存放在条件属性列表cf_list与值列表cv_list中,规则的结论的属性与取值也提取出来,分别存放结果属性列表rf_list与值列表rc_list。rule='{age=Middle-aged,sex=Male,education=Bachelors}=>{native-country=United-St

系统 2019-09-27 17:50:50 2883

Python

python中向二维数组中添加整行或者增列元素

1、numpy中empty方法可以创建一个二维数组x=np.empty(shape=[0,4],dtype=int)创建了一个空的四列的二维数组2、添加需要的元素x=np.append(x,[[1,2,3,4]],axis=0)#添加整行元素,axis=1添加整列元素

系统 2019-09-27 17:48:24 2883

Android

android自定义滑动开关控件,适合所有的android

我们都知道Android4.0以上才带有滑动开关Switch,那么在4.0以下呢,很多人会选择用CheckBox,放两张图片,但是这样子只能点击,效果不太好,所以我就自定义了滑动开关WiperSwitch这么一个控件,下面先把截图贴上吧,这蹩脚的图片真戳啊,大家可以自己换三张图片packagecom.example.wiperswitch;importandroid.content.Context;importandroid.graphics.Bitmap

系统 2019-08-29 23:11:55 2883

编程技术

[转]spring的InitializingBean介绍

spring的InitializingBean介绍(转)2008-12-3011:12:53|分类:Spring|字号订阅InitializingBeanSpirng的InitializingBean为bean提供了定义初始化方法的方式。InitializingBean是一个接口,它仅仅包含一个方法:afterPropertiesSet()。Bean实现这个接口,在afterPropertiesSet()中编写初始化代码:packageresearch.s

系统 2019-08-12 09:30:24 2883

各行各业

SAP.Net Connector 3.0 连接BW DSO

DSO:DataStoreObject需要注意使用到了IRfcFunctionbapi=repo.CreateFunction("BAPI_ODSO_READ_DATA_UC");资源:http://www.consolut.com/en/s/sap-ides-access/d/s/doc/F-BAPI_ODSO_READ_DATA_UChttp://blog.csdn.net/techweb/article/details/1936452http://h

系统 2019-08-12 09:26:59 2883

编程技术

将JSON字符串转换成Dynamic 类型

自从C#4.0发布以来,Dynamic就一直受得大家的关注,刚好最近公司做项目,要将前台传过来的JSON格式的字符传到后台,本来想建个MODEL层为每个JSON做对应的类,但考虑是否有更好的方法,所以引用了Dynamic类型。具体转换的方法如下:(此方法借鉴博客园上的方法)将JSON字符串转换成Dynamic类型

系统 2019-08-12 01:32:41 2883

编程技术

压缩原理初探

这里讨论的仅仅是简单的字符压缩算法,对于更高级的文件压缩便是无能为力了。总步骤分为六步:第一、统计全文中各种字符出现的次数;第二、根据每个字符出现不同的次数富裕权值并由此建立哈弗曼树;第三、根据哈夫曼树来对全文中每个字符进行哈弗曼编码;第四、将每个字符的哈弗曼编码连续写入,每8位截断,并计算出这8个0,1字节串所对应的字符并以字符串的形式存储编码后的字符;第五、将最后的不足8位的位数补足并记录补位的个数写入到文件中第六、将此哈弗曼树存储到文件末尾例:将aa

系统 2019-08-29 23:05:00 2882