摘要:
一、准备工作 二、创建MySQL用户 三、解压安装包 四、修改配置文件 五、配置服务 六、初始化MySQL (只需要做一次) 七、配置环境变量 八、启动MySQL服务 九、进入数据库 2.通过用户名及密码登录数据库客户端(前提是配置了密码) mysql -uroot -p 十、权限管理 十一、进入数 阅读全文
摘要:
一、堆排序 堆排序(Heap Sort)是指利用堆这种数据结构所设计的一种排序算法。堆是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。二、堆什么是堆 堆是一个树形结构,其实堆的底层是一棵完全二叉树。而完全二叉树是一层一层按照进入的顺序排成的。按照这个特性,我们可以用数组来按照完全二叉树实现堆。大顶堆与小顶堆 大顶堆原... 阅读全文
摘要:
一、什么是数据仓库 数据仓库,英文名称为Data Warehouse,可简写为DW或DWH。数据仓库,是为企业所有级别的决策制定过程,提供所有类型数据支持的战略集合。它出于分析性报告和决策支持目的而创建。 为需要业务智能的企业,提供指导业务流程改进、监视时间、成本、质量以及控制。 主流数据仓库:Teradata、Oracle、DB2、Hive(基于Hadoop的开源数据仓库);... 阅读全文
摘要:
一、排序思想 将两个或两个以上的一排序文件合并成一个有序文件的过程叫归并,而归并排序就是建立在归并操作上的一种有效的排序算法,该算法是采用分治法的一个非常典型的应用。将以有序的了序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为“二路归并”。 阅读全文
摘要:
hadoop伪分布模式,只有一个节点,通常用来做测试。一、环境准备Linux网络配置已完成,可参见CentOS7网络配置;yum源成功挂载,可参见CentOS7本地yum源挂载;Linux已安装OracleJDK1.8+,可参见OracleJDK1.8安装;zookeeper-3.4.6.tar.gz安装包,hadoop安装包下载;二、创建Hadoop用户(以后有关集群的操作都只用此用... 阅读全文
摘要:
一、准备工具yum源挂载已就绪;CentOS7本地yum源挂载。jdk-8u201-linux-x64.tar.gz,JDK安装包;注意:在Linux配置JDK版本要求_jdk1.8+;二、卸载CentOS7自带的OpenJDK进入root用户下;卸载OpenJDK,Complete;删除OpenJDK安装目录;三、安装OracleJDK;使用Xshell等工具将压缩包上传到Linux,并解压JD... 阅读全文
摘要:
一、准备工具 二、修改相关配置 停用图形化网络配置功能; 重启网络服务; 配置VMware上Linux为”仅主机模式”; 配置Windows”网络适配器设置”,选择“VMnet1”—>“属性”—>“IPv4”—>“高级””—>“添加”; 查看Linux IP ,在Windows上使用CMDping 阅读全文
摘要:
在Linux无法连接到互联网时,手动安装依赖是及其麻烦的一件事,需要花费大量的时间寻找rpm包。但在配置本地yum源后,绝决依赖问题就会变得非常简单。 一、准备 二、本地yum源挂载. 阅读全文