自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 xsync脚本

#!/bin/bash#1. 判断参数个数if [ $# -lt 1 ]then echo Not Enough Arguement! exit;fi#2. 遍历集群所有机器for host in hadoop102 hadoop103 hadoop104do echo ==================== $host ==================== #3. 遍历所有目录,挨个发送 for file in $@ do #4. 判断文件是否存在 if [ -e

2021-06-08 13:08:52 92

原创 CentOS7环境配置

安装完成后采用root用户登录关闭防火墙systemctl stop firewalld# 禁止开机启动systemctl disable firewalld.service添加普通用户赋予root权限,方便后期加sudo 执行root 权限的命令useradd lenchopasswd ddxu2012# 修改配置vim /etc/sudoers# 修改/etc/sudoers 文件,在%wheel 这行下面添加一行,如下所示:## Allow root to ru.

2021-06-08 13:06:54 141

原创 hadoop集群搭建

hadoop安装将 hadoop-3.1.3.tar.gz 导入到 opt 目录下面的 software 文件夹下面解压安装文件到/opt/module 下面tar -zxvf hadoop-3.1.3.tar.gz -C /opt/module/将 Hadoop 添加到环境变量sudo vim /etc/profile.d/my_env.sh#HADOOP_HOMEexport HADOOP_HOME=/opt/module/hadoop-3.1.3export PATH=$P

2021-06-08 13:05:15 102

原创 java设计模式-装饰模式

装饰模式装饰模式(Decorator),动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生产子类更为灵活。public abstract class Component { public abstract void operation();}public class ConcreteComponent extends Component { @Override public void operation() { System.out.p

2021-06-08 13:02:29 52

原创 java设计模式-迭代器模式

迭代器模式迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示。/** * @author Lencho * @create 2021-05-10 14:35 */public abstract class Iterator { public abstract Object first(); public abstract Object next(); public abstract boolean i

2021-06-08 13:00:58 44

原创 java设计模式-中介者模式

中介者模式用一个中介对象来封装一系列的对象交互。 中介者使各对象不需要显式地相互引用, 从而使其耦合松散, 而且可以独立地改变它们之间的交互。适用性一组对象以定义良好但是复杂的方式进行通信。 产生的相互依赖关系结构混乱且难以理解。一个对象引用其他很多对象并且直接与这些对象通信,导致难以复用该对象。想定制一个分布在多个类中的行为, 而又不想生成太多的子类。/** * @author Lencho * @create 2021-05-10 16:12 */public abst

2021-06-08 12:58:14 62

原创 java设计模式-职责链模式

职责链模式职责链模式:使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。责任链模式并不创建责任链,责任链的创建必须由系统的其他部分创建责任链模式不指定责任链的拓扑结构,一个链可以使一条线、一个树,也可以是一个环;链的拓扑结构可以是单连通或多连通责任链模式要求在同一个时间里,命令只可以传给一个下家(或处理掉),不可以传给多个下家在一个责任链上可以传递数个命令public class Requ

2021-06-08 12:57:08 87

原创 java设计模式-观察者模式

观察者模式定义对象间的以重一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。适用性:当一个抽象模型有两个方面,其中一个方面依赖于另一方面。将这二者封装在独立的对象中以使它们可以各自独立地改变和复用。当对一个对象的改变需要同时改变其它对象,而不知道具体有多少对象有待改变。当一个对象必须通知其它对象, 而它又不能假定其它对象是谁。参与者:Subject(目标)目标知道它的观察者。 可以有任意多个观察者观察同一个目标。提供注册和删除观察者对象的接

2021-06-08 12:53:49 111

空空如也

空空如也

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

TA关注的人

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