`
suiyuchen
  • 浏览: 31081 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

程序人生之二 IoC—如何才能快乐

IOC 
阅读更多

没有IoC之前,有你才能有我,没有你就没有我;

不懂得快乐法则之前,有你我才快乐,没你我不能活。

有了IoC,我是霸主,符合我的标准才被拿来做我一个快乐的方式,我不依赖你,你要顺从我。

这样不管你怎么样,我很快乐。因为你我相处的节奏(程序中对象的生命周期)由有我掌控。

如果你懂得IoC,就知道怎样才会快乐。
过去,因为某些人或某些事让你快乐,这样你的快乐就被外在人事物所控制。
现在,把使你快乐的那些外在的东西抽象出来

创造一个抽象的快乐模型,这个模型的关键有三个:

一是简单,容易达成;

二是有多种方式方法;

三是这几个方法之间的关系式并列的,可替换的,是或者,不是同时。

符合这些条件的可以被放进来,你想要快乐的时候就去找符合条件的事去做,你控制了那些从前使你快乐的事情发生的时间,也就是控制了生命周期,从此快乐由我。

分享到:
评论

相关推荐

    springIOC小程序

    在"springIOC小程序"中,我们可以看到这是一个基于Spring框架的小型Web应用程序示例。它包含了JAR包,意味着开发者可能已经预编译了所有必要的类,并打包在一起,便于直接导入和运行。这使得初学者或开发者能够快速...

    Spring之IOC示例

    在IT行业中,Spring框架是Java开发领域中一个极为...通过阅读《Spring之IOC示例》这篇博客(博文链接:https://huangminwen.iteye.com/blog/1041298),可以更深入地理解Spring的IOC机制,并学习如何在实际项目中应用。

    JAVA设计模式之IOC实战02

    JAVA设计模式之IOC实战02

    雷泰IOC-0640控制卡用户手册V1.3

    这部分介绍了雷赛IOC-0640控制卡驱动程序的整体框架和特点,包括支持的操作系统和驱动的主要功能。 #### 3.2 驱动程序安装步骤 此处提供了详细的驱动程序安装步骤,确保用户能够顺利完成驱动的安装过程,从而让控制...

    springIoc实现原理

    Spring Ioc(Inversion of Control,控制反转)是Spring框架的核心特性之一,它改变了传统应用程序中对象的创建和管理方式。在传统的软件设计中,对象的创建和依赖关系的维护通常由代码自身来完成,而在Spring Ioc中...

    自己实现ioc实例demo

    在IT行业中,依赖注入(IOC,Inversion of Control)是一种设计模式,它使得应用程序的组件之间解耦,提高了代码的可测试性和可维护性。在这个“自己实现ioc实例demo”中,我们将探讨如何通过XPath解析XML文件来实现...

    Galbanum.Ioc源程序

    标题 "Galbanum.Ioc源程序" 暗示了我们正在讨论的是一个与软件设计模式相关的主题,特别是关于Inversion of Control (IoC) 和依赖注入(Dependency Injection)的概念,这些在.NET开发环境中非常常见。Galbanum可能...

    IOC模式 c#经典例子

    IOC(Inversion of Control,控制反转)模式是一种软件设计原则,它在面向对象编程中用于解耦组件之间的依赖关系。C#中实现IOC的一种常见方式是通过依赖注入(Dependency Injection,DI)。在这个“IOC模式 c#经典...

    JavaEE Spring IoC入门

    JavaEE Spring IoC(Inversion of Control,控制反转)是企业级应用开发的重要技术,它极大地简化了Java应用程序的构建和维护。Spring框架的核心特性就是IoC,它通过管理对象的生命周期和对象间的依赖关系,使得...

    Spring中IoC优点与缺点解析

    Spring 中 IoC 优点与缺点解析 IoC(Inversion of Control)是 Spring 框架中的一种设计模式,它的主要思想是将对象的创建和管理交给容器,从而解耦合对象之间的依赖关系。今天,我们将详细解析 IoC 的优点和缺点。 ...

    图片转IOC图标工具

    在软件开发过程中,图标是应用程序不可或缺的一部分,它不仅代表了应用的视觉形象,还为用户提供了一种快速识别和理解应用功能的方式。"图片转IOC图标工具"正是一款专为开发者设计的实用工具,旨在帮助他们将普通的...

    JAVA设计模式之IOC实战01

    JAVA设计模式之IOC实战01

    iocdemo.rar

    IoC意味着应用程序的控制权由传统的程序流程控制转向了外部容器,即Spring框架。在传统编程中,对象通常会自行创建其依赖的对象,而在IoC中,这些依赖关系由容器负责管理和注入。 **Spring中的Bean** 在Spring中,...

    Spring框架系列(7) - Spring IOC实现原理详解之IOC初始化流程.doc

    Spring 框架系列(7)- Spring IOC 实现原理详解之 IOC 初始化流程 本文将详细解释 Spring 框架中的 IOC(Inversion of Control,控制反转)实现原理之 IOC 初始化流程。IOC 是一种软件设计模式,用于将软件系统中...

    ioc和aop程序(maven)

    包括spring的ioc和aop,ioc是用比较流行的set注入方式,aop是用比较流行的xml配置方式。由于是maven项目,所以用普通java项目的话,需要把配置文件放到和程序一个目录下(src下),还要自己导入spring依赖的包。

    IoC容器的设计(利用反射、注解和工厂模式实现)

    2. 该IoC容器包含3个注解和一个IoC容器类(AnnotationConfigApplicationContext),其定义如下: 注解 含义 @Component 标注Bean @Autowired 标注需要被注入的对象 @Configuration 标注为配置类 @ComponentScan ...

    spring4讲义-第二章spring与IoC

    控制反转(IoC)是Spring框架核心思想之一。它是一种设计模式,用于降低对象之间的耦合性。在传统编程模式中,对象的创建和依赖关系的维护通常由程序自身负责,这导致代码之间相互依赖,难以修改和扩展。而IoC模式...

    spring ioc.jar

    IOC是软件设计中的一个重要概念,它改变了传统程序设计中对象间的依赖关系,使得组件之间的耦合度大大降低,增强了软件的可测试性和可维护性。在Spring框架中,IOC容器是实现这一理念的关键。 **Spring核心模块** ...

    poco capsule ioc框架

    IoC的核心理念在于将控制权从应用程序转移到一个容器中,从而使程序的各个部分更加独立、灵活。 IoC通常与依赖注入(Dependency Injection,DI)紧密相关。依赖注入是一种实现IoC的具体方法,它允许我们在运行时...

Global site tag (gtag.js) - Google Analytics