logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java设计模式 —— 【行为型模式】命令模式(Command Pattern) 详解

命令模式是一个行为模式,它是将一个请求封装为一个对象,使发出请求的责任和执行请求的责任分割开。这样两者之间通过命令对象进行沟通,这样方便将命令对象进行存储、传递、调用、增加与管理。

文章图片
#java#设计模式#命令模式 +2
Java设计模式 —— 【行为型模式】模板方法模式(Template Method Pattern) 详解

模板方法模式是一种行为模式,它定义一个操作中的算法的骨架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构,就可以重定义该算法的某些特定步骤。

文章图片
#java#设计模式#模板方法模式 +2
Java设计模式 —— Java七大设计原则详解

编写软件过程中,程序员面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性等多方面的挑战,设计模式是为了让程序(软件),具有更好的拓展性与维护性,由此才一步步发展出了设计模式,而设计模式又遵循着七大设计原则......

文章图片
#java#设计模式#开发语言 +1
Java设计模式 —— 【创建型模式】建造者模式(Builder Pattern)详解

建造者模式(Builder Pattern) 又叫生成器模式,是一种对象构建模式;它可以将复杂对象的建造过程抽象出来,使这个抽象过程的不同实现方法可以构造出不同表现的对象。建造者模式是一步一步创建一个复杂的对象,它允许用户只通过指定复杂对象的类型和内容就可以构建它们,用户不需要知道内部的具体构建细节;由于实现了构建和装配的解耦。不同的构建器,相同的装配,也可以做出不同的对象;相同的构建器,不同的装

文章图片
#java#设计模式#建造者模式 +2
Linux软件安装 —— zookeeper集群安装

本文介绍了ZooKeeper集群的安装配置过程。包括从官网下载安装包、配置myid文件(每个节点唯一编号)、修改zoo.cfg配置文件、集群分发等。最后提供了ZooKeeper基本操作命令,包括启动/停止服务、查看集群状态和进入客户端等。

#linux#zookeeper#运维 +2
Java设计模式 —— 【创建型模式】工厂模式(简单工厂、工厂方法模式、抽象工厂)详解

工厂模式的主要目的是将对象的创建过程封装在工厂类中,客户端代码只需要关心从工厂获取对象的过程,而不需要了解对象的创建细节。这样可以降低代码的耦合度,提高代码的可维护性和可扩展性

文章图片
#java#设计模式#工厂方法模式 +2
Java虚拟机(JVM)(4)——运行时数据区

本文主要目的在于了解JVM运行时数据区以及内存结构,以便在学习类加载以及垃圾回收的时候能够如鱼得水。

文章图片
#java#jvm#开发语言
到底了