zoukankan      html  css  js  c++  java
  • 设计模式

    1.单例模式

      单例模式就是系统运行期间,有且仅有一个实例。它有三个必须满足的关键点

    • 一个类只有一个实例。这是满足单例模式最基本的要求,若要满足这个关键点,只能提供私有构造器,即保证不能随意创建该类的实例。
    • 它必须自行创建这个实例
    • 它必须自行向整个系统提供这个实例

    2.懒汉模式

      所谓懒汉模式,正如其名“比较懒”,即在类加载时不创建实例,采用延迟加载,在运行调用时创建实例

    3.饿汉模式

      饿汉模式实在类加载的时候就完成了初始化工作,故类加载较慢,但是获取对象的速度很快。并且由于饿汉模式是在类初始化时就已经自行实例化,因此它肯定不存在线程安全问题。

    4.Spring MVC-Controller的单例管理

      Spring MVC的Controller 类默认是单例的(即scope默认是singleton),这样设计的主要原因是基于性能的考虑,因为Controller设计为单例模式,不需要每次都创建实例,速度和性能自然很优越

    5.搭建Spring MVC+Spring+JDBC的框架,需要在web.xml中装载Spring的相关配置文件,并需要配置ContextLoaderListener

    6.在Spring MVC中,Servlet API可以作为处理方法入参使用,非常简单方便

    7.Spring MVC需要通过<mvc:resources/> 标签来实现静态资源的访问

    8.Spring MVC通过HandleExceptionResolver处理程序异常,分为局部异常处理和全局异常处理

  • 相关阅读:
    UVa 107 The Cat in the Hat
    UVa 591 Box of Bricks
    UVa 253 Cube painting
    UVa 10161 Ant on a Chessboard
    UVa 401 Palindromes
    UVa 465 Overflow
    我不知道
    消防局的设立
    某CF的D
    保安站岗
  • 原文地址:https://www.cnblogs.com/QQW-HH/p/7637459.html
Copyright © 2011-2022 走看看