关闭
当前搜索:

冒泡排序--Java版

目录:1、介绍:2、步骤:3、排序效果:4、代码展示5、结果展示————————————————————————————1、介绍:冒泡排序(Bubble Sort,台湾译为:泡沫排序或气泡排序)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的...
阅读(359) 评论(0)

Java链表来存储二叉树和(前中后序)遍历二叉树--Java版

全二叉树展示 前根序遍历:先遍历根结点,然后遍历左子树,最后遍历右子树。遍历的顺序为:ABDGHCEIF 2.中根序遍历:先遍历左子树,然后遍历根结点,最后遍历右子树。遍历的顺序为:GDHBAEICF3.后根序遍历:先遍历左子树,然后遍历右子树,最后遍历根节点。遍历的顺序为:GHDBIEFCA package com.datastructure;/** * Created by silentwo...
阅读(336) 评论(2)

二分查找--Java版

目录1、二分查找解释2、二分查找图解3、二分查找代码——————————————————————————————————1、二分查找解释 算法思想:又叫折半查找,要求待查找的序列有序。每次取中间位置的值与待查关键字比较,如果中间位置的值比待查关键字大, 则在前半部分循环这个查找的过程,如果中间位置的值比待查关键字小,则在后半部分循环这个查找的过程。直到查找到了为止, 否则序列中没有待...
阅读(441) 评论(0)

Java连接hive报错01

这个错误是hive的版本的包导致的。java.sql.SQLException: Could not establish connection to jdbc:hive2://hadoop2:10000/default: Required field 'serverProtocolVersion' is unset! Struct:TOpenSessionResp(status:TStatus(st...
阅读(927) 评论(0)

自定义Mysql连接池

目录:一、需求二、传统链接三、自定义连接池四、代码展现五、结果展现———————————————————————————————————一、需求自定义Mysql连接池,让多个Mysql的连接放在一个池内,每次用完就放回池内,避免过多连接Mysql。二、传统链接(如下为示意图) 三、自定义连接池(示意图) 四、代码展现package com.xiaoyu.cn;import java.sql.Co...
阅读(527) 评论(0)

Mysql 忘记root密码的完美解决方法

目录:一、更改my.cnf配置文件二、更改root用户名————————————————————————————————————–一、更改my.cnf配置文件1.用命令编辑/etc/my.cnf配置文件,即:vim /etc/my.cnf 或者 vi /etc/my.cnf 2.在[mysqld]下添加skip-grant-tables,然后保存并退出3.重启mysql服务:service mys...
阅读(410) 评论(0)

CDH问题及维护汇总

目录:一、HIVE错误二、HDFS错误三、oozie错误四、Kafka错误五、Hbase错误六、Yarn和CM错误七、维护及添加服务八、其他错误————————————————————————————————————————————一、HIVE错误错误01命令详细信息: 创建 Hive Metastore 数据库表 解决办法: cp -r /var/lib/hive/mysql-con...
阅读(2045) 评论(0)

Mysql安装innodb支持

注意:查看/tem文件权限是不是 777 ,再添加 install plugin innodb soname ‘ha_innodb.so’; ,它会在tmp文件中写一个文本,如果没有权限,则报出找不到文件错误。系统环境:linux数据库版本:mysql 5.1.47 需要要安装innodb类型支持 先查看mysql是否安装了innodb插件[root@localhost bin]# ./...
阅读(425) 评论(0)

Spark算子分类及功能描述

目录:一、简介二、Value型Transformation算子三、Key-Value型Transformation算子四、Actions算子————————————————————————————————————————–一、简介spark算子大致上可分三大类算子:        1、Value数据类型的Transformation算子,这种变换不触发提交作业,针对处理的数据项是Value型的数据...
阅读(414) 评论(0)

Hive实战

目录:一、Hive是什么二、Hive与关系数据库的区别三、Hive架构介绍四、Hive的实战操作       1) HIVE的启动       2) Hive创建数据库       3) Hive删除数据库       4) 创建HIVE表添加数据       5) HIVE的分区       6) HIVE条件查询       7) UDF函数       8) 删...
阅读(2446) 评论(0)

Java集合综述

目录前言框架图代码展现—————————————————————————————————————-前言       在书写程序的时候,我们常常需要对大量的对象引用进行管理。为了实现有效的归类管理,我们常常将同类的引用放置在同一数据容器中。        由于数据容器中存放了我们随时可能需要使用到的对象引用,所以一般的数据容器要都要能能提供方便的查询、遍历、修改等基本接口功能。        早期...
阅读(452) 评论(0)

Java中ArrayList和LinkedList区别

目录1、需求2、代码展现3、结果展现4、详解————————————————————————————————————————–1、需求通过程序实现:Java中ArrayList和LinkedList区别2、代码展现import java.util.ArrayList; import java.util.LinkedList; import java.util.List;public class Li...
阅读(432) 评论(0)

Phoenix 技术分享

目录1. Phoenix 安装2. Phoenix 升级3. phoenix 依赖打包方式4.二级索引使用5.优化6. 事务处理7.数据更新————————————————————————————————————-1. Phoenix 安装1)Maven 编译从如下地址获取相应版本源码 https://github.com/chiastic-security/phoenix-for-cloudera...
阅读(2009) 评论(0)

SparkStreaming在启动执行步鄹和DStream的理解

目录:SparkStreaming启动执行步鄹:DStream和Rdd的理解Linux中发送数据SparkStreaming代码如下结果展示:————————————————————————————————————————–SparkStreaming启动执行步鄹:1、加载SparkConf和StreamingContext 2、建立DStream接收器val lines = ssc.socket...
阅读(1161) 评论(0)

SparkStreaming实战

目录:一、Spark Streaming是什么二、Spark Streaming的A Quick Example三、Discretized Streams (DStreams)四、Dstream时间窗口五、Dstream操作六、Spark Streaming优化和特性——————————————————————————————————————–一、Spark Streaming是什么       S...
阅读(717) 评论(0)
333条 共23页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    【个人简介】
    姓名:余辉

    地点:北京昌平

    学历:中科院硕士

    QQ :348835027

    微信:silentwolfyh

    我的新书【点击图片】
    (京东)(天猫)(当当)

    本书QQ群:275243793
    个人资料
    • 访问:517449次
    • 积分:7888
    • 等级:
    • 排名:第3171名
    • 原创:286篇
    • 转载:23篇
    • 译文:24篇
    • 评论:95条
    博客专栏