码迷,mamicode.com
首页 >  
搜索关键字:耦合度    ( 946个结果
nginx网站基本配置过程
Apache优点:Apache的兼容性和稳定性都是非常强Apache的模块比Nginx/Lighttpd丰富Apache在处理动态请求比Nginx/Lighttpd更有优势缺点:属于重量级web服务器(重量级主要是在软件包的大小上比较大,软件的耦合度大)在速度、性能不及其他轻量级web服务器,并且消费内存较高。使..
分类:Web程序   时间:2014-07-19 02:22:37    阅读次数:280
外观模式之C++实现
在我们学习程序设计时常常会用到模块化设计的思想,这一思想是我们首先把要实现的功能用一个模块表示,当用户想完成某个人物时依次调用对应的函数。然而,如果用户要完成一个很大的任务,则需要调用很大模块函数,这样用户与各个模块打交道就非常频繁了,同时也很容易出错,因为用户与某个具体模块打交道,耦合度相对比较高。而外观模式(Facade)就在此时可以派上用场了。...
分类:编程语言   时间:2014-07-18 11:23:38    阅读次数:261
OSGI(面向Java的动态模型系统)
基本简介编辑OSGI服务平台提供在多种网络设备上无需重启的动态改变构造的功能。为了最小化耦合度和促使这些耦合度可管理,OSGi技术提供一种面向服务的架构,它能使这些组件动态地发现对方。OSGi联OSGI盟已经开发了为例如象HTTP服务器、配置、日志、安全、用户管理、XML等很多公共功能标准组件接口。...
分类:编程语言   时间:2014-07-14 10:13:22    阅读次数:335
Java设计模式(五)外观模式 桥梁模式
(九)外观模式 外观模式为子系统提供一个接口,便于使用。解决了类与类之间关系的,外观模式将类之间的关系放在一个 Facade 类中,降低了类类之间的耦合度,该模式不涉及接口。 (十)桥梁模式 Bridge 桥梁模式就是吧事物和具体的实现分开,将抽象与抽象方法的实现相互分离来实现解耦,以便两者能够相互独立的变化。...
分类:编程语言   时间:2014-07-12 23:57:16    阅读次数:412
Chain of Responsibility - 职责链模式
定义 使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合度。 案例 比如现在有一个图形界面,它包括一个应用Application类,一个主窗口Window,一个按钮Button,Window和Button都是继承自Widget类,现在在Button上按滑动鼠标滚轮,Button类不一定要处理,可能是Window类处理,也可能是是Application类...
分类:其他好文   时间:2014-07-12 23:29:27    阅读次数:264
Command - 命令模式
定义 将一个请求封装为一个对象,实现请求者与实施者的低耦合。 案例 大部分应用都存在很多的菜单和一些操作按钮,但在设计这些菜单和按钮的时候,并不知道它要执行什么样的操作。在设计删除、复制和撤销这些具体实现的时候,也不知道在要什么地方用到,可能是代码里面直接调用,也可能是界面上点击了某个按钮后发生的操作。为了解决菜单和具体操作的这种耦合度,就需要使用Command-命令...
分类:其他好文   时间:2014-07-12 23:17:39    阅读次数:295
Android用surface直接显示yuv数据(二)
上一篇文章主要是参照AwesomePlayer直接用SoftwareRenderer类来显示yuv,为了能用到这个类,不惜依赖了libstagefright、libstagefright_color_conversion等动态静态库,从而造成程序具有很高的耦合度,也不便于我们理解yuv数据直接显示的深层次原因。     于是我开始研究SoftwareRenderer的具体实现,我们来提取Soft...
分类:移动开发   时间:2014-07-11 00:14:52    阅读次数:509
ASP.NET开发,从二层至三层,至面向对象 (3)
继续上一篇《ASP.NET开发,从二层至三层,至面向对象 (2)》http://www.cnblogs.com/insus/p/3825805.html。我们学会了怎样创建对象,把BizBase类从页面级分离,解耦合度。亲的更亲,疏的更疏。上面使用的是Access数据,将达不到扩展与升级的要求。程序...
分类:Web程序   时间:2014-07-09 16:49:02    阅读次数:302
数据库抽象之sqlhelper
个人重构版的机房收费系统已经走过了开始的这一关了,由于走在前面的人已经很多了,在开始机房之前看过他们的一些博客以及和他们的交流知道可以在连接、操作数据库时抽象出一个sqlhelper的类,封装对数据库的各种操作方法。但是这个学习的过程需要自己去摸索,才能真正体会到抽象的给编程带来的好处以及原有的方式的弊端。 先实现三层架构的登陆窗体和查看学生余额的功能后 ,在D层代码有重复,数据库的链接、数据库的查询,这也是三层架构设计的一点弊端吧,降低了系统的耦合度同时也增加了编程的代码量。接下来就开始了...
分类:数据库   时间:2014-07-08 16:43:20    阅读次数:191
【iOS】KVC 与 KVO
一、KVC与KVO *“KVC”:key value Coding(键值编码) *目的:间接的修改或获取对象的属性,降低程序(类与类)之间的耦合度. *“KVO”:key value Observer(键值观察),观察者模式.(用于模型变化用的多) *目的:通常用于观察某个对象的某个属性发生变化时,及时做出相应. 二、KVC的使用方式 KVC被称为i...
分类:移动开发   时间:2014-07-01 06:37:02    阅读次数:292
946条   上一页 1 ... 91 92 93 94 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!