<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[( :3 )]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/CSDN___CSDN</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; CSDN___CSDN]]></copyright><item><title><![CDATA[util.sh 脚本]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/105474816</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/105474816</guid><author>CSDN___CSDN</author><pubDate>Sun, 12 Apr 2020 19:54:26 +0800</pubDate><description><![CDATA[#!/bin/bash
for i in zzz@hadoop101 zzz@hadoop102 zzz@hadoop103
do
        echo "===========        $i        ==========="
        ssh $i '/opt/module/jdk1.8.0_144/bin/jps'
done


/home/zzz/bin目录下touc...]]></description><category></category></item><item><title><![CDATA[Xshell发送命令到全部会话]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/105474467</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/105474467</guid><author>CSDN___CSDN</author><pubDate>Sun, 12 Apr 2020 19:26:19 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[IDEA中提示：Warning:java: 源值1.5已过时, 将在未来所有发行版中删除]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/105056602</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/105056602</guid><author>CSDN___CSDN</author><pubDate>Mon, 23 Mar 2020 20:20:18 +0800</pubDate><description><![CDATA[问题描述：


运行Java Web项目时，IDEA中提示：Warning:java: 源值1.5已过时, 将在未来所有发行版中删除


解决方法：

1. 打开【File】—【Project Structure】，找到以下两个地方：


Project Structure-&gt;Project里Project sdk以及project language level
Project Struct...]]></description><category></category></item><item><title><![CDATA[scala惰性函数]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104897003</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104897003</guid><author>CSDN___CSDN</author><pubDate>Mon, 16 Mar 2020 13:03:25 +0800</pubDate><description><![CDATA[惰性计算（尽可能延迟表达式求值）是许多函数式编程语言的特性。惰性集合在需要时提供其元素，无需预先计算它们，这带来了一些好处。首先，您可以将耗时的计算推迟到绝对需要的时候。其次，您可以创造无限个集合，只要它们继续收到请求，就会继续提供元素。函数的惰性使用让您能够得到更高效的代码。Java 并没有为惰性提供原生支持，Scala提供了。

介绍

当函数返回值被声明为lazy时，函数的执行将被推迟，直到...]]></description><category></category></item><item><title><![CDATA[HDFS的数据流]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104883344</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104883344</guid><author>CSDN___CSDN</author><pubDate>Sun, 15 Mar 2020 18:58:17 +0800</pubDate><description><![CDATA[HDFS写数据流程

剖析文件写入



1）客户端通过Distributed FileSystem模块向NameNode请求上传文件，NameNode检查目标文件是否已存在，父目录是否存在。

2）NameNode返回是否可以上传。（如果已经存在，会返回already exist）

3）客户端请求第一个 Block上传到哪几个DataNode服务器上。

4）NameNode返回3个DataN...]]></description><category></category></item><item><title><![CDATA[HDFS的API操作]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104879981</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104879981</guid><author>CSDN___CSDN</author><pubDate>Sun, 15 Mar 2020 16:01:56 +0800</pubDate><description><![CDATA[准备工作：IDEA &gt; HDFS客户端准备

目录

文件上传

文件下载

文件夹删除

修改文件名称

查看文件详情

文件和文件夹的判断

完整代码

文件上传

注意conf.set("dfs.replication","2");的位置，位置不一样，设置的副本数不一样

HDFS参数优先级说明（由高到低）：代码中 &gt; resources中的hdfs-site.xml &gt; ...]]></description><category></category></item><item><title><![CDATA[scala while循环中断]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104802528</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104802528</guid><author>CSDN___CSDN</author><pubDate>Wed, 11 Mar 2020 18:28:13 +0800</pubDate><description><![CDATA[Scala内置控制结构特地去掉了break和continue，是为了更好的适应函数化编程，推荐使用函数式的风格解决break和contine的功能，而不是一个关键字。

如何实现continue的效果

Scala内置控制结构特地也去掉了continue，是为了更好的适应函数化编程，可以使用if – else 或是 循环守卫实现continue的效果

break的应用实例：


import...]]></description><category></category></item><item><title><![CDATA[IDEA > HDFS客户端准备]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104769608</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104769608</guid><author>CSDN___CSDN</author><pubDate>Tue, 10 Mar 2020 11:08:10 +0800</pubDate><description><![CDATA[在此之前：先进行在IDEA 中为Maven 配置阿里云镜像源

1、将资料包中的压缩包解压到一个没有中文的目录下（想要这个版本的压缩包可以私聊我）



2、配置HADOOP_HOME环境变量





3、配置Path环境变量



4、创建一个Maven工程HDFSClientDemo















5、在pom.xml中添加依赖


&lt;dependencie...]]></description><category></category></item><item><title><![CDATA[在IDEA 中为Maven 配置阿里云镜像源]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104768642</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104768642</guid><author>CSDN___CSDN</author><pubDate>Tue, 10 Mar 2020 10:31:00 +0800</pubDate><description><![CDATA[打开IntelliJ IDEA-&gt;Settings -&gt;Build, Execution, Deployment -&gt; Build Tools &gt; Maven



注意要勾选上override

自己创建一个settings.xml文件，内容如下


&lt;settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
...]]></description><category></category></item><item><title><![CDATA[在linux中只将“桌面”修改成“Desktop”而系统仍然使用中文]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104617148</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104617148</guid><author>CSDN___CSDN</author><pubDate>Mon, 02 Mar 2020 18:47:05 +0800</pubDate><description><![CDATA[在安装好centos系统以后，它的Desktop，Downloads等文件夹都是中文的，桌面，下载等，这样在使用cd命令时特别不方便

解决方法一：下载一个中文输入法，安装

解决方法二：

①：修改il8n文件

命令：vim /etc/sysconfig/i18n

将LANG="zh_CN.UTF-8"修改为LANG="en_US.UTF-8"，重启系统，它会提示你标准文件夹的语言是否修改，...]]></description><category></category></item><item><title><![CDATA[linux的目录结构]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104610875</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104610875</guid><author>CSDN___CSDN</author><pubDate>Mon, 02 Mar 2020 15:00:44 +0800</pubDate><description><![CDATA[基本介绍：linux的文件系统是采用级层式的树状目录结构，在此结构中的最上层是根目录“/”，然后在此目录下再创建其他的目录。

在Linux世界里，一切皆文件（即使是一个硬件设备，也是使用文本来标志）



/lib：系统开机所需要最基本的动态连接共享库。几乎所有的应用程序都需要用到这些共享库。

/lost+found：这个目录一般情况下是空的，当系统非法关机后，这里就存放了一些文件...]]></description><category></category></item><item><title><![CDATA[Hadoop运行模式 之 伪分布式运行模式]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104589310</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104589310</guid><author>CSDN___CSDN</author><pubDate>Sun, 01 Mar 2020 19:10:48 +0800</pubDate><description><![CDATA[什么是伪分布式模式？它与本地运行模式以及完全分布式模式有什么区别？

伪分布式的配置信息，完全是按照完全分布式的模式去搭建的，但是它只有一台服务器，可以用于学习和测试，真正的开发中不可以使用。

etc/hadoop/core-site.xml：指定HDFS中NameNode的地址

hadoop.tmp.dir：hadoop运行时产生文件的存储目录
...]]></description><category></category></item><item><title><![CDATA[Hadoop运行模式 之 本地运行模式]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104582554</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104582554</guid><author>CSDN___CSDN</author><pubDate>Sat, 29 Feb 2020 22:22:55 +0800</pubDate><description><![CDATA[Hadoop的运行模式包括：本地模式、伪分布式模式以及完全分布式模式

Hadoop官网地址：https://hadoop.apache.org/



本次使用的Hadoop的版本是2.7.2

官网文档：https://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-common/SingleCluster.html

一、官...]]></description><category></category></item><item><title><![CDATA[Java面向对象三大特征 之 多态性]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104581646</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104581646</guid><author>CSDN___CSDN</author><pubDate>Sat, 29 Feb 2020 21:14:03 +0800</pubDate><description><![CDATA[1、理解多态性：可以理解为一个事物的多种形态

2、对象的多态性：父类的引用指向子类的对象（子类的对象赋给父类的引用）

3、多态的使用：虚拟方法的调用

子类中定义了与父类同名同参数的方法（重写），在多态情况下，将此时父类的方法称为虚拟方法（虚方法），父类根据赋给它的不同的子类对象，动态调用属于子类的该方法，这样的方法调用在编译期是无法确定的。

Q：多态是编译时行为还是运行时行为？ A：运行时...]]></description><category></category></item><item><title><![CDATA[Hadoop运行环境搭建]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104554786</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104554786</guid><author>CSDN___CSDN</author><pubDate>Fri, 28 Feb 2020 19:55:22 +0800</pubDate><description><![CDATA[一、虚拟机环境准备

1、克隆虚拟机

参考：VMware15克隆虚拟机Centos

2、修改克隆虚拟机的静态IP




]]></description><category></category></item><item><title><![CDATA[Linux 用户管理]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104558190</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104558190</guid><author>CSDN___CSDN</author><pubDate>Fri, 28 Feb 2020 17:14:16 +0800</pubDate><description><![CDATA[Linux中有用户、用户组、家目录的概念

Linux用户至少需要属于一个组。

/home/目录下有各个创建的用户对应的家目录，当用户登陆时，会自动的进入到自己的家目录。

目录

添加用户

指定/修改密码

删除用户

查询用户信息

切换用户

查看当前用户/登录用户

用户组

新增组

删除组

增加用户时直接加上组信息

修改用户组

用户和组的相关文件

用户配置文件（用户信息） ...]]></description><category></category></item><item><title><![CDATA[Linux 网络配置]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104554963</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104554963</guid><author>CSDN___CSDN</author><pubDate>Fri, 28 Feb 2020 15:08:14 +0800</pubDate><description><![CDATA[仅仅通过点击的方式连接网络，获取的IP是动态的，有可能重新启动系统之后，IP就变了，所以不能满足开发的需求，所以需要学习网络配置方面的知识。



一、查看虚拟网络编辑器



二、修改ip地址（修改虚拟网络的ip/vmnet8虚拟网卡）



三、查看网关



四、在windows中查看VMnet8网络配置

1、cmd输入ipconfig

2、界面查看

右键点击无线网图标 --&gt;...]]></description><category></category></item><item><title><![CDATA[Hadoop 三大发行版本]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104524541</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104524541</guid><author>CSDN___CSDN</author><pubDate>Wed, 26 Feb 2020 20:47:25 +0800</pubDate><description><![CDATA[Hadoop三大发行版本：Apache、Cloudera、Hortonworks。

Apache版本最原始（最基础）的版本，对于入门学习最好。

Cloudera在大型互联网企业中用的较多。

Hortonworks文档较好。

1. Apache Hadoop

官网地址：http://hadoop.apache.org/releases.html

下载地址：https://archive....]]></description><category></category></item><item><title><![CDATA[关联scala源码]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104513353</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104513353</guid><author>CSDN___CSDN</author><pubDate>Wed, 26 Feb 2020 11:34:11 +0800</pubDate><description><![CDATA[查看源码, 选择要查看的方法或者类, 输入 ctrl + b

首先需要去官网下载sources



将下载好的压缩包拷贝到scala安装的lib目录下，解压



ctrl+b以后






]]></description><category></category></item><item><title><![CDATA[eclipse Debug中step into功能失灵的问题]]></title><link>https://blog.csdn.net/CSDN___CSDN/article/details/104482382</link><guid>https://blog.csdn.net/CSDN___CSDN/article/details/104482382</guid><author>CSDN___CSDN</author><pubDate>Mon, 24 Feb 2020 18:30:57 +0800</pubDate><description><![CDATA[step into 和 step over功能一样，无法进入方法内部，解决方法如下：





需要使用jdk中的jre，而不是独立安装的jre













再次Debug，当运行到断点的时候，点击step into（F5）就可以看见println函数的源码了


public static void main(String[] args) {
		int[] arr = new i...]]></description><category></category></item></channel></rss>