摘要: ## Mybatis ### 1、mybatis介绍 mybatis是sqlmap技术,对jdbc进行封装,将大量的sql语句外部化。 ### 2、体验mybatis 1. 准备数据库和表 ```sql mysql>create table users(id int primary key auto_increment , ... 阅读全文
posted @ 2018-09-16 10:55 大道至简(老徐) 阅读(160) 评论(0) 推荐(0) 编辑
摘要: ## 类加载器 ### 1、介绍 类加载器,加载类到JVM中。主要做的寻找类,通过将完整类名映射成相应的目录,按照目录进行搜索。尝试使用当前的类加载器,如果加载不到,再使用父加载器加载,否则再向上找。 类加载过程是使用当前类的类加载加载指定的类的,如果加载不到,再使用上级类加载器进行加载。 ### 2、java ClassLoader java类加载时三级类加载机制,分别是: - Bo... 阅读全文
posted @ 2018-09-16 10:53 大道至简(老徐) 阅读(245) 评论(0) 推荐(0) 编辑
摘要: ## 数据仓库分层 ### 1、介绍 数据仓库更多代表的是一种对数据的管理和使用的方式,它是一整套包括了etl、调度、建模在内的完整的理论体系。现在所谓的大数据更多的是一种数据量级的增大和工具的上的更新。 两者并无冲突,相反,而是一种更好的结合。数据仓库在构建过程中通常都需要进行分层处理。业务不同,分层的技术处理手段也不同。 ### 2、为什么要分层 分层的主要原因是在管理数据的时候,能对... 阅读全文
posted @ 2018-09-16 10:52 大道至简(老徐) 阅读(13636) 评论(0) 推荐(0) 编辑
摘要: ## Hive基础 ### 1、介绍 Hive是OLAP(online analyze process,在线分析处理)。通常称为数据仓库,简称数仓。内置很多分析函数,可进行海量数据的在线分析处理。hive构建在hadoop之上,使用hdfs作为进行存储,计算过程采用的是Mapreduce完成,本质上hive是对hadoop的mr的封装,通过原始的mr方式进行数据处理与分析,往往效率较低,而且具... 阅读全文
posted @ 2018-09-16 10:50 大道至简(老徐) 阅读(685) 评论(0) 推荐(1) 编辑
摘要: ## Hadoop常用操作 ### 1、Hadoop安装 略 ### 2、Hadoop配置 略 ### 3、Hadoop多目录配置 namenode和datanode节点下都可以进行多个目录的配置,但是意义不同。namenode的多目录配置是副本策略,保证数据可靠性,datanode多目录配置是对容量进行扩容,由于datanode已经有副本机制了。 [hdfs-site.xml] ... 阅读全文
posted @ 2018-09-16 10:50 大道至简(老徐) 阅读(428) 评论(0) 推荐(0) 编辑