摘要: 11中常用框架模式 1. 提供程序模式 使其功能变灵活。 实现延伸到外部,暴露给客户端。 个性化扩展需求. 2. 链式编程模式 处理逻辑时流式,连贯的。 大的功能或者问题域分解为小的问题,每个问题域之间没有前后依赖关系。 传统方式或者扩展方法实现,传统方法返回本this。 一般用于验证处理。 3. 阅读全文
posted @ 2018-08-19 18:13 3WLineCode 阅读(678) 评论(0) 推荐(2) 编辑
摘要: 初探单元测试 目录: 单元测试的核心意义 单元测试的特点 一个简单的单元测试demo 构建可测试的代码以及初探Mock框架NSubstitute 单元测试的核心意义 单元测试的特点 一个简单的单元测试demo 构建可测试的代码以及初探Mock框架NSubstitute 单元测试的核心意义 验证代码健 阅读全文
posted @ 2018-07-15 23:35 3WLineCode 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 文章目录: 1、了解托管堆和GC 在面向对象环境中,每一个类型都代表了一种资源。我们要使用这些资源,就要为这些代表资源的类型分配内存。在C#中,我们一般使用new关键字来完成。访问资源包括以下几步: 使用new操作符为类型分配内存(这个过程调用了IL指令newobj) 初始化内存,设置资源的初始状态 阅读全文
posted @ 2018-06-10 23:06 3WLineCode 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: 文章目录: 1、异常概述 异常我们通常指的是行动成员(例如类实例对象)没有完成所宣称的行动或任务。 例如下图中代码,返回 "Lmc"这个字符串的第二个字符的大写是否为 "M",假如这个执行过程中任何一个步骤出错,都应该返回一个状态(例如"L".Substring(1,1)会因为字符串索引不够长而出现 阅读全文
posted @ 2018-06-03 18:12 3WLineCode 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 文章目录: 1、C#(.net framework框架)中的事件以及特点 2、事件的组成部分 3、编辑器如何实现事件的 4、显式实现事件 1、C#(.net framework框架)中的事件以及特点 CLR事件模型以委托为基础。使用委托来调用回调方法。声明方式使用event关键字。 事件可以理解为在 阅读全文
posted @ 2018-04-27 00:24 3WLineCode 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 文章目录 1、桥接模式介绍 2、桥接模式类图 3、桥接模式Demo实现(移动互联网时代的手机设计) 4、桥接模式总结 桥接模式介绍: 桥接模式将变化封装,使用组合的方式将变化的抽象放到类中,属于结构形设计模式。 类图: 一个简单的Demo(移动互联网时代的手机设计): 现在,我们有一个手机的抽象基类 阅读全文
posted @ 2018-04-07 15:33 3WLineCode 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 文章目录 1、装饰器模式介绍 2、装饰器模式类图 3、装饰器模式Demo实现(一个小镇的拉面馆) 4、装饰器模式总结 装饰器模式介绍:装饰器模式可以在不修改任何底层代码的情况下,给对象赋予新的职责(程序运行时的扩展,动态的将责任附加到对象上)。属于结构型设计模式。 类图: 我们来看下装饰器模式的类图 阅读全文
posted @ 2018-04-06 02:05 3WLineCode 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 初探.net framework 下的异步多线程 目录 1、多线程的出现条件 2、Thread和ThreadPool的相关Api及用法 3、Task和Parallel的相关Api及用法 4、Async&&Await 多线程的出现条件 用户在执行一个操作的时候,可以同时的执行一些其他操作。(例如在写入 阅读全文
posted @ 2018-03-12 23:00 3WLineCode 阅读(2972) 评论(0) 推荐(0) 编辑
摘要: Core篇——初探IdentityServer4(OpenID Connect客户端验证) 目录 1、Oauth2协议授权码模式介绍2、IdentityServer4的OpenID Connect客户端验证简单实现 Oauth2协议授权码模式介绍 授权码模式是Oauth2协议中最严格的认证模式,它的 阅读全文
posted @ 2018-02-01 11:24 3WLineCode 阅读(1762) 评论(2) 推荐(2) 编辑
摘要: Core篇——初探IdentityServer4(客户端模式,密码模式) 目录 1、Oatuth2协议的客户端模式介绍2、IdentityServer4客户端模式实现3、Oatuth2协议的密码模式介绍4、IdentityServer4密码模式实现 Oatuth2协议的客户端模式介绍 Client 阅读全文
posted @ 2018-01-23 17:46 3WLineCode 阅读(4151) 评论(11) 推荐(1) 编辑
点击右上角即可分享
微信分享提示
主题色彩