设计模式
文章平均质量分 56
nankaizhl
这个作者很懒,什么都没留下…
展开
-
常见设计模式结构图助记之创建型
AbstractFactory(抽象工厂) FactoryMethod(工厂方法) Builder(生成器) Singleton(单件)原创 2015-06-25 11:54:28 · 908 阅读 · 0 评论 -
常见设计模式结构图助记之结构型
Adapter(适配器) Bridge(桥接) Composite(组合) Decorator(修饰) Facade(外观) Proxy(外观)原创 2015-06-26 11:12:36 · 919 阅读 · 0 评论 -
多线程安全的Singleton单件模式在C++,java与C#下的实现
单件模式就是全局只能被创建一个对象,在没有多线程的情况粗糙的代码还可以 class Singleton { private: static Singleton* Instance; protected: Singleton(){}; public: static Singleton* GetInstance() { ...原创 2015-04-18 22:39:17 · 1775 阅读 · 0 评论 -
python函数通过lru_cache缓存加速
通过lru_cache缓存加速 不加缓存 %%time def fib(n): return(1 if n in [1, 2] else fib(n-1)+fib(n-2)) print(fib(35)) 9227465 Wall time: 2.11 s 加lru_cache缓存,递归快的一笔 %%time from functools import lru_cache #...原创 2019-06-11 10:35:53 · 1934 阅读 · 0 评论