240 发简信
IP属地:贵州
  • 【设计模式】【结构型模式】享元模式

    由于对象创建的开销,面向对象的系统可能会面临性能问题。性能问题通常在资源受限的嵌入式系统中出现,比如智能手机和平板电脑。大量复杂系统中也可能会出...

  • 【设计模式】【结构型模式】外观模式

    系统会随着演化变得非常复杂,最终形成大量的(并且有时是令人迷惑的)类和交互,这种情况并不少见。许多情况下,我们并不想将这种复杂性暴露给客户端。外...

  • 【设计模式】【结构型模式】适配器模式

    结构型设计模式处理一个系统中不同实体(如类和对象)之间的关系,关注的是提供一种简单的对象组合方式来创造新功能 适配器模式(Adapter pat...

  • 【设计模式】原型模式

    转换阵地,用《Mastering Python Design Patterns》来作指导。 clone()函数 输出 方法str是一个特殊方法,...

  • Resize,w 360,h 240
    【设计模式】工厂方法模式

    概念 简单工厂模式的最大优点在于工厂类中包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关的类,对于客户端来说,去除了与具体产品的依赖。也...

  • Resize,w 360,h 240
    【设计模式】代理模式之为别人做嫁衣

    要求 实现代理功能,即A追求C,让B代A送礼物。 思路 Iter1 卓嫁衣送礼物给娇娇 问题: 娇娇不认识卓嫁衣,这样写相当于他们互相认识,并...

  • Resize,w 360,h 240
    【动态规划】Fibonacci, Shortest Paths

    connect dots ... Part one basic concepts DP, a general, powerful algorit...

  • 【设计模式】装饰模式之小菜扮靓

    多用,多看 要求 写一个可以给人搭配不同的服饰的系统 思路 Iter1 初始草稿 问题: 如果需要增加一种装扮,如超人装扮,如何做? 开放-封...

  • Resize,w 360,h 240
    【设计模式】策略模式之商场促销

    要求 实现一个商场收银软件,营业员根据客户购买的商品单价和数量,向客户收费。 思路 Iter1 初始草稿 每个商品单价*数量,相加。 问题: ...

个人介绍
退回自身,从自己这里出发。投入时间,才能做到move fast.