加载中
Git规范

git commit message规范 <type>(<scope>): <subject> // 空一行 <body> type:必须; scope:可选; subjecct:必须; body:可选; 例子: feat *: 开发系统用户管理功能 本次开发的系统用户...

git
2022/03/29 08:42
138
【JDK1.8】LinkedList源码分析

LinkedList的特性 LinkedList内部使用双向链表作为存储结构,LinkedList可以理解为链表的扩展对象,封装了常用的和非常用的操作链表的方法。以及在通过索引获取元素时的简单优化,通常Linke...

2020/07/17 00:25
275
《一天一模式》— 解释器模式

一、解释器模式的概念 给定一个语言,定义一个文法的一种表示, 并定义一个解释器, 这个解释器使用该表示来解释语言中的句子。 二、什么时候使用解释器模式 解释器模式是23种设计模式中唯一...

《一天一模式》— 命令模式

一、命令模式的概念 将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤销的操作。 二、什么时候使用命令模式 调用者与实现者通常是一种紧耦合的...

2020/05/29 23:27
196
《一天一模式》— 观察者模式

一、观察者模式的概念 观察者模式(又被称为发布-订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题...

2020/05/26 23:46
312
《一天一模式》— 责任链模式

一、责任链模式的概念 责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请...

2020/05/23 00:30
180
《一天一模式》— 抽象工厂模式

一、抽象工厂模式的概念 抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建...

2020/05/21 00:03
216

没有更多内容

加载失败,请刷新页面

返回顶部
顶部