- 博客(16)
- 资源 (5)
- 收藏
- 关注
转载 【无标题】
Hive是一个建立在Apache Hadoop之上的数据仓库软件项目,用于提供数据查询和分析,现支持引擎有MapReduce、Tez、Spark等等。Hive像传统的关系型数据库一样含有大量内置函数,但也可支持UDF、UDAF等用户自定义函数编写。Hive自身支持函数的隐式转换,方便用户使用。但是这些隐式转换出现问题可能不会报错,但是也会给用户带来非期望的结果。建议大家函数按照规范来使用。现在分门别类地整理了日期、数值、集合、条件、字符串、聚合等内置函数的详解与举例说明等。
2023-03-21 14:26:41 135
转载 Linux shell 字符串操作详解 (长度,读取,替换,截取,连接,对比,删除,位置 )
Linux shell 字符串操作详解 (长度,读取,替换,截取,连接,对比,删除,位置 )1. Linux shell 截取字符变量的前8位2. 按指定的字符串截取3. 按照指定要求分割:4. 判断读取字符串值5. 字符串操作(长度,读取,替换)**1. 取得字符串长度****2. 字符串所在位置****4. 字符串截取****5. 匹配显示内容****6. 截取不匹配的内容****7. 匹配并且替换****8. 比较****9. 连接****10. 字符串删除**转自 https://www.c
2021-11-05 18:52:56 19755 1
原创 2021-10-15
第一次使用crontab命令 需要先使用crontab -e 命令创建对应用户的文件if [ ! -f “/var/spool/cron/${USER}” ] ; thencrontab -e <<EOF:wqEOFfi
2021-10-15 12:15:02 151
原创 大数据技术之YARN
大数据技术之Yarn目录大数据技术之Yarn第 1 章 Yarn资源调度器1.1 Yarn 基础架构1.2 Yarn 工作机制1.3 作业提交全过程1.4 Yarn 调度器和调度算法1.4.1 先进先出调度器(FIFO)1.4.2 容量调度器(Capacity Scheduler )1.4.3 公平调度器(Fair Scheduler )1.5 Yarn 常用命令1.5.1 yarn application 查看任务1.5.3 yarn applicationattempt 查看尝试运
2021-07-29 18:06:27 211
原创 大数据技术之MapReduce
大数据技术之MapReduce目录大数据技术之MapReduce第 1 章 MapReduce 概述1.1 MapReduce 定义1.2 MapReduce 优缺点1.2.1 优点1.2.2 缺点1.3 MapReduce 核心1.4 MapReduce 进程1.5 官方 WordCount 源码1.6 常用数据序列化类型1.7 MapReduce 编程规范1.8 WordCount 案例实操1.8.1 本地测试1.8.2 提交到集群测试第 2 章 Hadoop 序列化2
2021-07-28 17:52:43 227
原创 大数据技术之HDFS
大数据技术之HDFS第 1 章 HDFS 概述1.1 HDFS 产出背景及定义1.2 HDFS 优缺点1.3 HDFS 组成架构1.4 HDFS 文件块大小第 2 章 HDFS 的 Shell 操作2.1 基本语法2.3 常用命令实操2.3.1 准备工作2.3.2 上传2.3.3 下载2.3.4 HDFS 直接操作第 3 章 HDFS 的 API 操作3.1 客户端环境准备3.2 HDFS的API案例实操3.2.1 HDFS 文件上传(测试参数优先级)3.2.2 HDFS文件下载
2021-07-22 12:02:26 252
原创 大数据技术之Hadoop概述
大数据概述大数据概念大数据(Big Data):指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。大数据主要解决,海量数据的采集、存储和分析计算问题。按顺序给出数据存储单位:bit、Byte、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB。 1Byte = 8bit 1K = 1024Byte 1MB = 10...
2021-07-17 13:05:05 1042 2
转载 Java 面试题总结
1、int和Integer有什么区别?答:Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入了基本数据类型,但是为了能够将这些基本数据类型当成对象操作,Java为每一个基本数据类型都引入了对应的包装类型(wrapper class),int的包装类就是Integer,从Java 5开始引入了自动装箱/拆箱机制,使得二者可以相互转换。 Java 为每个原始类型提供了包装类型:...
2018-12-27 11:20:19 1070
原创 项目介绍(PPS进销存系统和学校教务管理系统)
PPS进销存系统 PPS进销存系统所采用的架构是表现层+业务逻辑层+数据持久层的三层架构,层与层之间通过接口的方式进行连接,依赖关系自下而上,数据库使用的是Mysql数据库,采用连接池的方式进行连接,连接池实用的是c3p0,主要实现的功能有,首先是登录注册操作,系统主页面有基本资料管理,子菜单包括销售员、商品资料管理,主要完成操作有查询,新增,修改,删除等操作,还有是客户和供应...
2018-11-02 15:49:52 1945
原创 JavaWeb总结(常见笔面试题)
Http1.网络编程要解决的两个主要问题 (1)如何准确的定位网络上的一台或者多台主机 (2)找到主机后如何可靠的进行有效的数据传输2.IP负责网络主机的定位 TCP提供可靠的或是非可靠的数据传输机制3.OSI七层模型 物理层-数据链路层-网络层-传输层-会话层-表示层-应用层 TCP/IP模型 网络接口层-网络层-传输层-应用层 4.OSI各...
2018-11-02 15:44:32 12915
原创 SpringMVC总结(常见笔面试题)
SpringMVC1.SpringMVC执行流程https://www.jianshu.com/p/8a20c547e245 (1)用户将请求发送到前端控制器 (2)前端控制器请求处理器映射器查找Handler(处理器) (3)处理器映射器向前端控制器返回Handler执行链 (4)前端控制器调用处理器适配器去执行Handler (5)处理器执行Ha...
2018-11-02 15:32:42 1586
原创 MyBatis总结(笔面试题)
目录Mybatis1.谈谈MyBatis2.Mybatis分为三层3.Mybatis和jdbc的区别 4.映射文件5.模糊查询:LIKE6.$和#的区别7.主键自增8.API9.SqlSession不是线程安全的10.调用sqlSession.selectOne()还是SQLSession.selectList()是由mapper接口的返回值决定的1...
2018-11-02 14:53:33 2029 1
原创 数据库总结(常见笔面试题)
数据库1.SQL *Plus 使用命令 sqlplus 用户名 密码 登录 sql /as sysdba 登录管理员2.Orcle 默认端口1521 MySql 33063.三类sql语句 (1)ddl:数据定义语言 数据库表的创建、删除、修改 (2)dml:数据操作语言 数据库的表数据增删改查 (3)dcl:数据控制语言 用户4.简单查询...
2018-11-02 14:35:32 1234
原创 Spring框架总结(笔面试题)
目录 Spring1.谈谈Spring2.Spring包含JavaEE中三层每一层的解决方案3.Spring 框架的优点4.首先需要导入的4个包5.IOC:控制反转,将原本在程序中手动创建对象的控制权交给了Spring框架来管理。6.DI:依赖注入,在Spring负责创建Bean对象时,动态的将依赖对象属性注入到bean组件7.IOC和DI的区别8.Bean...
2018-11-02 14:14:34 853
原创 JavaSE基础总结(笔试面试题)
目录JavaSE基础1.对象实例化2.类的重载:3.不定长参数,本质是一个数组形式,int...a4.方法中使用全局变量 this5.形参列表中的变量是局部变量6.构造方法的作用:7.父类和子类中,静态代码块、代码块、构造方法、普通方法执行顺序8.修饰符修饰范围9.子类只能继承父类非private的方法10.instanceof11.抽象方法不可以被...
2018-11-02 13:58:04 42299 11
JDK_API_1.9 中文Google JDK_API_1.9中文baidu版 JDK_API_1.10 中英版
2020-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人