摘要:
Python版 https://github.com/faif/python-patterns/blob/master/other/hsm/hsm.py """ Implementation of the HSM (hierarchical state machine) or NFSM (neste 阅读全文
posted @ 2018-05-14 13:45
炼狱腾蛇
阅读(259)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/other/graph_search.py #!/usr/bin/env python # -*- coding: utf-8 -*- "" class GraphSearch: 阅读全文
posted @ 2018-05-14 13:44
炼狱腾蛇
阅读(120)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/other/blackboard.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ @author: Eugene Dubo 阅读全文
posted @ 2018-05-14 13:42
炼狱腾蛇
阅读(166)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/fundamental/delegation_pattern.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ Refere 阅读全文
posted @ 2018-05-14 13:40
炼狱腾蛇
阅读(112)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/dft/setter_injection.py #!/usr/bin/python # -*- coding : utf-8 -*- import datetime """ Por 阅读全文
posted @ 2018-05-14 13:38
炼狱腾蛇
阅读(103)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/behavioral/visitor.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ http://peter-hoffm 阅读全文
posted @ 2018-05-14 13:34
炼狱腾蛇
阅读(133)
评论(0)
推荐(0)
摘要:
Python转载版 https://github.com/faif/python-patterns/blob/master/behavioral/template.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ http://ginstrom 阅读全文
posted @ 2018-05-14 13:33
炼狱腾蛇
阅读(119)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/behavioral/state.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ Implementation of th 阅读全文
posted @ 2018-05-14 13:31
炼狱腾蛇
阅读(142)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/behavioral/specification.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ @author: Gor 阅读全文
posted @ 2018-05-14 13:28
炼狱腾蛇
阅读(152)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/behavioral/registry.py #!/usr/bin/env python # -*- coding: utf-8 -*- class RegistryHolder( 阅读全文
posted @ 2018-05-14 13:26
炼狱腾蛇
阅读(143)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/behavioral/publish_subscribe.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ Referenc 阅读全文
posted @ 2018-05-14 13:24
炼狱腾蛇
阅读(129)
评论(0)
推荐(0)
摘要:
Python转载版 https://github.com/faif/python-patterns/blob/master/behavioral/observer.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ http://code.act 阅读全文
posted @ 2018-05-14 13:23
炼狱腾蛇
阅读(152)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/behavioral/memento.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ http://code.active 阅读全文
posted @ 2018-05-14 13:20
炼狱腾蛇
阅读(150)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/behavioral/mediator.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ http://web.archiv 阅读全文
posted @ 2018-05-14 13:19
炼狱腾蛇
阅读(152)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/behavioral/iterator.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ http://ginstrom.c 阅读全文
posted @ 2018-05-14 13:16
炼狱腾蛇
阅读(119)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/behavioral/command.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ *TL;DR80 Encapsula 阅读全文
posted @ 2018-05-14 13:13
炼狱腾蛇
阅读(118)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/behavioral/chaining_method.py #!/usr/bin/env python # -*- coding: utf-8 -*- from __future_ 阅读全文
posted @ 2018-05-14 13:11
炼狱腾蛇
阅读(119)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/behavioral/catalog.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ A class that uses 阅读全文
posted @ 2018-05-14 13:10
炼狱腾蛇
阅读(156)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/behavioral/chain.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ http://www.dabeaz.co 阅读全文
posted @ 2018-05-14 13:06
炼狱腾蛇
阅读(106)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/structural/proxy.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ *TL;DR80 Provides an 阅读全文
posted @ 2018-05-14 12:12
炼狱腾蛇
阅读(129)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/structural/mvc.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ *TL;DR80 Separates dat 阅读全文
posted @ 2018-05-14 12:08
炼狱腾蛇
阅读(157)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/structural/front_controller.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ @author: 阅读全文
posted @ 2018-05-14 12:07
炼狱腾蛇
阅读(235)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/structural/flyweight.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ *References: htt 阅读全文
posted @ 2018-05-14 12:04
炼狱腾蛇
阅读(158)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/structural/facade.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ *What is this patte 阅读全文
posted @ 2018-05-14 12:02
炼狱腾蛇
阅读(108)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/structural/decorator.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ *What is this pa 阅读全文
posted @ 2018-05-14 11:59
炼狱腾蛇
阅读(109)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/structural/composite.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ *What is this pa 阅读全文
posted @ 2018-05-14 11:56
炼狱腾蛇
阅读(105)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/structural/bridge.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ *References: http:/ 阅读全文
posted @ 2018-05-14 11:52
炼狱腾蛇
阅读(94)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/structural/adapter.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ *What is this patt 阅读全文
posted @ 2018-05-14 11:51
炼狱腾蛇
阅读(135)
评论(0)
推荐(0)
摘要:
Pyhon版 https://github.com/faif/python-patterns/blob/master/structural/3-tier.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ *TL;DR80 Separates p 阅读全文
posted @ 2018-05-14 11:49
炼狱腾蛇
阅读(108)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/creational/prototype.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ *TL;DR80 Creates 阅读全文
posted @ 2018-05-14 11:47
炼狱腾蛇
阅读(123)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/creational/pool.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ *What is this pattern 阅读全文
posted @ 2018-05-14 11:45
炼狱腾蛇
阅读(130)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/creational/lazy_evaluation.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ Lazily-eva 阅读全文
posted @ 2018-05-14 11:32
炼狱腾蛇
阅读(110)
评论(0)
推荐(0)
摘要:
Python版 https://github.com/faif/python-patterns/blob/master/creational/borg.py #!/usr/bin/env python # -*- coding: utf-8 -*- """ *What is this pattern 阅读全文
posted @ 2018-05-14 11:24
炼狱腾蛇
阅读(159)
评论(0)
推荐(0)
浙公网安备 33010602011771号