当前位置: 首页 > news >正文

阿里云建设网站安全吗百度一下网页版浏览器

阿里云建设网站安全吗,百度一下网页版浏览器,企业信息查询系统官网湖南,竞价网站移动端设计模式分为 创建型 工厂模式 单例 原型行为性 责任链 迭代器 命令中介型结构性 适配器 代理 门面 装饰器 组合 桥接单例设计模式 懒汉式 用到时再创建,省内存 饿汉式 类创建时就创建,会占用内存 内部类 用到时再创建,省内存 线程池、数据…

设计模式分为

  1. 创建型 工厂模式 单例 原型
  2. 行为性 责任链 迭代器 命令
  3. 中介型
  4. 结构性 适配器 代理 门面  装饰器 组合 桥接

单例设计模式

懒汉式 用到时再创建,省内存

饿汉式 类创建时就创建,会占用内存

内部类  用到时再创建,省内存

线程池、数据库连接池常用

懒汉式

   volatile禁止指令重排

package com.fang.order.controller;public class Singleton {private volatile static Singleton instance;private Singleton() {}public static Singleton getInstance() {if (instance == null) {synchronized (Singleton.class) {if (instance == null) {instance = new Singleton();}}}return instance;}
}

饿汉式 利用jvm类加载机制 

public class Singleton {private static final Singleton instance = new Singleton();private Singleton() {}public static Singleton getInstance() {return instance;}
}

 内部类 

public class Singleton {private static class InnerSingleton {private static Singleton INSTANCE = new Singleton();}private Singleton() {}public static Singleton getInstance() {return InnerSingleton.INSTANCE;}
}

 工厂方法模式

简单工厂、工厂方法、抽象工厂

简单工厂

    在不暴露生成逻辑的前提下生成一个实例  DoorFactory 根据输入的参数来返回不同的实现类。

 

 

工厂方法 

     概念:把生产逻辑移交给子类。

     抽象出一个工厂抽象类,抽象类完成共有的方法,然后每个具体实现类去实现个性化生成部分。

 

 

 

抽象工厂

只有一个产品时是工厂方法;多个产品时就是抽象工厂  比如下图DoorFactory同时生产DoorExpert和Door两个产品。

 

 

模板方法模式

按照一定步骤解决问题时常用

抽象类定义一个共有方法templateMethod,此方法内部调用templateMethod0、templateMethod1。templateMethod0、templateMethod1方法由子类具体实现

此模式应用在HttpServlet、AbstractController等类中

 

 

 

责任链模式

每一步做特定的任务,传给下一步。

优点:扩展性好,耦合性低  劣势:链太长,性能损耗大

 

代理模式

静态代理 代码层面编写,被代理类作为代理类的成员变量,代理类在调用被代理类的方法前后最某些增强。

动态代理 运行时代理。jdk的Class类和cglib实现。

  • jdk :自定义类继承InvocationHandler类,实现invoke方法。构造方法传入被代理类。

(1)jdk方式调用

 

 

http://www.jinmujx.cn/news/80111.html

相关文章:

  • 联盟网站制作各大网站
  • wordpress同步百度百度seo推广
  • 校园网站建设情况说明余姚网站如何进行优化
  • 专业简历制作平台seo排名优化培训价格
  • 仙居网站设计青岛网站建设制作公司
  • 如何做好网站内连东莞关键词seo优化
  • wordpress 总站模板怎样做百度推广
  • 馆陶网站建设费用如何优化关键词的排名
  • 怎么修改wordpress模板文件路径安卓aso优化
  • 服务器网站建设流程免费行情软件网站下载大全
  • 深圳网站制作公司平台北京网站建设开发公司
  • 番禺 大石网站建设新闻稿发布软文平台
  • 泰安网站设计网站开发的步骤
  • 成都微信网站设计互联网推广销售
  • 呼和浩特网站建设设计营销案例100例小故事及感悟
  • 怎么样免费给网站做优化神马seo服务
  • 登录不了建设银行网站做网站seo推广公司
  • 湖南企业建站系统平台谷歌seo搜索
  • 关于大创做网站的项目计划书能打开任何网站浏览器
  • 微信商城有哪些学seo需要学什么专业
  • 桂林网站建设推广普通话内容100字
  • 怎么查网站有没有做301济南seo的排名优化
  • 商业网络收费标准seo做的好的网站
  • 武汉政务网站开发网络暴力事件
  • 连云港网站建设公司商丘seo推广
  • 商城网站策划方案做直销去哪里找客户
  • 网站商城维护怎么做谷歌广告投放教程
  • 江西seo百度如何优化排名靠前
  • wordpress移动端导航菜单企业关键词优化专业公司
  • 免费建设网站微信推广怎么做