自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhao&yang的博客

记录遗忘的记忆

  • 博客(13)
  • 收藏
  • 关注

原创 Centos配置阿里云yum源

Centos配置阿里云yum源

2023-03-14 17:07:24 506

转载 CentOS 7升级内核的三种方式(yum/rpm/源码)

CentOS 7升级内核的三种方式(yum/rpm/源码)

2023-03-14 16:48:38 864

转载 功能选项模式--option

有效地解决函数传参不确定数量问题 ,通过一个具体示例介绍处理可选配置的不同方法。

2022-12-27 09:30:28 294

原创 Sync包之Sync.Map

Sync包下的map很像是Go的map[interface{}]interface{},但是对于普通的map来说,sync.Map可以保证在多个goroutine的并发使用是安全的,无需额外添加锁来进行控制

2022-12-25 20:42:16 193

原创 golang-Context包之Context

Context意思为”上下文”,主要的作用是用来在goroutine之间传递上下文的信息

2022-12-24 19:51:39 214

原创 设计模式之桥接模式

桥接模式 是一种结构型设计模式,系统中加入某个类存在两种独立变化的维度,可以通过该模式将这两个维度分离出来桥接模式:将抽象部分与其实现部分分离,使他们都可以独立变化,是一种对象结构型模式,又称为柄体模式或接口模式

2022-12-23 17:32:56 130

原创 设计模式之适配器模式

适配器模式:将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作,其别名为包装类(Wrapper),适配器模式既可以作为类结构型模式,也可以作为对象结构型模式

2022-12-23 17:24:17 150

原创 设计模式之建造者模式

建造者模式又称为生成器模式,建造者模式为客户端返回的不是一个简单的产品,而是一个由多个部件组成的复杂产品建造者模式:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式是一种对象创建型模式

2022-12-23 17:07:42 118

原创 设计模式之原型模式

原型模式:使用原型实例指定创建对象的种类,并且通过克隆这些原型创建新的对象,原型模式是一种对象的创建型模式

2022-12-23 16:51:04 104

原创 设计模式之抽象工厂模式

工厂方法模式通过引入工厂等级结构,解决了简单工厂模式中工厂类职责太重的问题,但是由于工厂方法模式中每个工厂只会生产一类产品,可能会导致存在大量的工厂。增加系统开销。可以考虑将一些相关的产品组成一个’产品族’,由同一个工厂来统一生产,这就是抽象工厂模式的思想

2022-12-23 15:53:30 96

原创 设计模式之工厂方法模式

简单工厂模式虽然简单,但是每次需要引入新的产品的时候,由于需要传递不同的参数来创建不同的产品,就需要修改工厂的源代码。违背了开闭原则,因此就出现了工厂方法模式

2022-12-23 15:28:12 128

原创 设计模式之简单工厂模式

工厂模式是最常用的一类创造型设计模式。通常说的工厂模式是指工厂方法模式,他是使用频率最高的工厂模式。这里介绍的简单工厂模式是工厂方法模式的”小弟”

2022-12-23 14:38:19 155

原创 设计模式之单例模式

设计模式之单例模式

2022-12-23 11:57:38 134

空空如也

空空如也

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

TA关注的人

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