编程中的引导程序是什么?


Answers:


22

在您的特定示例中,您正在谈论的是依赖注入容器引导程序。在这里,您可以配置所有实例,并通常准备使用容器。

它还最终成为了应用程序中大多数耦合所驻留的位置(它必须位于某处),但这是副作用,而不是目的。

用更笼统的术语来说,引导程序只是一个类或方法,可以为您的特定需求和用途准备/配置一组类/对象或整个API。


11

在一般意义上,EL&U.SE可以很好地回答“ bootstrap”的含义是什么问题

引导程序是指类似于由引导程序启动自己的过程。这个想法是,在身体上不可能通过弯腰并试图“举起”来举起自己。

自举是指完全做到这一点,但以类似于物理学的方式。计算是我听到的最常见的领域。一种程序,引导程序本身是一个具有非常琐碎操作开始,然后使用该在内部继续启动过程。从严格意义上讲,该程序的第一步确实需要帮助,但是一旦发生,它就不需要任何外部帮助。

这样,从UnityBootstrapper逻辑上讲,它将是一个类,该类允许您的应用程序通过它的bootstraps(由MSDN页面为该类确认的断言)进行自我选择

提供一个基本的自举序列的基类,该序列将大多数Composite Application Library资产注册到IUnityContainer中。

备注:必须重写此类以提供应用程序特定的配置。



1

通常,它意味着在给定最少数据集的情况下,可以构建完整对象的东西。例如,YieldCurveBootstrapper获取市场报价(存款利率,掉期利率等)并建立校正后的收益率曲线。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.