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