Inversion of Control 反转控制:应用的流程不是由应用控制的,而是由框架控制的。Default Behavior 默认行为:框架会定义一系列默认的行为。Extensibility 扩展性:应用可以扩展框架的功能,也可以修改框架的默认行为。Non-modifiable Framewo...
分类:
其他好文 时间:
2015-07-19 10:00:11
阅读次数:
121
题意: 输入0 ~ n-1 总共n个数,每次取最前面的一个数放到序列最后面形成新的序列,问这些序列中逆序对数目最少的是多少。如: 输入0,3,2,4,1,5先求逆序对数目,第一次将0放到最后 3,2,4,1,5,0 再求逆序对数目,依次下去,取逆序对数目最小值。用线段树求最初输入的序列的逆序对。求逆...
分类:
其他好文 时间:
2015-07-18 17:00:04
阅读次数:
110
http://www.cnblogs.com/jeffwongishandsome/archive/2012/04/15/2450462.html一、控制反转和依赖注入Ninject是一个轻量级的基于.Net平台的依赖注入(IOC)框架。所谓的IOC,即控制反转(Inversion of Contr...
分类:
其他好文 时间:
2015-07-17 18:44:04
阅读次数:
128
前言
本章我们要讲解的是S.O.L.I.D五大原则JavaScript语言实现的第5篇,依赖倒置原则LSP(The Dependency Inversion Principle )。
英文原文:http://freshbrewedcode.com/derekgreer/2012/01/22/solid-javascript-the-dependency-inversion-princi...
分类:
编程语言 时间:
2015-07-17 14:07:04
阅读次数:
129
前言
本章我们要讲解的是S.O.L.I.D五大原则JavaScript语言实现的第3篇,里氏替换原则LSP(The Liskov Substitution Principle )。
英文原文:http://freshbrewedcode.com/derekgreer/2011/12/31/solid-javascript-the-liskov-substitution-principl...
分类:
编程语言 时间:
2015-07-17 14:06:13
阅读次数:
201
前言
本章我们要讲解的是S.O.L.I.D五大原则JavaScript语言实现的第2篇,开闭原则OCP(The Open/Closed Principle )。
开闭原则的描述是:
Software entities (classes, modules, functions, etc.) should be open for extension but closed for mo...
分类:
编程语言 时间:
2015-07-17 14:05:41
阅读次数:
218
前言
Bob大叔提出并发扬了S.O.L.I.D五大原则,用来更好地进行面向对象编程,五大原则分别是:
The Single Responsibility Principle(单一职责SRP)The Open/Closed Principle(开闭原则OCP)The Liskov Substitution Principle(里氏替换原则LSP)The Interface Segrega...
分类:
编程语言 时间:
2015-07-17 14:05:31
阅读次数:
148
1 ioc即控制反转。控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。控制反转还有一个名字叫做依赖注入(Dependency Injection) dhroid的ioc不仅实现了...
分类:
其他好文 时间:
2015-07-16 11:15:58
阅读次数:
93
控制反转(IOC)IOC(inversion of control)是spring的核心,就是有spring来控制对象的周期和对象间的关系。
传统开发模式:对象间相互依赖,比如A对象中引入B对象,要使用new B();
IOC开发模式:将对象之间的依赖关系交给IOC容器来做。
先看下图,我们来了解应该如何来完成一套好的架构
这张图是多个此轮之间相互协作,来完成一项任务。
图一,我们可以看出齿轮与齿...
分类:
编程语言 时间:
2015-07-15 19:21:25
阅读次数:
207
WET Dilutes Performance BottlenecksKirk PepperdineTHE IMPORTANCE OF THE DRY PRINCIPLE (Don’t Repeat Yourself) is that it codifies the idea that every piece of knowledge in a system should have a singul...
分类:
其他好文 时间:
2015-07-14 11:43:17
阅读次数:
114