随笔分类 -  C#

摘要:前言 多读书、多学习 介绍-适配器模式 定义:适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 实现 这里有大家生活中常见的例子,作为一名程序员。看到适配器我首先想到的就是我们常用的笔记本的电源适配器。大家都 阅读全文
posted @ 2017-02-21 17:23 CharlesShang 阅读(284) 评论(0) 推荐(0)
摘要:前言 写给自己-贵在坚持。建造者模式不复杂,但是想个形象的例子好难。 介绍-建造者模式 定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 实现 建造者模式主要是应对复杂对象,在之前讲的滑板鞋的例子看上去不是很适合,因为它并不复杂。但是我们把一双鞋子拆分一下:鞋底、鞋带 阅读全文
posted @ 2017-02-09 09:01 CharlesShang 阅读(248) 评论(0) 推荐(0)
摘要:前言 继续工厂模式高级版,抽象工厂模式。抽象工厂模式其实是从工厂方法模式拓展而来。在实际的生活中一个工厂的产品不可能是单一的,肯定是多种系列的产品。 介绍 - 抽象工厂模式 定义:(摘自百度百科~)为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。 实现 继续上一篇的某淘鞋厂的例 阅读全文
posted @ 2017-01-24 11:36 CharlesShang 阅读(391) 评论(0) 推荐(0)
摘要:前言 实在编不出来了~ 介绍 - 工厂方法模式 官方定义:(下面摘自百度百科)工厂方法模式(FACTORY METHOD)是一种常用的对象创建型设计模式,此模式的核心精神是封装类中不变的部分,提取其中个性化善变的部分为独立类,通过依赖注入以达到解耦、复用和方便后期维护拓展的目的。它的核心结构有四个角 阅读全文
posted @ 2017-01-23 16:40 CharlesShang 阅读(284) 评论(0) 推荐(0)
摘要:前言 设计模式的文章很多、鄙人不才文笔也不咋地。写这篇只为巩固下基础知识,万一不小心帮到了您,是我莫大的荣幸!写的不好欢迎码友指正,废话结束开始进入正题。 介绍 - 简单工厂模式 官方定义:(尴尬~貌似没啥官方定义,下面摘自百度百科)简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static F 阅读全文
posted @ 2017-01-19 19:55 CharlesShang 阅读(161) 评论(0) 推荐(0)
摘要:前言 设计模式的文章很多,所以此文章只是为了巩固一下自己的基础,说的不详细请见谅。 介绍 - 单例模式 官方定义:确保一个类只有一个实例,并提供一个全局访问点。 通俗定义:就是一个类只有一个单个实例。(也没啥区别) 实现 如何保证一个类只有一个实例呢? 1. 首先一个类是如何创建实例的? - 通过构 阅读全文
posted @ 2017-01-17 21:21 CharlesShang 阅读(218) 评论(0) 推荐(0)
摘要:场景:在实际的项目中使用EntityFramework都会遇到使用Ef处理连接查询的问题,这里做一些小例子如何通过Linq语法处理内连接(inner join)、外连接(left/right outer join); 废话不多说先看实体类: 1.内连接: Linq: sql: 2.外连接(这里只介绍 阅读全文
posted @ 2016-12-08 17:42 CharlesShang 阅读(5611) 评论(0) 推荐(0)