mirror of
https://github.com/tiennm99/java-design-patterns.git
synced 2026-10-14 20:17:21 +00:00
fix: add shortTitle column to Chinese readme (#3056)
This commit is contained in:
1 parent
0da86434ee
commit
b00b8aa365
62 files changed
+63
-1
No files matched your search
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Abstract Document
|
title: Abstract Document
|
||||||
|
shortTitle: Abstract Document
|
||||||
category: Structural
|
category: Structural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Abstract Factory
|
title: Abstract Factory
|
||||||
|
shortTitle: Abstract Factory
|
||||||
category: Creational
|
category: Creational
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Active Object
|
title: Active Object
|
||||||
|
shortTitle: Active Object
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Acyclic Visitor
|
title: Acyclic Visitor
|
||||||
|
shortTitle: Acyclic Visitor
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Adapter
|
title: Adapter
|
||||||
|
shortTitle: Adapter
|
||||||
category: Structural
|
category: Structural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Aggregator Microservices
|
title: Aggregator Microservices
|
||||||
|
shortTitle: Aggregator Microservices
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Ambassador
|
title: Ambassador
|
||||||
|
shortTitle: Ambassador
|
||||||
category: Structural
|
category: Structural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: API Gateway
|
title: API Gateway
|
||||||
|
shortTitle: API Gateway
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Arrange/Act/Assert
|
title: Arrange/Act/Assert
|
||||||
|
shortTitle: Arrange/Act/Assert
|
||||||
category: Idiom
|
category: Idiom
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Async Method Invocation
|
title: Async Method Invocation
|
||||||
|
shortTitle: Async Method Invocation
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Balking
|
title: Balking
|
||||||
|
shortTitle: Balking
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Bridge
|
title: Bridge
|
||||||
|
shortTitle: Bridge
|
||||||
category: Structural
|
category: Structural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Builder
|
title: Builder
|
||||||
|
shortTitle: Builder
|
||||||
category: Creational
|
category: Creational
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Business Delegate
|
title: Business Delegate
|
||||||
|
shortTitle: Business Delegate
|
||||||
category: Structural
|
category: Structural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Bytecode
|
title: Bytecode
|
||||||
|
shortTitle: Bytecode
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Caching
|
title: Caching
|
||||||
|
shortTitle: Caching
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Callback
|
title: Callback
|
||||||
|
shortTitle: Callback
|
||||||
category: Idiom
|
category: Idiom
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Chain of responsibility
|
title: Chain of responsibility
|
||||||
|
shortTitle: Chain of responsibility
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Circuit Breaker
|
title: Circuit Breaker
|
||||||
|
shortTitle: Circuit Breaker
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Static Content Hosting
|
title: Static Content Hosting
|
||||||
|
shortTitle: Static Content Hosting
|
||||||
category: Cloud
|
category: Cloud
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Collection Pipeline
|
title: Collection Pipeline
|
||||||
|
shortTitle: Collection Pipeline
|
||||||
category: Functional
|
category: Functional
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Combinator
|
title: Combinator
|
||||||
|
shortTitle: Combinator
|
||||||
category: Idiom
|
category: Idiom
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Command
|
title: Command
|
||||||
|
shortTitle: Command
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Commander
|
title: Commander
|
||||||
|
shortTitle: Commander
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Composite Entity
|
title: Composite Entity
|
||||||
|
shortTitle: Composite Entity
|
||||||
category: Structural
|
category: Structural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Composite
|
title: Composite
|
||||||
|
shortTitle: Composite
|
||||||
category: Structural
|
category: Structural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Converter
|
title: Converter
|
||||||
|
shortTitle: Converter
|
||||||
category: Creational
|
category: Creational
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Curiously Recurring Template Pattern
|
title: Curiously Recurring Template Pattern
|
||||||
|
shortTitle: Curiously Recurring Template Pattern
|
||||||
language: zh
|
language: zh
|
||||||
category: Structural
|
category: Structural
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Data Access Object
|
title: Data Access Object
|
||||||
|
shortTitle: Data Access Object
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Data Bus
|
title: Data Bus
|
||||||
|
shortTitle: Data Bus
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Data Mapper
|
title: Data Mapper
|
||||||
|
shortTitle: Data Mapper
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Data Transfer Object
|
title: Data Transfer Object
|
||||||
|
shortTitle: Data Transfer Object
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Decorator
|
title: Decorator
|
||||||
|
shortTitle: Decorator
|
||||||
category: Structural
|
category: Structural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Delegation
|
title: Delegation
|
||||||
|
shortTitle: Delegation
|
||||||
category: Structural
|
category: Structural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Dependency Injection
|
title: Dependency Injection
|
||||||
|
shortTitle: Dependency Injection
|
||||||
category: Creational
|
category: Creational
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Dirty Flag
|
title: Dirty Flag
|
||||||
|
shortTitle: Dirty Flag
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Double Checked Locking
|
title: Double Checked Locking
|
||||||
|
shortTitle: Double Checked Locking
|
||||||
category: Idiom
|
category: Idiom
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Facade
|
title: Facade
|
||||||
|
shortTitle: Facade
|
||||||
category: Structural
|
category: Structural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Factory Kit
|
title: Factory Kit
|
||||||
|
shortTitle: Factory Kit
|
||||||
category: Creational
|
category: Creational
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Factory Method
|
title: Factory Method
|
||||||
|
shortTitle: Factory Method
|
||||||
category: Creational
|
category: Creational
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Factory
|
title: Factory
|
||||||
|
shortTitle: Factory
|
||||||
category: Creational
|
category: Creational
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Interpreter
|
title: Interpreter
|
||||||
|
shortTitle: Interpreter
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Iterator
|
title: Iterator
|
||||||
|
shortTitle: Iterator
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Monitor
|
title: Monitor
|
||||||
|
shortTitle: Monitor
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Observer
|
title: Observer
|
||||||
|
shortTitle: Observer
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Private Class Data
|
title: Private Class Data
|
||||||
|
shortTitle: Private Class Data
|
||||||
category: Idiom
|
category: Idiom
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Producer Consumer
|
title: Producer Consumer
|
||||||
|
shortTitle: Producer Consumer
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Proxy
|
title: Proxy
|
||||||
|
shortTitle: Proxy
|
||||||
category: Structural
|
category: Structural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Servant
|
title: Servant
|
||||||
|
shortTitle: Servant
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Sharding
|
title: Sharding
|
||||||
|
shortTitle: Sharding
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Singleton
|
title: Singleton
|
||||||
|
shortTitle: Singleton
|
||||||
category: Creational
|
category: Creational
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: State
|
title: State
|
||||||
|
shortTitle: State
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Step Builder
|
title: Step Builder
|
||||||
|
shortTitle: Step Builder
|
||||||
category: Creational
|
category: Creational
|
||||||
language: zn
|
language: zn
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Strategy
|
title: Strategy
|
||||||
|
shortTitle: Strategy
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Table Module
|
title: Table Module
|
||||||
|
shortTitle: Table Module
|
||||||
category: Structural
|
category: Structural
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Template method
|
title: Template method
|
||||||
|
shortTitle: Template method
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Trampoline
|
title: Trampoline
|
||||||
|
shortTitle: Trampoline
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Unit Of Work
|
title: Unit Of Work
|
||||||
|
shortTitle: Unit Of Work
|
||||||
category: Architectural
|
category: Architectural
|
||||||
language: zn
|
language: zn
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Update Method
|
title: Update Method
|
||||||
|
shortTitle: Update Method
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zn
|
language: zn
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Value Object
|
title: Value Object
|
||||||
|
shortTitle: Value Object
|
||||||
category: Creational
|
category: Creational
|
||||||
language: zn
|
language: zn
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Version Number
|
title: Version Number
|
||||||
|
shortTitle: Version Number
|
||||||
category: Concurrency
|
category: Concurrency
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: Visitor
|
title: Visitor
|
||||||
|
shortTitle: Visitor
|
||||||
category: Behavioral
|
category: Behavioral
|
||||||
language: zh
|
language: zh
|
||||||
tag:
|
tag:
|
||||||
|
|||||||
Reference in new issue
Block a user