首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
一些常见的设计模式的变化
黑大帅15
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
玩转Netty,从“Hello World”开始
大家好,我是老三,之前里,我们讨论了Java的三种IO模型,提到了网络通信框架Netty,它简化和优化了NIO的使用,这期,我们正式开始走近Netty。 为什么要用Netty? 首先当然是NIO的使用
为什么从 MVC 到 DDD,架构的本质是什么?
今天要分享的是 MVC 和 DDD 的架构本质,通过由浅入深的介绍讲解和视频带着手把手操作创建工程架构。让无论是学习 MVC 的小白码农还是希望了解更多关于 DDD 内容的老白码农,都可以学习到一点自
设计模式之外观设计模式
迪米特法则(Law of Demeter)又叫做最少知识原则(LKP,Least Knowledge Principle),就是说一个对象应当对其他对象保持最少的了解。 迪米特法则还有一个更简单的定义:只与直接的朋友进行通信,解释一下什么是直接的朋友,两个对象之间是耦合关系,我…
设计模式之策略设计模式
策略模式对应于解决某个问题的算法集合,允许用户从这些算法集合中选择合适的算法,可以根据具体的业务需求,在不修改原有代码的基础上增加新的算法策略,这样不仅实现了算法或业务独立,而且可以做到统一切换、统一调用。 环境角色:完成策略算法的统一对外方法给客户端调用。 便于切换不同算法,…
设计模式之代理设计模式
今天来看一下什么是代理设计模式,顾名思义,代理就是通过中介代替某人做某一件事,对应到我们的程序中就是通过代理对象来控制某个具体对象某个方法的访问,在该方法之前和之后可以做一些额外处理。 抽象角色:用于定义真实角色和代理角色共有的方法。 真实角色:真实角色要实现的具体业务逻辑以供…
设计模式之观察者设计模式
观察者模式(Observer)是软件设计模式的一种,定义了对象之间一种一对多的关系,也就是当一个对象数据发生变化时,会通知与之依赖的其他对象,以相应其数据变化,这种当目标对象数据发生变化时,与之对应的观察者对象数据随之发生变化的,具有一对多通知关系的设计模式叫做观察者设计模式。…