一. MapReduce执行过程
MapReduce运行的时候, 会通过Mapper运行的任务读取HDFS中的数据文件, 然后调用自己的方法处理数据, 最后输出. Reduce任务会接受Mapper任务输出的数据, 作为自己输入的数据, 然后调用自己的方法, 最后输出到HDFS的文件中....
分类:
其他 时间:
2014-11-23 23:17:41
收藏:
0 评论:
0 赞:
0 阅读:
359
1,开源图表系统grafanagrafana提供的监控列表效果非常的漂亮。直接部署在nginx上面就行,使用node.js 实现的数据抓取。http://grafana.org/demo页面:http://play.grafana.org/这个报表展示可以跑在 Graphite, InfluxDB & OpenTSDB. 监控的数据库上面。其中InfluxDB 是用golang编写的比感兴趣。2,...
分类:
数据库技术 时间:
2014-11-23 23:16:51
收藏:
0 评论:
0 赞:
0 阅读:
1217
Java字符串
String对象是不可变的。String类中每一个看起来会修改String值的方法,实际上都是创建了一个全新的对象,以包含修改后的字符串。而最初的String对象则丝毫未动。
import java.util.*;
public class Immutable{
public static String upcase(String s){
retur...
分类:
编程语言 时间:
2014-11-23 23:16:41
收藏:
0 评论:
0 赞:
0 阅读:
359
int Read(void)
{
unsigned int rc,i,get;
FILE *fp;
fp = fopen("E:\\name.txt","r"); /*以只读的方式打开*/
if(fp == NULL)
{
return -1;
}
rc = 0;
i = 0;
while((get = fgetc(fp))!=EOF) /*从fp指...
分类:
其他 时间:
2014-11-23 23:16:31
收藏:
0 评论:
0 赞:
0 阅读:
260
线程的定义给我们提供了并发执行多个任务的方式,大多数情况下我们会让每个任务都自行执行结束,这样能保证事务的一致性,但是有时我们希望在任务执行中取消任务,使线程停止。在java中要让线程安全、快速、可靠地停下来并不是一件容易的事,java也没有提供任何可靠的方法终止线程的执行。回到第六小节,线程调度策略中有抢占式和协作式两个概念,与之类似的是中断机制也有协作式和抢占式。
历史上Java曾经使用st...
分类:
编程语言 时间:
2014-11-23 23:16:21
收藏:
0 评论:
0 赞:
0 阅读:
368
前言: 这里主要是针对列表中的文件下新增子项的操作,同时在新建子项时,可以为子项指定特定的内容类型,在某些时候需要查询指定的文件夹下的内容,针对这些场景都一一给力示例和说明,都是一些很小的知识点,希望能够对大家有所帮助。1. 在列表中为列表项添加子项为列表添加子项大家都很熟悉,但是如何为列表项添加子项呢?例如列表项是一个文件夹,如何为该文件夹添加子项呢?这里就用到了List.Ad...
分类:
其他 时间:
2014-11-23 23:16:11
收藏:
0 评论:
0 赞:
0 阅读:
317
关机命令
shutdown
# -h 关机;-r 重启;-c 取消前一个关机命令;-now 立即关机
halt
poweroff
init 0
重启
reboot
init 6
--------------------------------------------------------------------------------------------...
分类:
系统服务 时间:
2014-11-23 23:16:01
收藏:
0 评论:
0 赞:
0 阅读:
407
Java数组
对数组的基本看法是,你可以创建并组装它们,通过使用整型索引值访问它们的元素,并且它们的尺寸不能改变。但有时候你需要在数组上执行更加复杂的操作,并且你可能会评估到底是使用数组还更加灵活的容器。
数组与其它容器之间的区别有三方面:效率,类型和保存基本类型的能力。
import java.util.*;
class Sphere{
private...
分类:
编程语言 时间:
2014-11-23 23:15:51
收藏:
0 评论:
0 赞:
0 阅读:
345
spark程序异常:Exception in thread "main" java.io.IOException: No FileSystem for scheme: hdfs...
分类:
编程语言 时间:
2014-11-23 23:15:41
收藏:
0 评论:
0 赞:
0 阅读:
1624
XX和OO
时间限制:1000 ms | 内存限制:65535 KB
难度:0
描述
XXOO
给你一个由X和O组成的串长度不超过80,统计得分。
每个O的得分为目前连续出现O的个数X的得分为0
输入先输入T 代表有T组测试数据T小于1000
接下来T行串
输出对于每行串输出得分情况(每次输出占一行)
样例输入
1
OOXXOXXO...
分类:
其他 时间:
2014-11-23 23:15:31
收藏:
0 评论:
0 赞:
0 阅读:
335
题目链接:传送门
题意:n个信号站,给出连接情况,要用信号覆盖所有信号站,要求相连的信号站不能用同一个信号。
等价问题==无向图染色==四色定理(每个平面地图都可以只用四种颜色来染色,而且没有两个邻接的区域颜色相同。已证明)
思路:深搜一条路(枚举颜色,判断当前点用已有的颜色能不能染,如不能则加一种颜色,判断强判就行了),搜到头答案就出来了。。然后返回就可以了
注意单复数。。
#incl...
分类:
其他 时间:
2014-11-23 23:15:21
收藏:
0 评论:
0 赞:
0 阅读:
311
今天在看博客的时候,无意中发现了@Trinea在GitHub上的一个项目Android开源项目分类汇总,由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫的界面特效设计、个性化控件、工具库、优秀的Android开源项目、开发测试工具、优秀个人和团体等。可以这样说,每一位Andorid开发人员都能从中找到一个或多个适用自己项目的解决方案,消化吸收并加以利用,可以为自己的APP增色不少。文章最后还列出了部分国外著名Android开发者的信息,包括GitHub地址和博客地址。...
分类:
移动平台 时间:
2014-11-23 23:15:12
收藏:
0 评论:
0 赞:
0 阅读:
673
// Iterator-adapter_p427.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include
#include
#include
#include
#include
#include
using std::cout;
using std::cin;
using std::endl;
using std::flush;
...
分类:
其他 时间:
2014-11-23 23:15:01
收藏:
0 评论:
0 赞:
0 阅读:
350
前言
之前写的一个Android应用,在回复帖子插入表情的时候存在一个BUG,就是无法在EditText中指定的光标处插入表情字符串,每次添加的表情字符串都跑到了文字末尾。分析了一下apk源码,发现是在表情盘的click响应事件中没有正确处理表情字符串添加方法,这里记录一下如何在EditText指定光标处插入表情盘字符串。
EditText光标处插入表情方法
既然是在...
分类:
移动平台 时间:
2014-11-23 23:12:21
收藏:
0 评论:
0 赞:
0 阅读:
366
tar
语法:tar 选项[-zcf] [压缩后文件名] [目录]
将整个/home/jxn/familyA目录下的文件全部打包成为/home/jxn/familyA.tar
仅打包,不压缩 tar -cf /home/jxn/familyA.tar /home/jxn/familyA
打包后,以gzip压缩 tar -zcf /home/jxn/familyA.tar.gz /home/jxn/familyA
打包后,以bzip2压缩 tar -jcf /...
分类:
系统服务 时间:
2014-11-23 23:12:11
收藏:
0 评论:
0 赞:
0 阅读:
438
产生死锁的原因主要是:(1) 因为系统资源不足。(2) 进程运行推进的顺序不合适。(3) 资源分配不当等。产生死锁的四个必要条件:(1)互斥条件:一个资源每次只能被一个进程使用。(2)请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。(3)不可剥夺条件:进程已获得的资源,在末使用完...
分类:
数据库技术 时间:
2014-11-23 23:11:01
收藏:
0 评论:
0 赞:
3 阅读:
3639
变量的类型按作用范围可以把变量分为局部变量和全局变量参数的类型实参和形参变量的内存分配——静态和动态静态变量的声明关键字:static动态变量的声明,内存的动态分配可以使用函数malloc(字节数)栈机制——运行时内存布局(Runtime Memory Layout)一个程序要运行,就要先将可执行文...
分类:
其他 时间:
2014-11-23 23:10:51
收藏:
0 评论:
0 赞:
0 阅读:
357
//--------------------使用多层嵌套完成对不同级的控制最终实现二级菜单 /*HTML中标签没有完全放置,后面5项list没有放置*/subnavMeau ...
分类:
其他 时间:
2014-11-23 23:10:41
收藏:
0 评论:
0 赞:
0 阅读:
321
很多从事Android开发者对未来的职业规划都是高级开发工程师,但是经度过了初级、中级,如何成为一个Android高手呢?重庆汉昌教育的老师告诉您,如何把自己规划成为一个高级android开发工程师一、初级1. 拥有娴熟的Java基础,理解设计模式,比如OOP语言的工厂模式要懂得。2. 掌握And....
分类:
其他 时间:
2014-11-23 23:10:31
收藏:
0 评论:
0 赞:
0 阅读:
347
可作为以后开发的参考代码,也可以再整理下,代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;using System.D...
分类:
数据库技术 时间:
2014-11-23 23:10:21
收藏:
0 评论:
0 赞:
0 阅读:
311