自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 行为型_11

行为型设计模式用于描述程序在运行时的复杂流程控制,即描述多个类或者对象之间怎样像话剖哦共同完成单个对象无法单独完成的任务,涉及算法和对象的职责分配类行为: 继承机制来在类间分派行为1. 模板方法(Template Method)定义一个操作中的算法骨架,将算法的一些步骤延迟到子类中,使得子类可以不改变算法结构的情况下重定义改算法的某些特定步骤.1.应用场景算法的整体步骤很固定,但其中个别部分易变,(提供子类的实现)多个子类存在公共行为时,可以提取出来到一个公共父类中,避免代码重复

2021-04-25 23:32:08 76

原创 结构型_7

结构型模型用来描述如何将类或对象按某种布局组成更大的结构.对象型1. 代理(Proxy)由于某些原因需要给某对象提供一个代理对象以控制对象的访问. 这时,访问对象不合适或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介保护目标对象增强目标对象1.应用场景远程代理,这种方式通常是为了隐藏目标对象存在于不同地址空间的事实,方便客户端访问.虚拟代理,通常用于要创建的目标对象开销很大时.安全代理,通常用于控制不同种类客户对真是对象的访问权限智能指引,主要用于调用目标对

2021-04-25 23:31:42 56

原创 创建型_5

创建型设计模式关注: 怎样创建对象?特点:降低耦合度 : 将对象的使用和创建分离1. 单例(Sigleton)一个类只有一个实例,且该类能自行创建这个实例的一种模式。1.应用场景需要频繁创建的类,使用单例可以降低系统内存压力,减少GC只要求生成一个对象.某些类创建实例占用资源比较多,或者实例化耗时长,且经常使用需要频繁实例化,而对象被频繁销毁,eg: 多线程的线程池,网络连接池频繁访问数据库或文件对象当对象需要被共享的场合,eg:数据库连接池J2EE : Serv

2021-04-25 23:31:12 72

原创 vscode自用插件记

VS code 自用插件记录插件全局Ayu 主题中文Code Runner 跑代码Material Theme 主题Material Theme icons 图标vscode-icons 图标Remote -ssh ssh远程Partial Diff 找不同Prettier - code formatter 代码格式化Todo TreeVisual Studio intellicodeTurbo console.log() 日志记录,打印 取消注释alt shift u

2020-11-08 21:36:39 192

原创 md 基本操作

记录知识点cssjsvue这些就够了 不要贪多我是表头我也是啊我的也是我是第一行我是第二个我是第三个我是第四个3}()我擦居中 居中 居中弟弟我死了aared\color{red}{red}redGoogle\color{#4285f4}{G}\color{#ea4335}{o}\color{#fbbc05}{o}\color{#4285f4}{g}\color{#34a853}{l}\color{#ea4335}{e}Goog

2020-11-08 21:19:26 452

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除