码迷,mamicode.com
首页 >  
搜索关键字:耦合    ( 5745个结果
Android应用程序的组成部分
Android应用程序由松散耦合的组件组成,并使用应用程序Manifest绑定到一起:应用程序Manifest描述了每一个组件和它们之间的交互方式,还用于指定应用程序元数据,其硬件和平台要求,外部库以及必需的权限。 下面几...
分类:移动开发   时间:2014-09-21 01:23:09    阅读次数:403
《Javascript 设计模式 老版》-读书笔记
第一章 富有表现力的javascript一、Function添加新方法 如果在Function对象中添加一人新方法可以这样写:Function.porototype.method("方法名", function(){ 执行的内容 })1 二、使用设计模式的好处 1、可维护性好:降低了模块间的耦合.....
分类:编程语言   时间:2014-09-20 11:04:27    阅读次数:215
大数据图数据库之数据分片
节选自《大数据日知录:架构与算法》十四章,书籍目录在此        对于海量待挖掘数据,在分布式计算环境下,首先面临的问题就是如何将数据比较均匀地分配到不同的服务器上。对于非图数据来说,这个问题解决起来往往比较直观,因为记录之间独立无关联,所以对数据切分算法没有特别约束,只要机器负载尽可能均衡即可。由于图数据记录之间的强耦合性,如果数据分片不合理,不仅会造成机器之间负载不均衡,还会大量增加机器之...
分类:数据库   时间:2014-09-20 08:51:47    阅读次数:401
涉及spring的相关概念
1、pojo2、为了降低java开发的复杂性,spring采用了4中策略 (1)、基于POJO的轻量级和最小侵入性编程 (2)、通过依赖注入和接口编程实现松耦合 (3)、基于切面和惯例进行声明式编程 (4)、通过切面和模板减少样板式代码3、依赖注入(DI):让相互协作的软件组件保持松耦合4、面向切面...
分类:编程语言   时间:2014-09-19 11:39:15    阅读次数:202
Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】
1、概述首先我们来吹吹牛,什么叫IoC,控制反转(Inversion of Control,英文缩写为IoC),什么意思呢?就是你一个类里面需要用到很多个成员变量,传统的写法,你要用这些成员变量,那么你就new 出来用呗~~IoC的原则是:NO,我们不要new,这样耦合度太高;你配置个xml文件,里...
分类:移动开发   时间:2014-09-18 23:44:54    阅读次数:280
facade pattern
外观模式是一种使用频率非常高的设计模式,它通过引入一个外观角色来简化客户端与子系统之间的交互,为复杂的子系统调用提供一个统一的入口,使子系统与客户端的耦合度降低,且客户端调用非常方便。外观模式并不给系统增加任何新功能,它仅仅是简化调用接口。在几乎所有的软件中都能够找到外观模式的应用,如绝大多数...
分类:其他好文   时间:2014-09-18 21:57:34    阅读次数:234
IOC理解
1. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。 图1:软件系统中耦合的对象 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产...
分类:其他好文   时间:2014-09-18 18:32:44    阅读次数:303
command pattern
1.主要优点 命令模式的主要优点如下: (1)降低系统的耦合度。由于请求者与接收者之间不存在直接引用,因此请求者与接收者之间实现完全解耦,相同的请求者可以对应不同的接收者,同样,相同的接收者也可以供不同的请求者使用,两者之间具有良好的独立性。 (2)新的命令可以很容易地加入到系统中。由于增加新的具体...
分类:其他好文   时间:2014-09-18 18:29:14    阅读次数:199
iOS_37_录音
录音机参数 强耦合的控制器 // // BeyondViewController.m // 37_录音 // // Created by beyond on 14-9-16. // Copyright (c) 2014年 com.beyond. All rights reserved. // #import "BeyondViewController.h"...
分类:移动开发   时间:2014-09-16 20:37:11    阅读次数:265
设计模式4——桥接模式
当物体有几种不同的属性时,这时类的继承就会变的多样。例如,一款手机按类型可分为功能机和智能机,按颜色可分为黑色、白色、红色等,按品牌可分为苹果、三星、小米等。当属性越多,则需要创建的类就更多,使用桥接模式能够大大降低问题的复杂性,并且能够极大程度降低耦合。示例代码:Bridge.h内容 1 #ifn...
分类:其他好文   时间:2014-09-16 13:59:00    阅读次数:176
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!