标签:创建
-
【面试】一篇文章帮你彻底搞清楚“I-O多路复用”和“异步I-O”的前世今生
曾经的VIP服务 在网络的初期,网民很少,服务器完全无压力,那时的技术也没有现在先进,通常用一个线程来全程跟踪处理一个请求。因为这样最简单。 其实代码实现大家都知道,就是服务器上有…
-
19、【死磕 Spring】—– 第十九篇IOC 之分析各 scope 的 bean 创建
原文出自:http://cmsblogs.com 在 Spring 中存在着不同的 scope,默认是 singleton ,还有 prototype、request 等等其他的 …
-
26-二十六、空对象模式 ( Null Object Pattern )
在空对象模式(Null Object Pattern)中,一个空对象取代 NULL 对象实例的检查 Null 对象不是检查空值,而是反应一个不做任何动作的关系,这样的 Null 对…
-
17-十七、代理模式 ( Proxy Pattern )
代理模式(Proxy Pattern)使用一个类代表另一个类的功能 代理模式创建具有现有对象的对象,以便向外界提供功能接口 代理模式属于结构型模式 摘要 1、意图: 为其他对象提供…
-
16-十六、享元模式 ( Flyweight Pattern )
享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能 享元模式尝试重用现有的同类对象,如果未找到匹配的对象,则创建新对象 这种类型的设…
-
13-十三、组合模式 ( Composite Pattern )
组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象 组合模式依据树形结构来组合对象,用来表示部分以及整体层次 组合模式创建了…
-
09-九、原型模式 ( Prototype Pattern )
原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能 原型模式实现了一个原型接口,该接口用于创建当前对象的克隆 当直接创建对象的代价比较大时,则采用…
-
08-八、建造者模式 ( Builder Pattern )
建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象 一个 Builder 类会一步一步构造最终的对象,该 Builder 类是独立于其他对象…
-
07-七、单例模式 ( Singleton Pattern )
单例模式(Singleton Pattern)提供了一种创建对象的最佳方式 单例模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建,这个类提供了一种访问其唯…
-
06-六、抽象工厂模式 ( Abstract Factory Pattern )
抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂 该超级工厂又称为其他工厂的工厂 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,…
-
05-五、工厂模式 ( Factory Pattern )
工厂模式(Factory Pattern)提供了一种创建对象的最佳方式 工厂模式在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象 工厂模式属于创…
-
03-三、设计模式 – 四大类型
设计模式(Design pattern)是重构解决方案 根据书 Design Patterns – Elements of Reusable Object-Orient…
-
SpringBoot最核心的27个干货注解,你了解多少?
Spring Boot方式的项目开发已经逐步成为Java应用开发领域的主流框架,它不仅可以方便地创建生产级的Spring应用程序,还能轻松地通过一些注解配置与目前比较火热的微服务框…
-
SpringBoot教程第21篇:多Module工程
这篇文章主要介绍如何在springboot中如何创建含有多个module的工程,栗子中含有两个 module,一个作为libarary. 工程,另外一个是主工程,调用libary …
-
SpringBoot教程第20篇:表单提交
这篇文件主要介绍通过springboot 去创建和提交一个表单。 创建工程 涉及了 web,加上spring-boot-starter-web和spring-boot-starte…
-
SpringBoot教程第10篇:restdoc
这篇文章将带你了解如何用spring官方推荐的restdoc去生成api文档。本文创建一个简单的springboot工程,将http接口通过Api文档暴露出来。只需要通过 JUni…
-
SpringBoot教程第2篇:配置文件详解
springboot采纳了建立生产就绪Spring应用程序的观点。 Spring Boot优先于配置的惯例,旨在让您尽快启动和运行。在一般情况下,我们不需要做太多的配置就能够让sp…
-
SSM:Mybatis常见面试题总结及答案
1、什么是Mybatis? 1、Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建…
-
SpringBoot最核心的27个干货注解,你了解多少?
Spring Boot方式的项目开发已经逐步成为Java应用开发领域的主流框架,它不仅可以方便地创建生产级的Spring应用程序,还能轻松地通过一些注解配置与目前比较火热的微服务框…
-
SpringBoot教程第21篇:多Module工程
这篇文章主要介绍如何在springboot中如何创建含有多个module的工程,栗子中含有两个 module,一个作为libarary. 工程,另外一个是主工程,调用libary …