2018年8月4日

Hive学习笔记(三)-- DML和DDL操作

摘要: 01-Hive表的DDL操作--修改表 创建一个分区表并加载数据 查询数据 修改表 加载数据 查询一下 另外一个命令查询表的分区 如何删除一个分区呢 查询一个,分区被删除了 修改表名 查询改名的新表的数据 增加一列 查看表的结构,增加了一个字段 修改列 再来查看一下,除了分区列,其他所有列都被替换成 阅读全文

posted @ 2018-08-04 15:16 动物管理猿 阅读(155) 评论(0) 推荐(0) 编辑

2018年8月3日

Hive学习笔记(二)

摘要: Hive内部表跟外部表之间的区别 创建外部表 先删除上面创建的表,指定location 此时在hdfs根目录下就有一个hivedata文件夹 上传文本数据到hivedata目录下 查询表中数据 删除上面那个外部表 hivedata目录下的数据还存在 所以,内部表在删除表的同时删除以表名为目录的目录以 阅读全文

posted @ 2018-08-03 16:00 动物管理猿 阅读(118) 评论(0) 推荐(0) 编辑

Hive学习笔记(一)

摘要: Hive的使用方式 -- hive、hiveserver2、beeline 启动hiveserver2 查看端口 新起一个客户端,使用bin目录下的beeline连接 连接beeline,用户名为root,密码默认为空 show databases beeline直接连接 Hive创建表以及如何加载 阅读全文

posted @ 2018-08-03 15:02 动物管理猿 阅读(140) 评论(0) 推荐(0) 编辑

Hive安装步骤

摘要: 首先解压压缩包 然后进入bin 执行 ./hive 不过现在hive使用的是自己默认的数据库,不方便,可以通过配置使用MySQL数据库 创建hive-site.xml 粘贴一下内容 然后修改hive对应hadoop的配置 将MySQL驱动包放到hive的lib文件夹下 查看数据库 插入数据 会走ma 阅读全文

posted @ 2018-08-03 11:12 动物管理猿 阅读(158) 评论(0) 推荐(0) 编辑

2018年7月31日

【Netty】NIO框架Netty入门

摘要: Netty介绍 Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 也就是说,Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用 阅读全文

posted @ 2018-07-31 21:49 动物管理猿 阅读(278) 评论(0) 推荐(0) 编辑

2018年7月27日

【Netty】Netty入门之WebSocket小例子

摘要: 服务端: 引入Netty依赖 WebSocket全局配置类的编写 接收/处理/响应客户端websocket请求的核心业务处理类 WebSocket初始化连接时各个组件的类实现 WebSocket启动类的编写 客户端 编写客户端页面 测试 启动服务端,然后打开客户端页面 客户端向服务端发送WebSoc 阅读全文

posted @ 2018-07-27 16:07 动物管理猿 阅读(239) 评论(0) 推荐(0) 编辑

2018年7月7日

记录一次面试 - 2018.7.2

摘要: 1. 十二个鸡蛋,其中有一个是坏的,坏鸡蛋不知轻重,问怎么用天平在三次内找出坏鸡蛋? 答:12个鸡蛋分3组4个一组,取出1.2组过秤剩下第3组.(这三组可以随便称呼)第一种情况:天平不平衡:坏的鸡蛋在1和2组里,则第3组里全是好鸡蛋.这里天平必然一端重一端轻.从轻的一端(反之亦然)取出3个剩下的1个 阅读全文

posted @ 2018-07-07 11:55 动物管理猿 阅读(360) 评论(0) 推荐(0) 编辑

2018年6月29日

线程池面试

摘要: 背景 相信大家在面试过程中遇到面试官问线程的很多,线程过后就是线程池了。从易到难,都是这么个过程,还有就是确实很多人在工作中接触线程池比较少,最多的也就是创建一个然后往里面提交线程,对于一些经验很丰富的面试官来说,一下就可以问出很多线程池相关的问题,与其被问的晕头转向,还不如好好学习。此时不努力更待 阅读全文

posted @ 2018-06-29 18:21 动物管理猿 阅读(216) 评论(0) 推荐(0) 编辑

反射面试

摘要: 什么是反射? 反射就是动态加载对象,并对对象进行剖析。在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法,这种动态获取信息以及动态调用对象方法的功能成为Java反射机制。 反射的基本操作 创建一个类,用于演示反射的基本操作,代码如下: 获取类 阅读全文

posted @ 2018-06-29 17:42 动物管理猿 阅读(147) 评论(0) 推荐(0) 编辑

注解面试

摘要: 注解是什么? 注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。 简单来说注解其实就是代码中的特殊标记,这些标记可以在编译、 阅读全文

posted @ 2018-06-29 17:11 动物管理猿 阅读(175) 评论(0) 推荐(0) 编辑

导航