Avatar notebook default
11篇文章 · 1765字 · 0人关注
  • Resize,w 360,h 240
    序列化与反序列化杂谈

    序列化与反序列化杂谈 为什么需要序列化 如图我们可以看到,在内存中Group的对象引用是十分杂乱的,它包含大量的指针指向内存地址 这时候如果我们...

  • Resize,w 360,h 240
    VS中文提示

    VS中文提示 语言提示与当前项目的目标框架相关。 右击你VS的项目,点击属性查看当前项目的目标框架。 大部分.NET Framework框架自带...

  • 设计模式(单例模式)

    单例模式简介 单例模式是指让一个类在该程序集合中成为唯一实例,防止其他模块将该类重复实例化。单例模式多用于程序集合中的管理类上,因为在功能集合中...

  • 设计模式(门面模式)

    门面模式简介 门面模式通俗来说就是将几个没有逻辑关系的小功能集合起来,形成一个大的功能集合。例如有两兄弟,大哥卖西餐,小弟卖中餐,西餐和中餐是两...

  • 设计模式(责任链模式)

    责任链模式简介 古代女子有“三从四德”之说,“三从”即指“未嫁从父、既嫁从夫、夫死从子”。也就是说,一位女性在结婚之前要听从于父亲,结婚之后要听...

  • 设计模式(中介者模式)

    中介者模式简介 所谓中介者模式就是用一个中介对象来封装一系列的对象交互,中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变...

  • 设计模式(状态者模式)

    状态者模式简介 NPC或者Boss有多个状态,比如巡逻、攻击、逃跑、狂暴等。状态者模式就是创建一个架构去管理这些状态的跳转。 简单代码例子 状态...

  • 设计模式(代理模式)

    代理模式简介 代理模式与观察者模式有些类似,也是老板去指派员工干活,但是并不需要老板去时刻督察,员工在干完活后会主动报告给老板。相对观察者模式来...

  • 设计模式(观察者模式)

    观察者模式简介 观察者模式形象来说就是一个老板不停的询问员工任务是否完成,当任务完成后,老板再指派员工去做其他的事情。 简单代码例子 这里用Un...

文集作者