- 博客(14)
- 资源 (7)
- 收藏
- 关注
原创 基于Docker的Hadoop集群快速搭建
1、创建镜像1.1 Dockerfile[root@hadron docker]# cd hadoop/[root@hadron hadoop]# cat Dockerfile FROM centos7-sshADD jdk-8u144-linux-x64.tar.gz /usr/local/RUN mv /usr/local/jdk1.8.0_144 /usr/local/jdk1.8E
2017-12-24 21:11:55 1699
原创 Docker容器快速入门
0、Docker常用命令介绍docker images:列出所有镜像(images)docker ps:列出正在运行的(容器)containersdocker pull ubuntu:下载镜像docker run -i -t ubuntu /bin/bash:运行ubuntu镜像docker commit 3a09b2588478 ubuntu:mynewimage:提交你的变更,并且把容
2017-12-24 20:59:21 1751
原创 CentOS平台下的Docker安装与启动
1、参考https://www.docker.com/docker-windowshttps://yq.aliyun.com/ziliao/606301、安装docker(1)搜索docker[root@node3 ~]# yum search dockerLoaded plugins: fastestmirror, langpacksLoading mirror speeds from cac
2017-12-24 20:23:06 33462
原创 Flume1.8安装配置与入门实例
1、下载http://flume.apache.org/download.htmlhttp://mirrors.tuna.tsinghua.edu.cn/apache/flume/1.8.0/apache-flume-1.8.0-bin.tar.gz[root@node1 ~]# wget http://mirrors.tuna.tsinghua.edu.cn/apache/f...
2017-12-20 23:19:32 3789 1
原创 ElasticSearch 6.x 学习笔记:2.head插件
2.1 Head插件简介ElasticSearch-head是一个H5编写的ElasticSearch集群操作和管理工具,可以对集群进行傻瓜式操作。显示集群的拓扑,并且能够执行索引和节点级别操作搜索接口能够查询集群中原始json或表格格式的检索数据能够快速访问并显示集群的状态有一个输入窗口,允许任意调用RESTful API。这个接口包含几个选项,可以组合在一起以产生有趣的结果;
2017-12-18 23:19:38 13990 1
原创 ElasticSearch 6.x 学习笔记:1.下载安装与配置
1. 安装配置JDK 8(1)下载并解压缩[root@node1 ~]# tar -zxvf jdk-8u112-linux-x64.tar.gz -C /opt(2)编辑环境变量 vi /etc/profile.d/custom.sh[root@node1 ~]# vi /etc/profile.d/custom.sh[root@node1 ~]# cat /etc...
2017-12-18 22:21:27 7610
原创 Java Integer源码解读
1、引言public class IntegerDemo { public static void main(String[] args){ Integer i=10; Integer j=10; System.out.println(i==j); System.out.println(i.equals(j));
2017-12-18 15:42:32 532
原创 HDFS ZKFC实现NameNode自动切换原理
官方文档: https://issues.apache.org/jira/secure/attachment/12521279/zkfc-design.pdf当一个NameNode被成功切换为Active状态时,它会在ZK内部创建一个临时的znode,在znode中将会保留当前Active NameNode的一些信息,比如主机名等等。当Active NameNode出现失败或连接超时的情况下,监
2017-12-18 15:01:36 4858
原创 Java之HashMap源码解读
HashMap一直是数组加链表的数据结构,在数组的某个下标位置,有多次碰撞,则使用链表数据结果存储。在jdk1.8中,引入了红黑二叉查找树的数据结构。刚开始产生碰撞时,碰撞处仍然是链表结构,当链表的长度超过源码设定值8以后,该处的链表将转为红黑二叉树。相比以前,查询效率会高很多,同时代码也变得有一定的复杂度。废话不多说,直接上代码(删除了一些注释),相关解读在代码中文注释中。package java
2017-12-17 12:13:19 1069
原创 ElasticSearch 5.x Java API
1、添加数据(1)创建Index[root@node3 ~]# curl -X PUT 'node3:9200/accounts'{"acknowledged":true,"shards_acknowledged":true,"index":"accounts"}[root@node3 ~]# (2)插入数据[root@node3 conf]# curl -X PUT 'node3:9200/a
2017-12-13 15:17:36 2159
原创 Elasticsearch 5.x +Kibana 5.x 安装与配置
Elasticsearch官方建议使用 Oracle的JDK81、创建用户和用户组[root@node1 ~]# groupadd elastic[root@node1 ~]# useradd elastic -g elastic[root@node1 ~]# passwd elasticChanging password for user elastic.New pass...
2017-12-13 14:02:22 1480
原创 Ambari集成Elasticsearch 5.x
1、资源URLhttps://github.com/Jaraxal/ambari-elasticsearch-service 下载得到ambari-elasticsearch-service-master.zip压缩包 2、首先添加服务的stack(1)进入ambari源码ambari-server/resources/stacks/HDP/2.4/services目录[root@master
2017-12-13 13:05:57 4147 4
原创 Struts2的Action是单例还是多例 / SpringMVC的controller默认是单例还是多例?
Struts2的Action是单例还是多例?Spring的controller默认是单例还是多例?1、默认单例SpringMVC默认是单例的。与Struts2不同,SpringMVC没有默认处理方法,也就是说SpringMVC是基于方法的开发,都是用形参接收值,一个方法结束参数就销毁了,多线程访问都会有一块内存空间产生,里面的参数也是不会共用的。由于SpringMVC默认使用了单例,所以Contro
2017-12-11 21:05:28 9431 1
原创 面试算法题
1、二维数组中的查找在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。public class Solution { public static boolean find(int target, int [][] array) { int m = array.l
2017-12-11 20:00:09 510 5
小巧的屏幕调节软件flux
2019-08-10
基于elasticsearch 6.x的新闻搜索项目代码
2019-07-17
Xftp6官方个人版
2018-11-11
Xshell 6 官方个人版
2018-11-11
hibernate5+spring4+springmvc+maven基本框架整合样例代码
2018-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人