本文发表于本人博客。今天继续写练习题,上次对分区稍微理解了一下,那根据那个步骤分区、排序、分组、规约来的话,今天应该是要写个排序有关的例子了,那好现在就开始! 说到排序我们可以查看下hadoop源码里面的WordCount例子中对LongWritable类型定义,它实现抽象接口WritableCom...
分类:
编程语言 时间:
2014-12-26 14:35:39
阅读次数:
256
首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。 不管是文件,还是套接字,还是管道,我们都可以把他们看作流。 之后我们来讨论I/O的操作,通过read,我们可以从流中读入数据;通过write,我们可以往流写入数据。现在假定一个情形,我们需要从流中.....
分类:
其他好文 时间:
2014-12-26 14:34:03
阅读次数:
165
SimpleAdapterDemo: 1 public class SimpleAdapterDemo extends Activity{ 2 private SimpleAdapter simpleAdapter; 3 private ArrayList> dataList; 4 ...
分类:
其他好文 时间:
2014-12-26 14:35:09
阅读次数:
124
条件变量(Condition Variables)参考资料:http://game-lab.org/posts/posix-thread-cn/#5.1条件变量是什么?条件变量为我们提供了另一种线程间同步的方法,然而,互斥量是通过控制线程访问数据来实现同步,条件变量允许线程同步是基于实际数据的值。如...
分类:
编程语言 时间:
2014-12-26 14:32:41
阅读次数:
158
直接上代码:String reg = "\\D+(\\d+)$"; //提取字符串末尾的数字:封妖塔守卫71 == >> 71 String s = monster.getMonsterName(); Pattern p2 = Pattern.compile(reg); Matcher ...
分类:
编程语言 时间:
2014-12-26 14:33:36
阅读次数:
1464
//方法名:bcs_Nexteer_CheckTime//功能描述:开始和结束日期对比//原作者:joe//创建时间:20141226//版权所有(C)JOE.FAN//debugger;//------------------------------------------------------...
分类:
其他好文 时间:
2014-12-26 14:31:52
阅读次数:
280
onclick事件的定义方法,分为三种,分别为在xml中进行指定方法;在Actitivy中new出一个OnClickListenner();实现OnClickListener接口三种方式。代码分别如下:1. xml指定onclick事件,这种方式比较适用于指定的button,能使java代码相对简化...
分类:
其他好文 时间:
2014-12-26 14:34:42
阅读次数:
117
一、问题由来 这个题目的由来是在《编程珠玑》里遇到的,故记录一下。还可以这么说,”如何从二进制文件中等概率取整数?”或者”在不知道文件总行数的情况下,如何从文件中随机的抽取一行?”这个题目说的有点不清楚实际上是:一个二进制文件中有好多好多整数,你要随机取出一个。 这个问题的难点就在于你开始不知道有多...
分类:
编程语言 时间:
2014-12-26 14:31:59
阅读次数:
182
先看基本效果图:因为是使用div+css来实现,所以样式随便改~~下面就来大概说明一下实现过程:1、定义HTML的结构 全左 向...
分类:
其他好文 时间:
2014-12-26 14:31:57
阅读次数:
138
下面给出一个vi编辑器的配置文件,可以放到用户目录的.vimrc文件中:"=========================================================================" DesCRiption: 适合自己使用的vimrc文件,for Linu.....
分类:
其他好文 时间:
2014-12-26 14:31:16
阅读次数:
175
操盘策略:五个角度看清主力盘面对敲骗术字体: 大 小 换肤: 收藏2014-12-26 13:56:03 对敲主要是利用成交量制造有利于庄家的股票价位,吸引散户跟进或卖出。那么,对敲的方式主要有几种呢? 第一,建仓通过对敲手法来打压股票价格,以便在低价位买到更多、更便宜筹码。在个股K线图上表...
分类:
其他好文 时间:
2014-12-26 14:32:17
阅读次数:
144
Originally posted on:http://www.kylethielk.com/blog/include-native-so-library-in-apk-with-android-studio/Using the Android NDK is well documented thro...
分类:
移动开发 时间:
2014-12-26 14:30:47
阅读次数:
214
备份, 原文:http://rocry.com/2012/12/17/xcode-tips/让代码中的TODO和FIXME变成Warning选中某个Target > Build Phase > Add Build Phase > Add Run Script然后输入1234KEYWORDS="TOD...
分类:
其他好文 时间:
2014-12-26 14:30:38
阅读次数:
116
In parts 1-3 of this series, I have explored three different means for an Android non-UI thread to communicate user interface updates to the UI thread...
分类:
移动开发 时间:
2014-12-26 14:32:02
阅读次数:
310
使用Log4j进行日志操作一、Log4j简介(1)概述Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接字服务器、NT的事件记录器、UNIXSyslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条...
分类:
其他好文 时间:
2014-12-26 14:31:34
阅读次数:
289