自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 Visual Studio [code]实用快捷键

ctrl+c 不选中 直接复制一行 ctrl+x 不选中 直接剪切一行 alt+↑ 向上交换一行 ↓同理

2021-06-15 13:57:07 221

原创 C# 设计模式-访问者模式

访问者模式:表示一个作用于某对象结构中各元素的操作。它使你可以在不改变个元素的前提下定义作用于这些元素的新操作。对象结构不能变,必须是固定的。

2021-06-11 16:07:39 271 1

原创 C# 设计模式-解释器模式

给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的例子。当一个语言需要解释执行,并且可以将该语言中的句子表示为抽象语法树时,可以使用解释器模式...

2021-06-11 14:50:48 278 1

原创 C# 设计模式-享元模式

享元模式的核心在于使用共同的代码来创建不一样的对象。把不同的点都拎出来,剩下相同的用同一套代码。 abstract class Website { public abstract void Use(User user); } class ConcreteWebsite : Website { public ConcreteWebsite(string name) { Name = nam

2021-06-09 16:41:31 157

原创 C# 设计模式-中介者模式

中介者模式可以协调多个毫无关系的对象,对于中介者来说,所有对象都必须是透明的,中介者保持所有对象的引用,知道所有引用对象的所有方法。毫无关系的对象可以用中介来转发消息。 abstract class Medaitor { public abstract void Send(string message, Colleague colleague); } class ConcreteMediator : Medaitor { priv

2021-06-09 16:10:26 215

原创 C# 设计模式-职责链模式

职责链模式类似于递归,将需要比较的东西一层一层的向下传递。或者说当自己没有能力处理问题时,向上抛出问题。关键是必须有自己上家的引用,以及向上家抛出问题的能力

2021-06-09 15:25:15 157

原创 C# 设计模式-桥接模式

实现系统可能有多角度分类,每一种分类都有可能变化,那么把这种多角度的变化抽离出来让他们独立变化,减少它们之间的耦合。 摘自(大话sheji)

2021-06-09 13:35:57 204

原创 C# 设计模式-组合模式

将对象组合成树形结构以表示“部分-整体'的层次结构”。组合模式使得用户对单个对象和组合对象的使用具有一致性。操作部分和操作整体的方法一样。

2021-06-08 17:08:08 387

原创 C# 设计模式-备忘录模式

备忘录模式:建立一个对象,保存需要存储的值,在需要复原的时候,赋值过来就可以了。 class Originator { public string State { get; set; } public Memento CreateMemento() { return new Memento(State); } public void SetMemento(Memento mement

2021-06-08 16:28:02 152

原创 C# 设计模式 观察者模式

核心就是在一个有某种状态的对象中维护一个list,将需要获取这个状态改变的其他对象添加到这个list中。当状态改变时,遍历这个list,通知所有list中的对象。

2021-06-08 15:46:03 99

原创 C# 设计模式 建造者模式

建造者模式:将一个复杂对象的构建和表示分离,使得同样的构建过程可以创建不同的表示建造者模式注重对象的创建,而模板模式注重执行的顺序 abstract class PersonBuilder { public abstract void BuildHead(); public abstract void BuildBody(); public abstract void BuildArmLeft(); public abs

2021-06-08 14:00:11 116

原创 C# 设计模式 原型模式

原型模式就是以原始对象为模板,创建出其他相同或相似内容的同一个类型的对象,然后再此基础上,修改成最终的想要的对象。原型模式可以使用浅拷贝,也可以使用深拷贝

2021-06-08 13:29:34 152

gsoap http webapi

gsoap 使用http get post调用web api接口

2021-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除