我们在hdfs的/data/join创建两个文件:
上传第一个文件名称为1.txt
内容第一列是日期,第二列uid(普通用户id)
上传第二个文件名称为2.txt
内容第一列是日期,第二列uid(普通用户id)
执行上传到hdfs:
hdfs命令行查询:
web控制台管理查询:
首先在命令行中设置日期格式:
然后声明...
1.2.7 关系模型
关系模型是目前最重要的一种数据模型。
一、关系模型的数据结构
关系模型是由一组关系组成的,每个关系的数据结构是一张规范化的二维表。
关系:一个关系通常对应一张表
元组:表中一行即为一个元组
属性:一列
码:某个属性组可以唯一确定一个元组
域:属性的取值范围
分量:元组中的一个属性值
关系模式:用表模型来描述:关系名(属性1,属性2,。...
分类:
数据库 时间:
2015-02-05 15:01:23
阅读次数:
204
本题要求编写程序,计算两个有理数的和。
输入格式:
输入在一行中按照“a1/b1 a2/b2”的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数。
输出格式:
在一行中按照“a/b”的格式输出两个有理数的和。注意必须是该有理数的最简分数形式,若分母为1,则只输出分子。
输入样例1:
1/3 1/6
输出样例1:
1/2
输入样例2:
4/3 2/3
输...
分类:
其他好文 时间:
2015-02-05 14:59:06
阅读次数:
152
Android 编译时出现"非法字符:\65279"解决方法...
分类:
移动开发 时间:
2015-02-05 14:59:14
阅读次数:
140
虚拟主机的配置
(1)基于IP地址的虚拟主机配置
Listen 80
DocumentRoot /www/example1
ServerName www.example1.com
DocumentRoot /www/example2
ServerName www.example2.org
(2) 基于IP和多端口的虚拟主机配置
Lis...
分类:
Web程序 时间:
2015-02-05 14:58:05
阅读次数:
135
Tram
Time Limit: 1000MS
Memory Limit: 30000K
Total Submissions: 10622
Accepted: 3877
Description
Tram network in Zagreb consists of a number of intersections and rails ...
分类:
其他好文 时间:
2015-02-05 14:59:17
阅读次数:
143
最近遇到个问题,每次重启Hadoop发现HDFS控制台都无法访问,并且查看nameNode的JOBTracker日志,如下
2015-02-05 09:36:18,935 ERROR org.apache.hadoop.security.UserGroupInformation: PriviledgedActionException as:hadoop cause:java.net.Connec...
分类:
其他好文 时间:
2015-02-05 14:59:25
阅读次数:
124
配置都是正常的配置 我就不贴出来了
关键在于 service 包的自动注入
一定要放在父容器中扫描,否则事务不能回滚
所谓 父容器
Spring 和 spring mvc 有点区别
简单的将 spring是父容器 spring mvc是子容器(可能不太合适)
也就是说
要放在applicationContext...
分类:
编程语言 时间:
2015-02-05 14:57:58
阅读次数:
171
题目大意:给定n个元素,求交集大小为k的集合的集合共有多少种
考虑容斥原理 计算交集大小至少为i的集合有多少种
首先需要选出i个元素 方案为C(n,i)
其它2^(n-i)个集合每个可选可不选 一共2^[2^(n-i)]种
故答案为Σ[k
#include
#include
#include
#include
#define M 1001001
#define MOD 10000...
分类:
其他好文 时间:
2015-02-05 14:58:17
阅读次数:
161
UITableView重用机制主要是依靠reuseIdentifier来辨别,以此来建立一个队列,将建好的Cell放入队列中,之后直接使用队列中的Cell,不再新建,极大的提升了TableView的重用性,同时使列表滑动时不会出现卡顿现象。TableView基本上是新手必学,我第一个熟练掌握的控件,及使用得最多的就是TableVIew,重用机制有很多地方很多人都讲过,不过我还是要从自己的角度来再次...
分类:
移动开发 时间:
2015-02-05 14:59:18
阅读次数:
177
所谓环境变量,可以理解为,预先准备好的一个装有命令的路径。这样我们在cmd下直接输入命令,那么此时,系统会从环境变量中的路径下去找这个命令。不然的话,我们要执行某个命令,就需要写出这个命令所在的完整路径,简直是噩梦。所以,设置环境变量的意思,就是预先把这个路径告诉系统。...
分类:
Web程序 时间:
2015-02-05 14:59:20
阅读次数:
403
有一次我把/etc/profile下的配置文件给更改了,谁知道,操作系统启动出现了问题。不论执行什么命令都会报:-bash:命令 :command not found
解决方案:
使用绝对命令来启动命令,比如:# /usr/bin/vim /etc/profile,来把之前改错的地方修改回来。
重启命令reboot绝对路径:/sbin/reboot
关机命令shutdown绝对路径...
分类:
其他好文 时间:
2015-02-05 14:57:07
阅读次数:
106
题目地址:HDU 1878
这个题要注意欧拉回路与欧拉通路的区别。在都保证连通性的前提下,欧拉回路要求每个点的度数都是偶数,而欧拉通路允许两个点的度数是奇数。所以这题用并查集判断连通性后判断下度数就可以了。
代码如下:
#include
#include
#include
#include
#include
#include
#include
#include
#includ...
分类:
其他好文 时间:
2015-02-05 14:56:49
阅读次数:
118
使用AsyncTask
AsyncTask提供了一个方便的方法,你可以在一个后台线程中进行某些工作 ,然后把结果展现在UI线程中。
为了正确的使用AsyncTask类,以下是几条必须遵守的准则:
1) Task的实例必须在UI 线程中创建
2) execute方法必须在UI 线程中调用
3) 不要手动的调用onPreExecute(...
分类:
编程语言 时间:
2015-02-05 14:57:41
阅读次数:
169
对于spark streaming来说,receiver是数据的源头。spark streaming的框架上,将receiver替换spark-core的以磁盘为数据源的做法,但是数据源(如监听某个tcp链接)显然不是可靠且不知道数据什么时候准备好的,所以spark streaming使用shuff...
分类:
其他好文 时间:
2015-02-05 14:58:43
阅读次数:
184
原文:Swift游戏实战-跑酷熊猫 02 创建熊猫类 要点: 如何继承SKSpriteNode :子类必须调用SKSpriteNode的一个指定构造器 init(){ super.init(texture:texture,color:UIColor.whiteColor(),size:size) }...
分类:
编程语言 时间:
2015-02-05 14:57:44
阅读次数:
155
133.100.11.8 prefer210.72.145.44203.117.180.36131.107.1.10time.asia.apple.com64.236.96.53130.149.17.2166.92.68.246www.freebsd.org18.145.0.30clock.via....
分类:
其他好文 时间:
2015-02-05 14:58:24
阅读次数:
236