- 博客(4)
- 收藏
- 关注
原创 MapReduce
1.1MapReduce定义 MapReduce是一个分布式运算程序的编程框架,是用户开发"基于hadoop的数据分析应用"的核心框架. MapReduce核心功能是将用户编写的业务逻辑代码和自带默认组件合成一个完整的分布式运算程序,并发运行在一个Hadoop集群上。 1.21 MapReduce优缺点 Mapreduce:易于编程 它简单的实现一些接口,就可以完成一个分布式程序 良好的扩展性:简...
2019-12-28 15:43:55
1365
原创 大数据技术之Shell
Shell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核. Shell还是一个功能相当强大的编程语言,易编写,易调用,灵活性强. Shell解析器 (1)Linux提供的Shell解析器有: [jinghnag@hadoop101 ~]$ cat /etc/shells /bin/sh /bin/bash /sbin/nologin /bin/dash /bi...
2019-12-14 15:08:42
215
原创 Linux入门 常用语法与命令
Linux发行版(也被叫做GNU/Linux发行版)通常包含了包括桌面环境、办公套件、媒体播放器、数据库等应用软件 常见的发行版本如下: Ubuntu Redhat Fedora openSUSE Linux Mint Debian Manjaro Mageia CentOS Arch 2. Linux和Windows区别 ...
2019-12-12 21:17:33
412
原创 lambda表达式
lambda表达式 lambda的表达式是被逼出来的(python);语法超级简单; 匿名类: 类木有名字, 必须实现一个接口;可以直接new,new后面紧跟着类体 类体里面的代码只能使用一处(只能在这一个地方使用) 最终执行的是接口中的抽象方法 满足以下几个条件: 接口得有一个注解:@FunctionalInterface(函数接口)(不是必须) 接口中必须只有一个抽象方法;Object里面的方...
2019-11-04 17:02:25
124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人