为何要尊重每一个人,甚至是对手4 Reasons I Respect Everyone, Even My Enemies为何要尊重每一个人,甚至是对手I have been a woman of principle for many years. On the one hand I found it...
分类:
其他好文 时间:
2015-07-13 17:52:38
阅读次数:
141
单一职责原则:Single Responsibility Principle (SRP)
一个类,只有一个引起它变化的原因。应该只有一个职责。每一个职责都是变化的一个轴线,如果一个类有一个以上的职责,这些职责就耦合在了一起。这会导致脆弱的设计。当一个职责发生变化时,可能会影响其它的职责。另外,多个职责耦合在一起,会影响复用性。例如:要实现逻辑和界面的分离。
T负责两个不同的职责...
分类:
其他好文 时间:
2015-07-13 12:11:53
阅读次数:
127
**云智慧(北京)科技有限公司
一、IoC的概念介绍
控制反转(IOC)模式(又称DI:DependencyInjection)就是Inversion ofControl,控制反转。在Java开发中,IoC意 味着将你设计好的类交给系统去控制,而不是在你的类内部控制。这称为控制反转。
IoC(Inversion of Control)是近年来兴起的一种思想,不仅仅是编程思想。主要是协调各组件间...
分类:
其他好文 时间:
2015-07-09 16:21:49
阅读次数:
146
迪米特法则(Law of Demeter)又叫作最少知识原则(Least Knowledge Principle 简写LKP),就是说一个对象应当对其它对象有尽可能少的了解,不和陌生人说话。英文简写为: LoD.迪米特法则能够简单说成:talk only to your immediate ...
分类:
其他好文 时间:
2015-07-07 14:30:59
阅读次数:
140
findClosestCentroids.mm = size(X,1);for i=1:m [value index] = min(sum((repmat(X(i,:),K,1)-centroids).^2,2)); idx(i) = index;endcomputeCentroids....
分类:
系统相关 时间:
2015-07-07 00:46:23
阅读次数:
231
一.“单一职责”原则(Single Respnsibility Principle) SRP单一职责原则的定义是:应该有且仅有一个原因引起类的变更。单一职责原则的好处:1、类的复杂性降低,实现什么职责都有清晰的定义;2、可读性提高,复杂性降低,那当然可读性就提高了;3、可维护性提高,可读性提高,那当...
分类:
其他好文 时间:
2015-07-06 21:44:17
阅读次数:
115
迪米特法则:(Law of Demeter, LoD),也称最少知识原则(Least Knowledge Principle, LKP)
理解:
如果两个类不必彼此直接通信,那么这两个类就不应该发生直接的相互作用。如果其中一个类需要调用另一个类的某一个放发的话,可以通过第三者转发这个调用。
只和朋友交流(更准确来讲是:直接的朋友)
每个对象都必然会与其...
分类:
其他好文 时间:
2015-07-06 17:47:35
阅读次数:
142
spring框架学习(一)1,什么是spring框架spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。2,架构概述 1)IoC(Inversion of...
分类:
编程语言 时间:
2015-07-05 21:12:52
阅读次数:
127
开闭原则(Open Closed Principle)是Java世界里最基础的设计原则,它指导我们如何建立一个稳定的、灵活的系统。定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。Softeware entities like classes,modules and functions ...
分类:
其他好文 时间:
2015-07-05 16:26:51
阅读次数:
103
题意:给出n个数,每次可以把第一个数挪到最后一个位置去,问这n种排列里面的最小逆序对数先把最开始的逆序对数求出来然后对于一个数a[i],比它小的数有a[i] - 1个,比它大的数有n - a[i]个所以把a[i]挪到数列的最末尾的时候, 相当于损失了a[i] - 1个逆序数,得到了n - a[i] ...
分类:
编程语言 时间:
2015-07-01 15:43:38
阅读次数:
123