Hive (数据仓库)简介
一:什么是Hive(数据仓库)? 1、Hive 由 Facebook 实现并开源 2、是基于 Hadoop 的一个数据仓库工具 3、可以将结构化的数据映射为一张数据库表 4、并提供 HQL(Hive SQL)查询功能 5、底层数据是存储在 HDFS 上 6、Hive的本质是将 SQL 语句转换为 MapReduce 任务运行 7、使不熟悉 MapReduce 的用户很方便地利用 HQL 处理和计算 HDFS 上的结构化的数据,适用于离线的批量数据计算。 8、底层
团队博客-第六周:Alpha阶段项目复审(大猪蹄子队)
http://note.youdao.com/noteshare?id=d7bf488618bc9a6f3dbb7dba940f6b92&sub=970675B321DB49509FFE1BE724A82F2A
ubuntu文件与文件夹属性
ls -al 列出所有文件详细的属性与权限 [-] [rw-r] [--r] [---]:含义分别为 1 234 567 890 文件类型 文件所有者权限 文件所属用户组权限 其他人权限 [d]:表示为目录 [-]:表示为文件 [|]:表示为链接文件 [b]:可供存储的接口设备 [c]:串行端口设备 文件的权限意义 r:可读取此文件的内容 w:可编辑此文件的内容(但不包含删除该文件) x:该文件具有被系统执行的权限 目录的权限意义 r:可以读取目录结构列表的权限 w:可以更改目录列表结构,如
CF每日一练 Codeforces Round #520 (Div. 2)
比赛过程总结:过程中有事就玩手机了,后面打的状态不是很好,A题理解错题意,表明了内心不在状态,B题想法和思路都是完全正确的,但是并没有写出来,因为自己代码能力不强,思路不是特别清晰,把代码后面写乱了,而且出现了手误,这非常不应该。 反思:打下来应该想好,打代码的时候一气呵成,尽量避免调BUG,看错题这种低级错误,每天比赛时应该关闭手机。 本场目标:补题A-B-C-D-E A- #include<iostream>
#include<stdio.h>
#include<string.h>
#in
如果javaapi长时间消费不到数据
如果javaapi长时间消费不到数据,需要在kafka集群中的server.properties配置如下代码: # Hostname the broker will advertise to producers and consumers. If not set, i$ # value for "host.name" if configured. Otherwise, it will use the value retur$ # java.net.InetAddress.getCanonica
Linux介绍及了解
Linux介绍及了解 1.Linux介绍 shell命令 Linux使用在公司的服务器 使用Unix 许可标记GPL(通用公共许可证)指的是你生产的软件继续知识产权的保护。 2 Linux的内核版本 (面试题) Linux名称 .主版本号 .次版本号.末版本号 如果区别当前内核版本是稳定版还是开发版? 答:如果次版本号是偶数则该版本属于稳定版 3.Linux分类 Linux的发行版本可以大体分为两类: 商业公司维护的发行版本(以Redhat为代表) 社区组织维护的发行版本(以Debian为代表
Linux命令及操作
一、Linux查看信息命令 1.Linux 命令帮助 (1)man + 命令 例:man uname (查看命令手册)第一种字典 (2)info +命令 例:info clear (在线文档) 第二种字典 (3)命令+ –help 例: Uname –help (可能命令不支持help字典查询 第三种字典) 2.如何查看Linux系统信息 (1)查看内核版本信息 uname -a (2)查看Linux的当前操作系统版本信息 cat /proc/version (按tap键可以补全) (3)查看
Python简介 什么是python python的概念(面试)
一、python基本概念 python是什么? Python是解释型的语言:Python 是在运行时被解释处理。你不需要在执行前编译程序。这类似于Perl和PHP。 Python是交互式的: 实际上,可以在 Python 提示和解释直接交互来编写程序。 Python是面向对象:Python支持面向对象式或编程的对象中封装代码的技术。 Python库 numpy:科学计算库 pandas:数据分析处理库 matplotlib:数据可视化库 scikit-learn:机器学习库 Python特点
解决Mui框架中选项卡无法在手机滑动
解决Mui框架中选项卡无法在手机滑动 mui.init({
swipeBack: false
});
$('#scroll').scroll({
indicators: true //是否显示滚动条
});
android集成环信sdk出现app:transformClassesWithDexForDebug.” ---finished with non-zero exit value 2解决方法
android集成环信sdk出现app:transformClassesWithDexForDebug.” —finished with non-zero exit value 2解决方法 通常是架包冲突问题。 首先找到Gradle Scripts 然后找到 解决: implementation (‘com.android.support:appcompat-v7:27.1.1’){ exclude module: ‘support -v4’ }
在Linux中安装软件安装包步骤及java环境并配置
下载jdk官网 http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html CenterOS软件安装: 支持三种方式 ① rpm包 通过rpm查看已经安装的软件包 rpm -qa | grep ruby rpm -e –nodeps 命令删除上面查找的内容 例如: rpm -e –nodeps python-decorator-3.4.0-3.el7.noarch 通过rpm安装: 首
网络配置、防火墙 (大数据集群环境)Linux防火墙
网络配置、防火墙 1.大数据集群环境,形成集群局域网,使用机器名替代真实IP,如何完成IP地址与机器名的映射? 1)修改机器名 在CenterOS7,使用hostname命令,修改当前机器名,如果重启节点机器名失效;修改/etc/hostname配置文件(内容:自定义机器名 例:ping1**), 描述本地地址信息文件* /etc/networks*完成修改(内容:NETWORKING=yes 回车** HOSTNAME=ping1**)** 2)修改IP地址机器映射库: 当完成机器名称映射后
LINUX相关技术面试题(命令,vi编辑器,常见面试问题)
LINUX相关技术面试题 基础命令: 1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。 2.查看一个程序是否运行 ps –ef|grep tomcat 查看所有有关tomcat的进程 3.终止线程 kill -9 19979 终止线程号位19979的线程 4.查看文件,包含隐藏文件 ls -al 5.当前工作目录 pwd 6.复制文件包括其子文件到自定目录 cp -r sourceFolder targetFolder 7.
Python数据类型、运算符、流程语句(条件结构,循环结构)斐波那契数列、99乘法表(for,while)
一、Python变量类型 类型 数值型、字符串、元组、列表、字典等 例:c/c++、java是强类型的编程语言,一个变量在使用前确定类型,在程序期间,变量的类型是不能改变的; 脚本语言:shell、python、perl、javaScript弱类型; Python支持三种不同的数字类型 #有符号整数
int
#浮点实数值
float
#例
#16进制---0X 0x
#8进制---0o 0O
#2进制---0b 0B
#二进制:bin() 八进制:oct() 十六进制:hex()
#复数
报错:TypeError: 'NoneType' object is not callable问题解决
报错:TypeError: ‘NoneType’ object is not callable问题解决方法 def dec(function):
print("start...")
function()
print("end...")
#修饰器
@dec
def say():
print("say...")
#执行报错:TypeError: 'NoneType' object is not callable
say() # 解决方法:调用函数时去掉括号
say
操作系统学习笔记1_概论
一、认识操作系统 操作系统(OS)是管理系统资源、控制程序执行,改善人机界面,提供各种服务,合理组织计算机工作流程和为用户有效使用计算机提供良好运行环境的一种系统软件 ,它和硬件之间是软-硬接口。 主要功能有:处理器管理、存储管理、设备管理 、文件管理、网络与通信管理和用户接口功能。 主要特性:并发性、共享性、异步性和虚拟性。 二、操作系统的形成和发展 1.人工操纵阶段 2.管理程序阶段 3.多道程序设计与操作系统的形成:多道程序可以提高CPU的利用率,前提是CPU和外围设备能够实现并行工作。
今日推荐
周排行