自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python集成kafka,生产者配置

如果有用户名密码,一定要加上security_protocol='SASL_PLAINTEXT',否则会导致连不上kafka。

2024-03-09 14:17:25 516

原创 设计模式之原型模式(克隆)

一、传统的方式 传统的方式去多次创建一个对象,总是要重新获取原始对象的属性,若创建对象的比较复杂,将会导致效率比较低。 总是需要重新初始化对象,而不是动态地获取对象运行时的状态,不够灵活。 唯一的好处是比较简单,便于理解。 通过使用Object提供的clone(),可以对象进行复制操作,但是前提是该类必须实现Cloneable接口 二、原型模式(prototype) 基本介绍 原型模式是指通过指定创建对象的类型,并通过clone的方式来创建新对象。它是一种设计模式,...

2021-05-07 16:17:32 371

原创 设计模式之工厂模式

一、简单工厂模式 基本介绍 简单工厂模式是工厂模式中的一种,也是工厂模式中最简单实用的。简单工厂模式是通过工厂对象决定创建指定产品类的实例。 2. 适用场景 在开发过程中,当需要大量创建某种、某类或某批对象时,则就需要使用工厂模式。 二、工厂方法模式 1. 定义 定义创建对象的抽象方法,由子类决定要实例化的类。工厂模式方法将对象的实例化推迟到子类。 ...

2021-04-30 17:23:30 57

原创 设计模式之单例模式的8种创建方式及优缺点

一、饿汉式-静态变量 1.代码样例 /** * 饿汉式(静态变量) */ class StaticVariable { //1.构造器私有化 private StaticVariable () {} //2.内部创建对象实例 private final static StaticVariable instance = new StaticVariable(); //3.对外提供公有的静态方法,返回实例对象 public static Static

2021-04-18 23:08:08 483

空空如也

空空如也

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

TA关注的人

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