自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计模式七大原则

设计模式常用七大原则 单一职责原则 接口隔离原则 依赖倒转原则 里氏替换原则 开闭原则 迪米特法则 合成复用原则 单一职责原则 ​ 对类来说,一个类应该只负责一项职责。 单一职责原则注意事项和细节 降低类的复杂度,一个类只负责一项职责。 提高类的可读性,可维护性 降低变更引起的风险 通常情况下,我们应当遵守单一职责原则,只有逻辑足够简单,才可以违背单一职责原则 接口隔离原则 ​ 客户端不应该依赖他不需要的接口,即一个类对另一个类的依赖应该建立在最小的接口上。 依赖倒转原则 高层模块不应该

2020-12-28 15:26:45 104

原创 设计模式总览

设计模式概述 设计模式就是某些问题的通用解决方案,设计模式代表了最佳实践。 设计模式本质是提高软件的维护性,通用性和扩展性,并降低软件的复杂度 设计模式的分类 创建型模式 什么是创建者模式 创建型模式是处理对象创建的设计模式,试图根据实际情况使用合适的方式创建对象。基本的对象创建方式可能会导致设计上的问题,或增加设计的复杂度。创建型模式通过以某种方式控制对象的创建来解决问题。 创建者模式的定义 创建型模式旨在将系统与它的对象创建、结合、表示的方式分离。这些设计模式在对象创建的类型、主体、方式、时间等方面提高

2020-12-28 15:25:27 62

原创 什么是设计模式

什么是设计模式? ​ In software engineering, a design pattern is a general repeatable solution to a commonly occurring problem in software design. A design pattern isn’t a finished design that can be transformed directly into code. It is a description or template

2020-12-03 18:54:25 79

原创 Simpleton-单例模式

单例模式 定义:采取一定的方法保证在整个软件系统中,某一个类只有一个对象实例,并且该类值提供一个取得该对象的实例方法。 单例模式类图 单例模式的实现方式 1. 饿汉式 静态常量 步骤: 构造器私有化 类的内部创建对象 向外暴露一个静态的公共方法 代码实现 优点:写法比较简单,在类装载的时候就完成了实例化。避免了线程同步问题。 缺点:在类装载的时候就完成了实例化,没有达到Lazy Loading的效果。如果从始至终没有使用过这个类,就会造成内存浪费。 package Singleton.hungry

2020-11-28 15:56:11 92

原创 PTA 7-5 列车调度 (25 分)

22/100发布文章 博文管理我的博客退出 Trash Temp 7-3 将数组中的数逆序存放 (20 分) Linux基础学习 PTA 7-5 列车调度 (25 分) 如何使用 如何使用 添加摘要 火车站的列车调度铁轨的结构如下图所示。...

2019-06-04 22:02:28 1781

空空如也

空空如也

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

TA关注的人

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