自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程裕强的专栏

学习笔记(1.01^365=37.78,0.99^365=0.025)

  • 博客(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

推荐一款非常好用的小巧的屏幕调节软件flux,可以按照当地时间自动调节屏幕亮度。 友情提示,由于google地图的数据不可用,建议直接输入本地经纬度即可, 比如北京输入:40N,116E 比如上海输入:31N,161E

2019-08-10

OraClient Lite Setup.7z

Oracle客户端精简版,安装PL/SQL Developer的必备软件。

2019-08-10

基于elasticsearch 6.x的新闻搜索项目代码

基于elasticsearch 6.x的新闻搜索项目代码,SpringBoot2.x项目形式,使用Java High Level REST Client。包含了WebMagic爬虫程序

2019-07-17

Xftp6官方个人版

Xftp6官方个人版,免费版,配合XShell6使用。 也可以到官网下载https://www.netsarang.com/download/free_license.html

2018-11-11

Xshell 6 官方个人版

Xshell 6 官方个人版。也可以直接去官方网址注册下载https://www.netsarang.com/download/free_license.html

2018-11-11

hibernate5+spring4+springmvc+maven基本框架整合样例代码

hibernate5+spring4+springmvc+maven基本框架整合样例代码

2018-07-13

XShell免费版

最新版的XShell取消了学校免费授权。只好切换到之前的版本, 安装时请选择学校版,不要选择商业版。永久免费。

2018-07-13

空空如也

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

TA关注的人

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