会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
程序员其实就是一个写文档的工作,代码只是文档的一部分,一切皆文档
学习新知识和纠正错误的知识
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
37
38
39
40
41
42
43
44
45
···
85
下一页
2020年9月8日
不一样的中介模式(设计模式十四)
摘要: 前言 当我们的子系统之间相互调用的时候,很有可能出现下面这种情况: 这样的情况出现的问题就是系统复杂度极高,难以维护,中介者模式可以缓解。 看下什么是中介者模式: 中介者模式(Mediator Pattern)是用来降低多个对象和类之间的通信复杂性。这种模式提供了一个中介类,该类通常处理不同类之间的
阅读全文
posted @ 2020-09-08 11:33 敖毛毛
阅读(300)
评论(0)
推荐(0)
2020年9月4日
This version of Android Studio cannot open this project, please retry with Android Studio 4.0 or newer.
摘要: 前言 遇到的问题,This version of Android Studio cannot open this project, please retry with Android Studio 4.0 or newer. 解决方法 可以做两种解决方式,一种是升级android studio。看到
阅读全文
posted @ 2020-09-04 14:12 敖毛毛
阅读(11003)
评论(0)
推荐(1)
不一样的代理模式(设计模式十三)
摘要: 前言 什么是代理模式呢?比如说你要去办一件事,你请了一个代理去办,为什么请一个代理去办呢?原因也很简单就是因为这件事复杂,但是你要做的事情就是你的一个手印即可。 在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。 在代理模式中,我们创建具有现有对
阅读全文
posted @ 2020-09-04 11:18 敖毛毛
阅读(177)
评论(0)
推荐(0)
不一样的门面模式(设计模式十二)
摘要: 前言 门面模式,也成为外观模式,直接看思想。 外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性。 主要解决:降低访问复杂系统的内部子系统时的复杂度,简化客户端与之的
阅读全文
posted @ 2020-09-04 10:42 敖毛毛
阅读(157)
评论(0)
推荐(0)
2020年9月3日
不一样的单例模式(设计模式九)
摘要: 前言 单例较为简单,所以直接就写代码了。 正文 加载的时候实例化 private static Person person=new Person(); 首次使用的时候实例化 private static Person person; Static Person() { person=new Pers
阅读全文
posted @ 2020-09-03 11:34 敖毛毛
阅读(119)
评论(0)
推荐(0)
2020年9月2日
asp .net core 单页应用
摘要: 前言 单页应用其实就是 asp.net core 来作为js service,个人觉得这样更好调试,这种比较适合中小型业务。 正文 因为自己写过混合app是ionic,那么就尝试一下angular的单页应用和asp .net core的结合。 根据文档,运行下面的命令: dotnet new ang
阅读全文
posted @ 2020-09-02 11:10 敖毛毛
阅读(718)
评论(0)
推荐(0)
不一样的原型模式(设计模式八)
摘要: 前言 原型模式解决的是什么问题呢?有一个问题就是在软件系统中,经常面临着"某些结构复杂的对象"的创建工作,由于工作的需要这些对象经常面临着巨大的变化,但是却有某些稳定的接口,初始化对象不是特别想要的,那么可以考虑到原型模式。还有一个就是希望保持或者使用一个中间状态,也就是说希望传入的值不改变。 正文
阅读全文
posted @ 2020-09-02 08:48 敖毛毛
阅读(153)
评论(0)
推荐(0)
2020年9月1日
不一样的抽象工厂模式(设计模式七)
摘要: 前言 工厂模式解决了对象创建导致的紧耦合的关系,从而支持对象创建的稳定。那么抽象工厂是解决什么问题呢? 我们知道要松耦合高内聚,那么什么时候需要高内聚呢?高内聚解决什么问题呢? 在软件系统中,经常面临着"一系列相互依赖对象"的创建工作。同时由于需求的变化,往往存在更多系列的创建工作呢? 正文 在我们
阅读全文
posted @ 2020-09-01 23:48 敖毛毛
阅读(188)
评论(0)
推荐(0)
2020年8月31日
不一样的工厂模式(设计模式六)
摘要: 前言 介绍工厂模式,展示工厂模式的演化。 正文 看下工厂模式是如何演化的。 public interface ISplitter { void Splite(); } class BinarySplitter : ISplitter { public void Splite() { throw ne
阅读全文
posted @ 2020-08-31 08:58 敖毛毛
阅读(223)
评论(0)
推荐(0)
2020年8月30日
asp .net core 静态文件资源
摘要: 前言 对静态资源的简单的一个概况,在《重新整理.net core 计1400篇》系列后面会深入。 正文 我们在加入中间件是这样写的: app.UseStaticFiles(); 默认是给wwwroot提供资源。 那么我访问https://localhost:44330/js/site.js 资源,就
阅读全文
posted @ 2020-08-30 13:13 敖毛毛
阅读(2180)
评论(1)
推荐(6)
上一页
1
···
37
38
39
40
41
42
43
44
45
···
85
下一页
公告