首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
jiangxia_1024
掘友等级
后端工程师
|
公众号:1024笔记
公众号:1024笔记
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
从零开始学设计模式(十六):策略模式(Strategy Pattern)
策略模式(Strategy Pattern)指的是定义一系列算法,将每一个算法封装起来,并让它们可以相互替换。策略模式让算法独立于使用它的客户而变化,算法的变化不会影响使用算法的客户。
从零开始学设计模式(十五):模版方法模式(Template Method Pattern)
模版方法模式(Template Method)定义一个操作中算法的框架,并且将一些步骤延迟到子类中,使得子类可以不改变算法的结构即可重定义该算法中的某些特定步骤。
从零开始学设计模式(十四):中介者模式(Mediator Pattern)
中介者模式定义了一个中介对象来封装一系列对象之间的交互关系。中介者使各个对象之间不需要显式地相互引用,从而使耦合性降低,而且可以独立地改变它们之间的交互行为。它是一种对象行为型模式。
从零开始学设计模式(十三):访问者模式(Visitor Pattern)
访问者模式指的是将某些作用于某种数据结构中各元素的操作分离出来封装成独立的类,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。
从零开始学设计模式(十二):享元模式(Flyweight Pattern)
对于享元模式的总结就一句话,尽量通过共享实例来避免new出更多地实例,当需要某个实例时,并不总是通过new关键字来生成实例,而是尽量共用已经存在的实例。这就是享元模式的核心内容。
从零开始学设计模式(十一):组合模式(Composite Pattern):
使用组合模式方便解耦客户端与复杂元素的内部结构,从而使得客户端程序可以像处理简单元素一样来一致处理复杂元素,大大简化了代码。对于层次结构的系统对象,可以使用组合模式进行处理。
从零开始学设计模式(十): 桥接模式(Bridge Pattern)
桥接模式又称为柄体模式或接口模式,它将抽象与实现分离,使它们可以独立变化。它是用组合关系代替继承关系来实现,从而降低了抽象和实现这两个可变维度的耦合度。
从零开始学设计模式(九):外观模式(Facade Pattern)
外观模式为复杂子系统提供了一个简单接口,并不为子系统添加新的功能和行为。实现了子系统与客户端之间的松耦合关系。
说说with(nolock)的使用
在sql server数据库中,往往为了性能在进行数据查询的时候,都会在查询语句的表的后面加上一个with(nolock)或者nolock也行,它的目的就是为了避免查询锁定表,进而提高查询的速度。
从零开始学设计模式(八):装饰器模式(Decorator Pattern)
装饰器模式是继承关系的一个替代方案,在不必改变原类文件和原类使用的继承的情况 下,通过使用对象之间的关联关系来取代类之间的继承,使能够动态的给一个对象拓展一些额外的功能。它也是一种对象结构模式!
下一页
个人成就
文章被点赞
194
文章被阅读
213,282
掘力值
5,531
关注了
1
关注者
60
收藏集
0
关注标签
20
加入于
2021-07-16