设计模式共9篇
牛客前端刷题(十)—— 设计模式篇 - MaxSSL

牛客前端刷题(十)—— 设计模式篇

还在担心面试不通过吗?给大家推荐一个超级好用的刷面试题神器:牛客网,里面涵盖了各个领域的面试题库,还有大厂真题哦!赶快悄悄的努力起来吧,不苒在这里衷心祝愿各位大佬都能顺利通过面试。...
MaxSSL的头像 - MaxSSLMaxSSL3年前
70
【设计模式】适配器模式:攻敌三分,自留七分,以超兽武装的例子来谈谈适配器模式 - MaxSSL

【设计模式】适配器模式:攻敌三分,自留七分,以超兽武装的例子来谈谈适配器模式

文章目录1适配器模式1.1定义1.2结构1.3类图1.3.1类适配器模式1.3.2对象适配器模式2例子2.1类适配器模式2.1.1代码2.1.2效果图2.2对象适配器模式2.2.1代码2.2.2效果通3优缺点及适用环境3.1优点3…
MaxSSL的头像 - MaxSSLMaxSSL3年前
30
我终于读懂了设计模式的七大原则。。。 - MaxSSL

我终于读懂了设计模式的七大原则。。。

文章目录设计模式的目的什么叫单一职责原则?什么叫接口隔离原则?什么叫做依赖倒转原则?什么是里氏替换原则?什么叫开闭原则?什么叫迪米特法则?什么叫合成复用原则?设计原则核心思想设计模...
MaxSSL的头像 - MaxSSLMaxSSL3年前
20
Unity使用新输入系统InputSystem制作飞机大战Demo(对象池设计模式及应用) - MaxSSL

Unity使用新输入系统InputSystem制作飞机大战Demo(对象池设计模式及应用)

@作者:SYFStrive@博客首页:子弹尾线出现残影的问题usingUnityEngine;publicclassPlayerProjectile:Projectile{privateTrailRenderertrilRende…
MaxSSL的头像 - MaxSSLMaxSSL3年前
470
【iOS】MVC模式 - MaxSSL

【iOS】MVC模式

什么是MVC?MVC设计模式的主要宗旨是把所有的对象分为三个大类,model类,view类和controller类。MVC并不是一种设计模式,而是一种架构模式,用以描述应用程序的结构以及结构中各部分的职责和交...
MaxSSL的头像 - MaxSSLMaxSSL3年前
90
设计模式理论(一)软件设计原则 - MaxSSL

设计模式理论(一)软件设计原则

按照软件设计原则、创建模式、结构模式、行为模式行文1.软件设计原则1.1开闭原则对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。想要达到这...
MaxSSL的头像 - MaxSSLMaxSSL3年前
20
设计模式必知必会系列终章 - MaxSSL

设计模式必知必会系列终章

目录装饰器模式工厂方法模式抽象工厂模式​编辑适配器模式代理模式装饰器模式官方定义:动态地给⼀个对象增加⼀些额外的职责。就增加功能而言,装饰器模式比生成子类更为灵活。——《设计模式》G...
MaxSSL的头像 - MaxSSLMaxSSL3年前
10
面试官:设计模式是什么? - MaxSSL

面试官:设计模式是什么?

真正的大师永远怀着一颗学徒的心让石头裂开的不是最后一击,而是前面的99次击打文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】更有我为大家准备的福利哟!回复【项目】...
MaxSSL的头像 - MaxSSLMaxSSL3年前
50
从单体架构到微服务架构&最佳实践: Monolithic to Microservices Architecture - MaxSSL

从单体架构到微服务架构&最佳实践: Monolithic to Microservices Architecture

概述微服务是一种将软件应用程序开发为独立设置的小模块的方法,其中每个服务运行独特的进程。它通过定义明确的机制进行通信以达到目的。2011年5月,威尼斯附近的软件工程师使用“微服务”这个...
MaxSSL的头像 - MaxSSLMaxSSL3年前
80