会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
星空雅梦 - 博客园
Starry Night Dream
星 空 雅 梦
我不!绝不让那些为我付出过的人失望! struggle !struggle !!struggle !!!
博客园
首页
新随笔
联系
订阅
显示目录
隐藏目录
管理
随笔 - 857
文章 - 5
评论 - 1700
星空雅梦
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
16
17
18
19
20
21
22
下一页
2019年4月27日
NetCore2.0下使用EF CodeFirst创建数据库
摘要: 本文所使用的VS版本:VS2017 15.3.0 首先新建一个.net core项目 取名NetCoreTask 使用模型视图控制器方式 新建Model层 在Model层下新建一个user实体类 新建一个Service层 在下面新建一个dbContext类 在Web项目下的appsettings.j
阅读全文
posted @ 2019-04-27 11:46 星空雅梦
阅读(630)
评论(0)
推荐(0)
2019年4月25日
冒泡排序精简
摘要: IEnumerable<int> num = a.OrderBy(r => r);
阅读全文
posted @ 2019-04-25 10:11 星空雅梦
阅读(213)
评论(0)
推荐(0)
2019年4月23日
C#设计模式(13)——代理模式(Proxy Pattern)(转)
摘要: 一、引言 在软件开发过程中,有些对象有时候会由于网络或其他的障碍,以至于不能够或者不能直接访问到这些对象,如果直接访问对象给系统带来不必要的复杂性,这时候可以在客户端和目标对象之间增加一层中间层,让代理对象代替目标对象,然后客户端只需要访问代理对象,由代理对象去帮我们去请求目标对象并返回结果给客户端
阅读全文
posted @ 2019-04-23 10:08 星空雅梦
阅读(203)
评论(0)
推荐(0)
C#设计模式(14)——模板方法模式(Template Method)
摘要: 一、引言 提到模板,大家肯定不免想到生活中的“简历模板”、“论文模板”、“Word中模版文件”等,在现实生活中,模板的概念就是——有一个规定的格式,然后每个人都可以根据自己的需求或情况去更新它,例如简历模板,下载下来的简历模板的格式都是相同的,然而我们下载下来简历模板之后我们可以根据自己的情况填充不
阅读全文
posted @ 2019-04-23 10:08 星空雅梦
阅读(767)
评论(0)
推荐(0)
C#设计模式(12)——享元模式(Flyweight Pattern)(转)
摘要: 一、引言 在软件开发过程,如果我们需要重复使用某个对象的时候,如果我们重复地使用new创建这个对象的话,这样我们在内存就需要多次地去申请内存空间了,这样可能会出现内存使用越来越多的情况,这样的问题是非常严重,然而享元模式可以解决这个问题,下面具体看看享元模式是如何去解决这个问题的。 二、享元模式的详
阅读全文
posted @ 2019-04-23 10:07 星空雅梦
阅读(209)
评论(0)
推荐(0)
C#设计模式(11)——外观模式(Facade Pattern)(转)
摘要: 一、引言 在软件开发过程中,客户端程序经常会与复杂系统的内部子系统进行耦合,从而导致客户端程序随着子系统的变化而变化,然而为了将复杂系统的内部子系统与客户端之间的依赖解耦,从而就有了外观模式,也称作 ”门面“模式。下面就具体介绍下外观模式。 二、外观模式的详细介绍 2.1 定义 外观模式提供了一个统
阅读全文
posted @ 2019-04-23 10:06 星空雅梦
阅读(166)
评论(0)
推荐(0)
C#设计模式(10)——组合模式(Composite Pattern)(转)
摘要: 一、引言 在软件开发过程中,我们经常会遇到处理简单对象和复合对象的情况,例如对操作系统中目录的处理就是这样的一个例子,因为目录可以包括单独的文件,也可以包括文件夹,文件夹又是由文件组成的,由于简单对象和复合对象在功能上区别,导致在操作过程中必须区分简单对象和复合对象,这样就会导致客户调用带来不必要的
阅读全文
posted @ 2019-04-23 10:05 星空雅梦
阅读(308)
评论(0)
推荐(0)
C#设计模式(9)——装饰者模式(Decorator Pattern)(转)
摘要: 一、引言 在软件开发中,我们经常想要对一类对象添加不同的功能,例如要给手机添加贴膜,手机挂件,手机外壳等,如果此时利用继承来实现的话,就需要定义无数的类,如StickerPhone(贴膜是手机类)、AccessoriesPhone(挂件手机类)等,这样就会导致 ”子类爆炸“问题,为了解决这个问题,我
阅读全文
posted @ 2019-04-23 10:04 星空雅梦
阅读(158)
评论(0)
推荐(0)
C#设计模式(8)——桥接模式(Bridge Pattern)(转)
摘要: 一、引言 这里以电视遥控器的一个例子来引出桥接模式解决的问题,首先,我们每个牌子的电视机都有一个遥控器,此时我们能想到的一个设计是——把遥控器做为一个抽象类,抽象类中提供遥控器的所有实现,其他具体电视品牌的遥控器都继承这个抽象类,具体设计类图如下: 这样的实现使得每部不同型号的电视都有自己遥控器实现
阅读全文
posted @ 2019-04-23 10:03 星空雅梦
阅读(199)
评论(0)
推荐(0)
C#设计模式(7)——适配器模式(Adapter Pattern)(转)
摘要: 一、引言 在实际的开发过程中,由于应用环境的变化(例如使用语言的变化),我们需要的实现在新的环境中没有现存对象可以满足,但是其他环境却存在这样现存的对象。那么如果将“将现存的对象”在新的环境中进行调用呢?解决这个问题的办法就是我们本文要介绍的适配器模式——使得新环境中不需要去重复实现已经存在了的实现
阅读全文
posted @ 2019-04-23 10:01 星空雅梦
阅读(184)
评论(0)
推荐(0)
上一页
1
···
16
17
18
19
20
21
22
下一页