自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Lambda表达式

lambda表达式可以用非常少的代码实现抽象方法。lambda表达式不能独立执行,必须实现函数式接口,并且会返回一个函数式接口的对象。lambda表达式可以调用并修改类成员变量的值。lambda表达式只是描述了抽象方法是如何实现的,在抽象方法没有被调用前,lambda表达式中的代码并没有被执行,运行抽象方法之前类成员变量的值不会发生变化。只要抽象方法被调用,就会执行lambda表达式中的代码,类成员变量的值就会被修改。上文实例中,想要使用lambda表达式,必须先创建或者调用已有的函数式接口。

2022-12-13 17:51:22 217 1

原创 Java泛型

Java泛型

2022-12-06 23:54:25 768

原创 Java自定义注解

注解是一种能被添加到java源代码中的元数据(描述数据的数据),是一种程序特定的标注,可利用反射来实现动态功能映射。

2022-11-28 00:33:01 282

原创 Java枚举

枚举类型可以取代以往常量的定义方式,提供了安全检查功能。

2022-11-22 23:17:15 116

原创 Java反射

通过Java反射机制,可以在程序中访问已经装载到JVM中的java对象的描述,实现访问、检测和修改描述Java对象本身信息的功能。

2022-11-21 22:37:06 82 1

原创 Hadoop学习之完全分布式搭建

环境准备准备三台云主机(Hadoop102、hadoop103、hadoop104)本次使用的是centos7,IP地址是 192.168.52.132-134安装JDK(三台都需要)JDK安装方式,在我的上一篇 伪分布式配置主机名同上,在上一篇文章里。关闭防火墙暂时关闭systemctl stop firewalld永久关闭Systemctl disable firewalld.service查看防火墙状态firewall-cmd --state配置/etc/hosts

2020-10-09 11:38:41 120

原创 MapReduce案例之序列化统计流量

序列化序列化:把内存中的对象转化为字节序列(或数据传输协议)以便于存储到硬盘(或网络传输)。反序列化:把接收的字节序列(或数据传输协议)转化为内存中的对象。在MapReduce中,默认采用的序列化机制是AVRO,为了方便使用,提供了接口Writable需求统计用户的上传流量和下载流量文件1 12344567895 2153 61852 13344567895 2253 62853 12344567895 2353 63854 13344567895 2453 64855 14344

2020-10-08 20:21:06 172

原创 MapReduce案例之统计文件中出现的单词

需求输入三个文件、统计每个文件出现的单词word01.txtjava mapperservletssmspringspringmvcmybatisword02.txtjava mapreduceservletjscsshtmlspringmvcmybatisword03.txtjava hdfsspringbootjavascriptcsshtmlspringmvcmybatis想要输出结果编写Mapper类import org.

2020-10-08 19:30:51 119

原创 MapReduce案例之统计单词出现个数

添加maven坐标 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>RELEASE</version> </dependency> <d

2020-10-08 18:46:24 259

原创 Linux基本操作-初级入门

目录结构Linux系统中一切皆文件文件与目录结构文件目录类操作命令pwd 解释: 显示当前工作目录的绝对路径 所谓绝对路径就是以/开头的 比如: [cgd@hadoop102 ~]$ pwd/home/cgdll 解释: 列出目录的内容 选项: 功能 -a 显示出全部文件(包括隐藏文件) -h 显示出文件的大小ls 列出目录内容 选项 功能 -a 全部文件(包括隐藏文件) -l 列表显示 -h 与-l

2020-10-02 15:14:24 919

原创 Linux之centos7安装

简介Linux全称GNU/LinuxLinux内核最初只是林纳斯 托瓦兹(Linus Torvalds)在赫尔辛基大学上学时由于个人爱好而编写的linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。市场上主要的三大发行版本: Ubuntu、RedHat、Centos镜像下载 环境 :虚拟机Vmware 安装centos7 mini版本Vmware 软件可以自行官网下载镜像可以在 清华镜像站 下载 CentOS-7-x86_64-Minimal-

2020-09-30 14:25:52 87

原创 Hadoop伪分布式环境-历史服务器、日记聚集 第二篇

前情概述linux下伪分布式的搭建,hdfs和yarn可以看前面hadoop第一篇,本文配置在第一篇的基础上实现。配置历史服务器配置mapred-site.xml /opt/module/hadoop/etc/hadoop vim mapred-site.xml 在该文件里面增加如下配置。 <!-- 历史服务器端地址 --> <property> <name>mapreduce.jobhistory.address</name> <v

2020-09-28 13:28:55 377

原创 Hadoop伪分布式环境搭建-HDFS 第一篇

Hadoop伪分布式环境搭建设置本机免密登录生成密钥和私钥ssh-keygen将公钥拷贝到本机ssh-copy-id hadoop102(本机主机名或ip 主机名下文说明)3.测试·ssh hadoop102[cgd@hadoop102 hadoop]$ ssh hadoop102Last login: Fri Sep 25 13:00:35 xxx from xx.xx.xx.xx[cgd@hadoop102 ~]$ 不需要输入密码就说明配置成功反之 输入密码则配置

2020-09-25 13:28:16 184

空空如也

空空如也

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

TA关注的人

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