Loading

摘要: 目录 1、DI&&IOC简单介绍 2、UML类图中六种关联关系 3、.net core 中DI的使用 4、.net core DI初始化源码初窥 DI&&IOC简单介绍 DI(依赖注入)是实现IOC(控制反转)的一种方式。面向对象设计六大基本原则的依赖倒置原则,高层类不应该依赖于低层类的实现 ,而应 阅读全文
posted @ 2018-01-06 01:02 3WLineCode 阅读(377) 评论(2) 推荐(2) 编辑
摘要: 文章目录 1、命令行配置 2、Json文件配置 3、配置文件文本至C#对象实例的映射 4、配置文件热更新 5、总结 命令行的配置 我们首先来创建一个.net core 的控制台项目,然后引入.net core all 包(Install-Package Microsoft.AspNetCore.Al 阅读全文
posted @ 2018-01-04 23:47 3WLineCode 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 文章目录 1、模版方法介绍2、模版方法类图3、模版方法例子的实现以及“钩子”方法4、模版方法模式总结 模板方法介绍:定义了一个算法的步骤,允许子类为一个或者多个步骤提供实现。 类图: 接下来让我们看下它的类图、~~~~ 一个简单的Demo: 故事从三只企鹅开始的: 企鹅大胖,二虎,豆豆生活在遥远的南 阅读全文
posted @ 2017-12-27 09:17 3WLineCode 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 命令模式介绍 1、命令模式介绍:命令模式将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤销的操作。 PS:个人理解的命令模式就是将“请求”(方法)封装起来,这个请求中,存在一个或者多个接收者,然后把这个对象传递给一个Invoker(调用者)对象,并向外暴露出 阅读全文
posted @ 2017-12-14 19:45 3WLineCode 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 文章目录: 1、认识理解URL,以及简单的路由 2、特性路由、传统路由、区域路由 3、路由生成URL&&绑定到操作&&路由约束 1、认识理解URL,以及简单的路由 默认简单的路由(概述、路由&URL重写) 先来看下两个名词 URL(统一资源定位符),URI(统一资源标识符) 高质量URL应该满足的规 阅读全文
posted @ 2017-12-09 01:07 3WLineCode 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 文章目录: 1、简单的表达式树实现以及声明方式 2、表达式树条件拼接 3、表达式树关系映射 4、表达式树访问者 简单介绍表达式树 相信大家使用EF框架的时候,对实体集延迟查询对象IQueryable一定不陌生,对实体集操作的时候,参数要求传递一个Expression<TDelegate>的泛型类,泛 阅读全文
posted @ 2017-11-29 17:10 3WLineCode 阅读(2202) 评论(0) 推荐(1) 编辑
摘要: private int[] test_Insertion(int[] list) //插入排序 传入数组 3, 6, 2, 1, 9, 5, 4, 7 { for(int i =1;i= 0; j--) //因为取出来的数是一个有序数组,排序是从小往大递增的,所以插入新的数字的时候只需要 { ... 阅读全文
posted @ 2016-12-09 17:41 3WLineCode 阅读(1341) 评论(0) 推荐(0) 编辑
摘要: declare @i int ,@j int ,@s nvarchar(max) set @i = 1 while @i = @i begin set @s += cast(@i as char(1)) + '*' + cast(@j as char(1)) set @s += ' ' ... 阅读全文
posted @ 2016-11-23 15:03 3WLineCode 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 菱形每一行都是由n个' ' + n 个'**' + 1个'*' 组成的 例如高度为9的菱形(共print 9次),*最多的一次print为第五次第五次就是0个' ' + 4个'**' + 1个'*' ,所以每一行都有 (高度+1)/2的输出对象(为*或者**、' '), 所以第一行就是4个 ' ' 阅读全文
posted @ 2016-11-23 14:26 3WLineCode 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 1、 2、 阅读全文
posted @ 2016-09-12 10:59 3WLineCode 阅读(8239) 评论(0) 推荐(2) 编辑