码迷,mamicode.com
首页 >  
搜索关键字:耦合性    ( 627个结果
java图片压缩策略说明
使用java原生或者使用第三方的jar来生成。 存在的问题: 原生效率慢,并且和代码耦合性太高,支持格式少,其他没太多尝试 使用thumbnailator.jar 第三方。效率不高,压缩完的图片质量太低。支持格式少,如果原本图...
分类:编程语言   时间:2014-12-27 11:32:26    阅读次数:234
命令模式
1,命令模式是将一类对象的功能(行为,功能)抽象成一个命令对象,客户端在使用的时候,只与该命令对象打交道,而不用与对象打交道,分离命令的请求者和命令的执行者,降低了耦合性,可以使用不同的请求对客户进行参数化提高了程序设计的灵活性。 2,例子,饭馆吃饭,有吃羊肉串的,有吃烤鸡翅的,然后服务员不管做,而仅仅是告诉厨师,然后由出事去做就可以了 3,代码// 命令模式.cpp : 定义控制台应用程序的...
分类:其他好文   时间:2014-12-26 20:22:04    阅读次数:202
聊一下移动开发时MVC中的控制器
控制器,是MVC中的一环,也是手机软件开发中最需要注意的地方,对它的认识不清晰会导致业务层代码的结构混乱,耦合性高。经常见一些进行了几年的老项目代码,如果不是经常的迭代重构,维护起来会非常痛苦。今天重点说一下怎么化解这个问题。 其实,每个平台都对Controller有很清晰的描述和定义,只不过我们在使用中容易自己乱了阵脚,而最终导致自己难受罢了。像Android中的Activity、Fragme...
分类:移动开发   时间:2014-12-25 11:17:27    阅读次数:166
java注解优缺点
优点:1、节省配置,减少配置文件大小2、编译时即可查看正确与否,提高效率缺点:1、增加了程序的耦合性,因为注解保存在class文件中,而且比较分散2、若要对配置进行修改需要重新编译
分类:编程语言   时间:2014-12-24 06:28:50    阅读次数:173
大型网站技术架构(七)--网站的可扩展性架构
扩展性是指对现有系统影响最小的情况下,系统功能可持续扩展或提升的能力。设计网站可扩展架构的核心思想是模块化,并在此基础上,降低模块间的耦合性,提供模块的复用性。模块通过分布式部署,独立的模块部署在独立的服务器上(集群)从物理上分离模块之间的耦合关系。 模块分布式部署以后具体聚合方式主要有分布式消息....
分类:Web程序   时间:2014-12-19 18:59:36    阅读次数:167
转: Android 使用android-support-multidex解决Dex超出方法数的限制问题
转自:时之沙:http://blog.csdn.net/t12x3456随着应用不断迭代,业务线的扩展,应用越来越大(比如集成了各种第三方sdk或者公共支持的jar包,项目耦合性高,重复作用的类越来越多),相信很多人都遇到过如下的错误:[java]view plaincopyUNEXPECTEDTO...
分类:移动开发   时间:2014-12-16 15:00:25    阅读次数:413
python 函数设计概念
耦合性:对于输入使用参数并且对于输出使用return语句 耦合性:只有在真正必要的情况下使用全局变量 耦合性:不可改变类型的参数,除非调用者希望这样做 聚合性:每一个函数都应该有一个单一的统一的目标 每一个函数应该相对较小 耦合:避免直接改变在另一个模块文件中的变量...
分类:编程语言   时间:2014-12-11 20:53:59    阅读次数:185
最简单的ioc容器代码(低仿Spring )
Spring 的一大核心就是IOC,控制反转(依赖注入)。对象交由容器去控制,降低耦合性。Spring 的ioc实现原理其实很简单,容器启动后读取并解析配置文件,根据配置文件中标签的class属性,通过反射生成类,将各个属性都通过反射设置好值,最后将已经创建好的bean保存到容器中,等待注入。详细的...
分类:编程语言   时间:2014-12-01 19:09:42    阅读次数:189
javascript性能优化总结二(转载)
上面一篇文章大致介绍了一些javascript当中使用的一些小技巧,当下这篇文章继续介绍一下内存管理、松散耦合、性能方面的一些小知识、为避免错误应该注意的点内存管理1、循环引用如果循环引用中包含DOM对象或者ActiveX对象,那么就会发生内存泄露。内存泄露的后果是在浏览器关闭前,即使是刷新页面,这...
分类:编程语言   时间:2014-11-27 12:10:10    阅读次数:263
设计模式 序
设计模式是前人总结的“内功心法”。是通过大量实践和操作总结出来的经验。 代码设计的原则在于:可复用,易扩展,低耦合性。 尤其是前台界面逻辑和后台业务逻辑,应该是隔离开来。 最合理的状态应该是,修改或增加某个功能,只需要做少量的修改即可。 面向对象的特点就是,封装,继承和多态。应该尽可能的...
分类:其他好文   时间:2014-11-26 16:20:15    阅读次数:152
627条   上一页 1 ... 56 57 58 59 60 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!