IOC:英文全称:Inversion of Control,中文名称:控制反转,它还有个名字叫依赖注入(Dependency Injection)。作用:将各层的对象以松耦合的方式组织在一起,解耦,各层对象的调用完全面向接口。当系统重构的时候,代码的改写量将大大减少。理解依赖注入: 当一个类的实例....
分类:
其他好文 时间:
2014-09-14 15:20:07
阅读次数:
150
installing the Devel\gettext package should solve your problem. git-submodule requires that. Unfortunately this is not marked as dependency.附apt-cyg工具...
成功的持续集成环境,在我看来包括几个重要部分:
1. 清晰的依赖管理 Dependency Management
2. 内部软件库 Package Repository
3. 可配置的环境参数、配置管理 Configuration Management
4. 可分拆的部署单元、发布单元、贡献单元...
分类:
其他好文 时间:
2014-09-11 17:26:52
阅读次数:
249
解决办法:在plugins之前添加如下pluginManagement,二者前后顺序如下: org.eclipse.m2e ...
分类:
其他好文 时间:
2014-09-09 19:54:19
阅读次数:
197
UltimateAndroid是一套集成了许多现有优秀的Android开源类库并将之组合成一个整体的Android快速开发框架。框架目前主要包含的功能有View Injection,ORM,异步网络请求和图片加载,自动化脚本测试,磁盘LRU等功能.同时提供了类似于TripleDes、Webview快...
分类:
移动开发 时间:
2014-09-09 19:49:19
阅读次数:
344
UltimateAndroid是一套集成了许多现有优秀的Android开源类库并将之组合成一个整体的Android快速开发框架。 框架目前主要包含的功能有View Injection,ORM,异步网络请求和图片加载,自动化脚本测试,磁盘LRU等功能....
分类:
移动开发 时间:
2014-09-09 13:56:08
阅读次数:
204
# The IoC Container 控制反转容器 ## Basic Binding 基础绑定 Now that we‘ve learned about dependency injection, let‘s explore inversion of control containers. IoC containers make managing your class ...
分类:
移动开发 时间:
2014-09-09 09:13:08
阅读次数:
383
UML中描述对象和类之间相互关系的方式包括:依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition),泛化(Generalization),实现(Realization)等。依赖(Dependency):元素A的变化会影响元素B,但...
分类:
其他好文 时间:
2014-09-06 23:42:24
阅读次数:
292
首先引入joda-time包。maven的dependency: joda-time joda-time 2.4 在Controller代码里:public String testMethod(@Requ...
分类:
编程语言 时间:
2014-09-05 19:43:01
阅读次数:
308
观察者模式(Observer Pattern)在项目中经常会被使用到,也被叫做发布订阅模式,也就是说 观察者 = 发布者 + 订阅者
GoF的《设计模式》中对观察者是这样描述的:
Define a one-to-many dependency between objects so that when one object changes state, all its depende...
分类:
其他好文 时间:
2014-09-05 01:00:30
阅读次数:
373