一、先理解MapReduce作业组成
一个完整的MapReduce作业称作job,它包括三部分:
输入数据MapReduce程序配置信息
Hadoop工作时会将job分成若干个task:map任务和reduce任务
有两类节点控制作业执行的过程:JobTracker和TaskTracker
JobTra...
分类:
其他好文 时间:
2014-12-01 20:55:53
阅读次数:
280
3 Common issues of fail-over clustering configuration....
分类:
其他好文 时间:
2014-12-01 20:55:10
阅读次数:
205
通过写一个简单的配置文件,自动扩展生成相应的代码,从而可以偷点小懒。
配置文件如下:
TextView:money
TextView:name
TextView:age
ImageView:headImg
ruby 代码生成器如下:
require 'erb'
class FindViewById
class << self
def get_type_ab(type)
...
分类:
移动开发 时间:
2014-12-01 20:56:39
阅读次数:
196
吃糖果
Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)
Total Submission(s): 25141 Accepted Submission(s): 7162
Problem Description
HOHO,终于从Speakless手上赢走了所有的...
分类:
其他好文 时间:
2014-12-01 20:55:32
阅读次数:
186
epool与select的区别:
select在一个进程中打开的最大fd是有限制的,由FD_SETSIZE设置,默认值是2048。不过 epoll则没有这个限制,它所支持的fd上限是最大可以打开文件的数目,这个数字一般远大于2048,一般来说内存越大,fd上限越大,1G内存都能达到大约10w左右。
select的轮询机制是系统会去查找每个fd是否数据已准备好,当fd很多的时候,效率当然就直...
分类:
其他好文 时间:
2014-12-01 20:57:38
阅读次数:
136
只能录话筒声音不能录播放内容的解决方法
部分使用自由更换背景音乐语音合成工具的用户反应,不能录制播放内容,现将解决方法说明如...
分类:
其他好文 时间:
2014-12-01 20:56:18
阅读次数:
213
定义:
所谓回调就是说一个程序里面有一个函数a,我在这个程序里面调用b函数,我希望b函数来调用我的a函数,这个a函数就叫做回调函数。(网上看了好久才明白0-0)
C++对回调的实现:
比如说我在程序里面调用qsort(a,a+n,cmp)这该快排函数,其中a是数组,n是数组元素的个数,而cmp函数是自己的程序里面定义的。我想让qsort来调用我的cmp函数,就要吧cmp函数指针传给qsort...
分类:
移动开发 时间:
2014-12-01 20:56:28
阅读次数:
204
日期/时间 相关查询
获取当前月份的第一天
运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。
1
2
SELECT TRUNC (SYSDATE, 'MONTH') "First day of current month"
FROM DUAL;
...
分类:
数据库 时间:
2014-12-01 20:54:39
阅读次数:
291
单元测试的基本方法是调用被测代码的函数,输入函数的参数值,获取返回结果,然后与预期测试结果进行比较,如果相等则认为测试通过,否则认为测试不通过。
1、Assert类的使用
Assert.Inconclusive() 表示一个未验证的测试;
Assert.AreEqual() 测试指定的值是否相等,如果相等,则测试通过;
AreSame() 用于验证指定...
分类:
其他好文 时间:
2014-12-01 20:56:07
阅读次数:
198
一、盒子模型(box model)
一个盒子又4部分组成:content(内容)、padding(填充)、border(边框)和margin(外边界)
盒子模型有两种:
(1)标准W3C盒子模型
(2)IE盒子模型(content包含padding和border)
为了统一标准,让网页能兼容各个浏览器,必须使用标准W3C盒子模型
如何才算使用?答:在网页的顶部加上D...
分类:
Web程序 时间:
2014-12-01 20:56:07
阅读次数:
221
第一种,最常用的,通过for in遍历数组
colours = ["red","green","blue"]
for colour in colours:
print colour
# red
# green
# blue
第二种,先获得数组的长度,然后根据索引号遍历数组,同时输出索引号
colours = ["red","green","blue"]
for i in ...
分类:
编程语言 时间:
2014-12-01 20:54:07
阅读次数:
142
A题:who is the best?
题目地址:HDU 5123
水题。
哈希,然后枚举找最大的,从小的开始找。
代码如下:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;...
分类:
其他好文 时间:
2014-12-01 20:55:53
阅读次数:
295
做IT拼的是什么,拼的是身体。但是IT行业却非常伤害人的身体。 IT从业人员如何养生护体呢?下面是我和我们组里面的一些在这方面做的比较好的同事,讨论的结果。
希望对大家有点帮助。...
分类:
其他好文 时间:
2014-12-01 20:55:04
阅读次数:
179
Pof测试教程详细版 前言 一、此教程在pof环境搭建好之后,作为测试用例。下面说明配置中需要用到的一些参数: Controller,即pc1,宿主机mac 地址:忽略,ip:10.10.16.199 Switch,即pc2,mac地址:08:00:27:f8:d0:03 ip: 10.10.16....
分类:
其他好文 时间:
2014-12-01 20:52:37
阅读次数:
303
http://acm.hdu.edu.cn/showproblem.php?pid=5112A Curious MattTime Limit: 2000/2000 MS (Java/Others)Memory Limit: 512000/512000 K (Java/Others)Total Sub...
分类:
其他好文 时间:
2014-12-01 20:52:16
阅读次数:
191
在《OpenCV笔记(七)》中,写了四种线性滤波的方法:箱式滤波器、高斯滤波器、中值滤波器和双边滤波器。在OpenCV中,我们可以使用filter2D函数自定义kernel进行线性滤波。void filter2D(InputArray src, OutputArray dst, int ddepth...
分类:
其他好文 时间:
2014-12-01 20:53:17
阅读次数:
727
【Create a Basic Shader in Shader Forge】1、打开ShaderForge。Window-> Shader Forge。(打开速度较慢)2、通过NewShader按钮创建一个新Shader。 3、左上角Compile Shader会显示当前Shader的状态。 .....
分类:
其他好文 时间:
2014-12-01 20:52:16
阅读次数:
283