11 2022 档案

.Net【基础回顾】并行编程Parallel
摘要:Parallel三种用法 Parallel.Invoke Parallel.for Parallel.forEach Parallel.Invoke class Program { static void Main(string[] args) { var watch = Stopwatch.Sta 阅读全文

posted @ 2022-11-29 22:12 杏村牧童 阅读(116) 评论(0) 推荐(0) 编辑

.NetCore【工作应用】AutoMapper
摘要:AutoMapper OOM(Object-Object-Mapping)组件 为了实现实体间的相互转换,从而避免我们每次采用手工的方式进行转换。 使用 安装nuget包 install-package AutoMapper install-package AutoMapper.Extensions 阅读全文

posted @ 2022-11-26 21:24 杏村牧童 阅读(186) 评论(0) 推荐(0) 编辑

06.适配器模式
摘要:适配器模式 作为两个不兼容的接口之间的桥梁 结合了两个独立接口的功能 例如实际中有个两孔的插座,现在需要有个三孔的插口,如果不直接在两孔的class修改,就需要加一个适配class来处理 namespace 适配器模式 { public class TwoHole { public void Two 阅读全文

posted @ 2022-11-16 21:52 杏村牧童 阅读(12) 评论(0) 推荐(0) 编辑

05.原型模式
摘要:原型模式 Prototype Pattern 用于创建重复的对象,同时又能保证性能。 当需要创建一个与已有对象类似的对象,或者当创建对象的成本比克隆更高时,使用原型模式 通过实现Clone方式生成新的实例,根据需要选择深copy和浅copy namespace 原型模式 { /// <summary 阅读全文

posted @ 2022-11-15 22:41 杏村牧童 阅读(16) 评论(0) 推荐(0) 编辑

04.建造者模式
摘要:建造者模式 在工厂模式中,关注的是谁创建了这个产品,在建造者模式中,这个产品会有多个复杂工序,例如组装电脑,提供了一个builder类来管理这个组装过程 // 抽象builder namespace 建造者模式 { public class Computar { public string CPU 阅读全文

posted @ 2022-11-15 02:53 杏村牧童 阅读(14) 评论(0) 推荐(0) 编辑

03.抽象工厂模式
摘要:抽象工厂模式 Abstract Factory Pattern 在简单工厂之后变化得到了工厂方法模式(A工厂生产商品a,B工厂生产商品b),不同的工厂生产不同的商品还有其他变化,现在有一下场景工厂A可以生产商品a和b,工厂B也可以生产商品a和b,这种情况需要在工厂中再处理一下 // 抽象产品 nam 阅读全文

posted @ 2022-11-15 02:32 杏村牧童 阅读(20) 评论(0) 推荐(0) 编辑

02.01工厂方法模式
摘要:工厂方法模式 在简单工厂模式中,只有唯一的一个factory来判断生成不一样的product,但是实际中可能会出现不同的factory来生产不同的商品。工厂方法模式是简单工厂的变化 // 抽象商品和工厂 namespace 工厂方法模式 { public abstract class Factory 阅读全文

posted @ 2022-11-14 22:25 杏村牧童 阅读(18) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示