自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 插入排序

                                                        插入排序首先理解原理现有数组: int[] arr = new int[]{4,67,3,66,33,55,88,21,15,16,2,44,77,57,68};原理:1.与选择排序类似,本轮比较之前已经将一部分数据排序好了。也就是说,假如现在是第i轮比较,那么从...

2019-01-20 16:19:25 180

原创 选择排序

                                                 选择排序首先理解原理现有数组:int[] arr = new int[]{4,67,3,66,33,55,88,21,15,16,2,44,77,57,68};这里演示从小到大排序,从大到小原理类似,大差不差。原理:与冒泡一样,每一轮的比较能确定一个元素的最终位置。同时,选择排序...

2019-01-20 15:21:09 173

原创 Hive学习

Hive一 数据仓库与数据库的区别数据库与数据仓库的区别实际讲的是 OLTP 与 OLAP 的区别。操作型处理,叫联机事务处理 OLTP(On-Line Transaction Processing,),也可以称面向交易的处理系统,它是针对具体业务在数据库联机的日常操作,通常对少数记录进行查询、修改。用户较为关心操作的响应时间、数据的安全性、完整性和并发支持的用户数等问题。传统的数据库...

2018-12-28 20:56:18 419

原创 MapReduce学习

MapReduce一 MapReduce计算模型 MapReduce的思想 MapReduce 思想在生活中处处可见。或多或少都曾接触过这种思想。MapReduce 的思想核心是“ 分而治之”,适用于大量复杂的任务处理场景(大规模数据处理场景)。即使是发布过论文实现分布式计算的谷歌也只是实现了这种思想,而不是自己原创。Map 负责“分”,即把复杂的任务分解为若干个“简单的任务”来...

2018-12-28 20:52:39 351

原创 HDFS学习

HDFSHDFS基本概念 HDFS介绍 HDFS 是 Hadoop Distribute File System 的简称,意为:Hadoop 分布式文件系统。是 Hadoop 核心组件之一,作为最底层的分布式存储服务而存在。分布式文件系统解决的问题就是大数据存储。它们是横跨在多台计算机上的存储系统。分布式文件系统在大数据时代有着广泛的应用前景,它们为存储和处理超大规模数据提供所需的扩展能...

2018-12-27 19:54:16 376

原创 Zookeeper学习

Zookeeper一. Zookeeper背景1.1认识ZookeeperZooKeeper---译名为“动物园管理员”。动物园里当然有好多的动物,游客可以根据动物园提供的向导图到不同的场馆观赏各种类型的动物,而不是像走在原始丛林里,心惊胆颤的被动 物所观赏。为了让各种不同的动物呆在它们应该呆的地方,而不是相互串门,或是相互厮杀,就需要动物园管理员按照动物的各种习性加以分类和管理,这样...

2018-12-07 13:46:03 267

原创 Hadoop集群搭建

                                           Hadoop集群搭建配置安排:       node-1: NameNode  ResourceManager       node-2: SecondaryNameNode       node-3:       说明:这里集群由三台服务器组成。配置hadoop集群环境,其实需要配置hdfs...

2018-12-05 23:19:45 154

原创 Python3------Pandas学习

                                                 Pandas1.Pandas介绍pandas 是基于 Numpy 构建的含有更高级数据结构和工具的数据分析包类似于 Numpy 的核心是 ndarray,pandas 也是围绕着 Series 和 DataFrame 两个核心数据结构展开的 。Series 和 DataFrame 分别对应于一...

2018-12-03 20:42:03 166

原创 虚拟机克隆

克隆虚拟机及其相关信息修改克隆后要更改虚拟机的静态ip,主机名,mac地址。所以开启克隆后的虚拟机,此时要关闭被克隆的机器。1.修改主机名 vi /etc/sysconfig/network 修改原 hostname 为 newnameEsc键退出编辑模式:wq 保存并退出 2.修改ip及mac地址右击myHost2,选择设置。...

2018-12-03 16:28:57 173

原创 CentOS中搭建Zookeeper集群

Zookeeper集群搭建----------------------------------前提:虚拟机主机名,域名映射,防火墙,ssh免密登陆,同步集群时间,安装jdk----------------------------------1.上传安装包到/export/software/通过lrzsz的rz命令...

2018-12-03 16:25:28 138

原创 Python3------Matplotlib学习

1.Matplotlib简介Matplotlib是一个Python的2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。通过Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,折线图、散点图、柱状图、饼图、直方图、子图等。Matplotlib使用NumPy进行数组运算,并调用一系列其他的Python库来实现硬件交互。2.主要方法介绍plt.plot(x...

2018-12-03 15:31:20 344

原创 CentOS中JDK安装与配置

虚拟机中配置jdk卸载openjdk(如果是集群的话每台机器都要删)rpm -qa|grep java rpm -e --nodeps 文件名    (一次删一个)创建文件夹(如果是集群的话所有机器都要创建)mkdir -p /export/servers   #服务路径mkdir -p /export/software #压缩包mkdir -p /export/dat...

2018-12-03 11:54:25 167

原创 冒泡排序

1.冒泡排序这里讲得是顺序排序,逆序做法类似,大差不差。冒泡排序的本质就是,从索引号相邻的两个元素(i,i+1)开始比较,如果i比i+1大,那么互换位置。冒泡排序的特点:每比较一轮,就有一个元素被确定在最终的位置上。也就是说,每一轮的比较次数都比前一轮要少1次。好了,代码上见吧!!! static void maopao_1(int[] arr){ //冒...

2018-11-25 18:12:57 249

原创 Python3------NumPy学习(二)

上一章我们讲到了ndarray的基本操作,这一章我们仍然从基本操作开始上一章地址  Python3------NumPy学习(一)   https://blog.youkuaiyun.com/jiayouLau/article/details/844321552.4.5----切片有数据如下:array(8行10列)array([[-0.03862668, -1.46128096, -0.7...

2018-11-24 18:11:24 200

原创 Python3------NumPy学习(一)

 NumPy学习1------NumPy介绍Numpy(Numerical Python)是一个开源的Python科学计算库,用于快速处理任意维度的数组。Numpy支持常见的数组和矩阵操作。对于同样的数值计算任务,使用Numpy比直接使用Python要简洁的多。Numpy使用ndarray对象来处理多维数组,该对象是一个快速而灵活的大数据容器1.1------ndarray...

2018-11-24 13:18:53 679

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除