码迷,mamicode.com
首页 >  
搜索关键字:耦合度    ( 946个结果
发布和订阅
发布和订阅是一种消息通信模式。 优点:使消息订阅者和消息发布者耦合度降低,类似设计模式中的观察者模式。 Redis 的发布和订阅 发布和订阅 订阅的命令如下: 发布命令如下: 启动一个订阅者客户端 X 订阅 cctv-1 返回三个参数:subscribe 订阅成功,订阅的频道是 cctv-1,当前订 ...
分类:其他好文   时间:2016-04-06 20:17:10    阅读次数:422
分布式模式之Broker模式(转)
问题来源: 创建一个游戏系统,其将运行在互联网的环境中。客户端通过WWW服务或特定的客户端软件连接到游戏服务器,随着流量的增加,系统不断的膨胀,最终后台数据、业务逻辑被分布式的部署。然而相比中心化的系统,复杂度被无可避免的增大了,该如何降低各个组件之间的耦合度。 挑战: 需要保证可伸缩性、可维护性、 ...
分类:其他好文   时间:2016-04-06 15:14:28    阅读次数:136
设计模式:常见类的关系
在java以及其他的面向对象的设计模式中,类与类之间主要有6中关系,他们分别是依赖、关联、聚合、组合、继承、实现。他们的耦合度依次增强。 依赖关系的定义为:对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务时,这两个对象之间主要体现为依赖关系。定义比较晦涩难懂,但在 ...
分类:其他好文   时间:2016-04-06 13:25:49    阅读次数:199
轮播图片 高效图片轮播,两个imageView实现
该轮播框架的优势: 文件少,代码简洁 不依赖任何其他第三方库,耦合度低 同时支持本地图片及网络图片 可修改分页控件位置,显示或隐藏 自定义分页控件的图片,就是这么个性 自带图片缓存,一次加载,永久使用 性能好,占用内存少,轮播流畅 实际使用 我们先看demo,代码如下 运行效果 轮播实现步骤 接下来 ...
分类:其他好文   时间:2016-04-06 11:14:29    阅读次数:234
如何养成良好的 C++ 编程习惯(一)—— 内存管理
开篇导读 “养成良好的编程习惯”其实是相当综合的一个命题,可以从多个角度、维度和层次进行论述和评判。如代码的风格、效率和可读性;模块设计的灵活性、可扩展性和耦合度等等。要试图把所有方面都阐述清楚必须花很多的精力,而且也不一定能阐述得全面。因此,本系列文章以软件开发的基础问题为切入点,阐述程序设计和代 ...
分类:编程语言   时间:2016-04-05 09:20:47    阅读次数:158
简单工厂模式
简单工厂模式的本质是利用多态性,将实例化的过程交给工厂去完成,减少耦合度 实现加减乘除功能的计算器: 然后构造工厂类,根据客户端传入的参数,实例化不同的操作类,返回给调用者 客户端调用时,不需要认识所有的操作类,而只需要认识操作类的基类和工厂类即可: ...
分类:其他好文   时间:2016-04-01 17:58:14    阅读次数:170
设计模式-UML类图的各符号含义(转)
UML类图的各符号含义 类图基本符号可拆分为虚线,箭头,实线,空心右三角,实心右三角,空心菱形和实心菱形。由这些基本的图形进行组合构成了类图的基本符号。这里要注意这几个符号的顺序,代表了类与类之间关系的耦合程 度。越向右耦合度越高。 其中虚线+箭头是表示即依赖的关系,实线+箭头表示关联的关系,虚线+ ...
分类:其他好文   时间:2016-03-28 13:27:18    阅读次数:197
IOS之Objective-C学习 策略模式
对于策略模式,我个人理解策略模式就是对各种规则的一种封装的方法,而不仅仅是对算法的封装与调用而已。与工厂模式中简单工厂有点类似,但是比简单工厂更有耦合度,因为策略模式以相同的方法调用所有的规则,减少了规则类和规则类之间的耦合度。 接下来我用策略模式编辑代码来计算斗地主中地主根据坐庄成功失败翻倍情况的 ...
分类:移动开发   时间:2016-03-27 21:03:15    阅读次数:260
结对项目阶段-模块化分析
在个人项目中,我们完成了四则运算式的自动生成小程序,在结对项目中我们需要做的是把我们的程序按功能划分模块,将不同的功能模块完全分离,作为独立的部分进行测试。 经过了软件工程理论课的学习,我们知道了判断一个程序设计好坏的标志是类的内聚性是否高,耦合度是否低,能够做到高内聚低耦合的设计才是我们希望看到的 ...
分类:其他好文   时间:2016-03-26 16:54:59    阅读次数:198
iOS NSNotificationCenter详解
通知中心的特点: 1:同步执行 2: 一对多发送消息 3: 降低程序耦合度 通知中心是单例,目的就是从任意一个发送消息到任意一个接收者,是同步执行的。 那么什么是同步呢? 用网上经典的说法,就是我叫朋友去吃饭,如果他没来,我就继续叫,等到他出来了我们才一起去吃,这就是同步;如果我叫朋友去吃饭,叫完无 ...
分类:移动开发   时间:2016-03-24 14:48:51    阅读次数:155
946条   上一页 1 ... 66 67 68 69 70 ... 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!