08 2019 档案

摘要:Python数据结构 列表 Python中列表是可变的,这是它区别于字符串和元组的最重要的特点,一句话概括即:列表可以修改,而字符串和元组不能。 注意:类似 insert, remove 或 sort 等修改列表的方法没有返回值。 将列表当做堆栈使用 列表方法使得列表可以很方便的作为一个堆栈来使用, 阅读全文
posted @ 2019-08-24 17:19 希音 阅读(143) 评论(0) 推荐(0) 编辑
摘要:python3函数 python函数变量作用域 定义在函数内部的变量拥有一个局部作用域,定义在函数外的拥有全局作用域。 关键字参数 函数也可以使用 kwarg=value 的关键字参数形式被调用.例如,以下函数: 返回值 Python的函数的返回值使用return语句,可以将函数作为一个值赋值给指定 阅读全文
posted @ 2019-08-21 23:10 希音 阅读(128) 评论(0) 推荐(0) 编辑
摘要:迭代器 迭代是python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter()和next(). 字符串,列表或元组对象都可以用于创建迭代器 阅读全文
posted @ 2019-08-21 21:55 希音 阅读(175) 评论(0) 推荐(0) 编辑
摘要:Python数字中 _ 的使用 Python字符串 \n 换行 \n\ 续行 r 原始 如果我们使用"原始"字符串,那么 \n 不会被转换成换行,行末的的反斜杠,以及源码中的换行符,都将作为数据包含在字符串内 字符串可以使用 + 运算符串连接在一起,或者用 运算符重复: 字符串可以被索引:默认的第一 阅读全文
posted @ 2019-08-21 14:56 希音 阅读(273) 评论(0) 推荐(0) 编辑
摘要:第九章 企业级调优 9.1 Fetch抓取 9.2 本地模式 大多数的Hadoop Job是需要Hadoop提供的完整的可扩展性来处理大数据集的。不过,有时Hive的输入数据量是非常小的。在这种情况下,为查询触发执行任务消耗的时间可能会比实际job的执行时间要多的多。对于大多数这种情况,Hive可以 阅读全文
posted @ 2019-08-13 23:39 希音 阅读(195) 评论(0) 推荐(0) 编辑
摘要:第七章 函数 7.1 系统内置函数 1.查看系统自带的函数 show functions; 2. 显示自带的函数的用法 desc function 函数名; 3. 详细显示自带的函数的用法 desc function extended 函数名; 7.2 自定义函数 1)Hive 自带了一些函数,比如 阅读全文
posted @ 2019-08-13 22:46 希音 阅读(110) 评论(0) 推荐(0) 编辑
摘要:6.5 排序 6.5.1全局排序(Order by) Order By 全局排序,一个Reducer 1,使用Oerder by 子句排序 ASC(ascend) : 升序(默认) DESC(descend):降序 2,ORDER BY 子句在SELECT语句的结尾 3,案例实操: (1)查询员工信 阅读全文
posted @ 2019-08-12 23:20 希音 阅读(240) 评论(0) 推荐(0) 编辑
摘要:第六章 查询 查询语句语法: SELECT [ALL | DISTINCT] select_expr, select_expr, ... FROM table_reference [WHERE where_condition] [GROUP BY col_list] [ORDER BY col_li 阅读全文
posted @ 2019-08-11 22:58 希音 阅读(172) 评论(0) 推荐(0) 编辑
摘要:DML数据操作 5.1 数据导入 5.1.1 向表中装载数据(Load) 1.语法 hive load data [local] inpath '/opt/module/datas/studnets.txt' overwrite | into table student [partition(par 阅读全文
posted @ 2019-08-11 14:45 希音 阅读(130) 评论(0) 推荐(0) 编辑
摘要:DDL数据定义 创建数据库 1)创建一个数据库,数据库在HDFS上的默认存储路径是/user/hive/warehouse/ .db。 2)避免要创建的数据库已经存在错误,增加if not exists判断。(标准写法) create database if not exists db_hive; 阅读全文
posted @ 2019-08-11 14:08 希音 阅读(162) 评论(0) 推荐(0) 编辑
摘要:Hive数据类型 基本数据类型 对于Hive的String 类型相当于数据库的varchar类型,该类型是一个可变的字符串,不过它不能声明其中最多存储多少个字符,理论上可以存储2GB的字符数。 3.2集合数据类型 Hive有三种复杂数据类型ARRAY,MAP, STRUCT. ARRAY和MAP与J 阅读全文
posted @ 2019-08-10 23:13 希音 阅读(130) 评论(0) 推荐(0) 编辑
摘要:Hive安装 2.1 Hive安装地址 1.Hive官网地址 http://hive.apache.org/ 2.文档查看地址 https://cwiki.apache.org/confluence/display/Hive/GettingStarted 3.下载地址 http://archive. 阅读全文
posted @ 2019-08-10 23:04 希音 阅读(131) 评论(0) 推荐(0) 编辑
摘要:第一章:Hive入门 1.1 什么是Hive Hive:由Facebook开源用于解决海量结构化日志的数据统计 Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。 本质:将HQL转化为MapReduce程序 1)hive处理的数据存储在HDFS 阅读全文
posted @ 2019-08-10 22:57 希音 阅读(143) 评论(0) 推荐(0) 编辑
摘要:leetcode 4 python中extends方法:合并两个list leetcde5 1,以中心扩展方法 阅读全文
posted @ 2019-08-09 18:17 希音 阅读(128) 评论(0) 推荐(0) 编辑
摘要:leetcode3 leetcode 11 class Solution(object): def maxArea(self, height): """ :type height: List[int] :rtype: int """ left = 0 双指针,左和右 right = len(heig 阅读全文
posted @ 2019-08-09 00:20 希音 阅读(125) 评论(0) 推荐(0) 编辑
摘要:Java数组 数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。 Java语言中提供的数组是用来存储固定大小的同类型元素。 创建数组 dataType[] arrayRefVar = new dataType[arraySize]; dataType[] a 阅读全文
posted @ 2019-08-01 17:22 希音 阅读(132) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示