• 静态代理设计模式

    静态代理设计模式 静态代理模式,实现两个子类:代理子类、真实业务子类。 1 package com.proxy.demo; 2 3 public class SimpleProxy { 4 public static void main(String[] args) { 5 IMessage msg = new MessageProxy( new MessageReal()); 6 msg.send(); 7 } 8 } 9...

    2019-08-16 10:53:16 代理模式iMessage代理对象COM连接接口设计实现开发

  • 微服务高可用方案

    微服务高可用方案 微服务高可用方案 一、微服务的高可用 在注册中心、配置中心高可用方案之前,了解一下注册中心的工作原理,下面分为两个部分来解释,一是注册中心和各个微服务的注册表的获取与同步,二是注册中心如何去维护注册表。 1.1、注册表的获取与同步 Eureka...

    2019-08-16 10:52:48 IEPSTomcatHTTPSAEHTMLADOServer数据库COM

  • SpringMVC面试题

    SpringMVC面试题 1、是否需要在类路径中使用spring-mvc.jar,或者是spring-core的一部分? spring-mvc.jar不是spring-core的一部分,如果要在Java项目中使用Spring MVC框架,则必须在应用程序的类路径中包含spring-mvc.jar。在Java Web应用程序中,spring-mvc.jar通常...

    2019-08-16 10:52:22 java项目文件定义wordIEServletWebAppHTTPHeadersTomcatAV

  • 再谈源码阅读

    再谈源码阅读 在软件开发中遇到问题的时候,我倾向于在不需要阅读源码的情况下解决问题,我会优先去查官方文档、FAQ、google或stackoverflow等网站,去看下有没有前人已经遇到过同类问题。阅读源码来解决问题,算是杀手锏。当然,还有另一种需求,就是希望通过阅读源码...

    2019-08-16 10:50:50 java语言基础文档文件LinuxwordIE分析工具系统GooglePS

  • Spring Cloud 之 Feign.

    Spring Cloud 之 Feign. 一、概述 ?前面的文章中提到,如果我们要调用其它应用的服务,只能够通过 RestTemplate 的方式,这在我们实际的开发中很不方便。那么有没有类似于 Dubbo 中 @Reference 这样的注解直接调用呢?这就是我们今天要讲的 Spring Cloud Feign。 ?Spri...

    2019-08-16 10:50:42 文件定义word用户IEBugPS负载均衡timAV

  • Spring Cloud 之 Zuul.

    Spring Cloud 之 Zuul. 一、概述 ?API 网关是一个更为智能的应用服务器,它的定义类似于面向对象设计模式中的 Facade 模式,它的存在就像是整个微服务架构系统的门面一样,所有的外部客户端访问都需要经过它来进行调度和过滤。它除了要实现请求路由、负载均衡、校验过...

    2019-08-16 10:50:19 文件服务器定义wordIE系统ServletBugPS负载均衡

  • Java描述设计模式(03):工厂方法模式

    Java描述设计模式(03):工厂方法模式 一、工厂方法模式 1、生活场景 系统常见的数据导出功能:数据导出PDF、WORD等常见格式。 2、工厂方法模式 是类的创建模式,又叫做虚拟构造子(Virtual Constructor)模式或者多态性工厂(Polymorphic Factory)模式。工厂方法模式的...

    2019-08-16 10:48:56 文件定义wordARM用户系统PStimAVHTTPS

  • Spring 注解编程之 AnnotationMetadata

    Spring 注解编程之 AnnotationMetadata 在上篇文章 Spring 注解编程之模式注解 中我们讲到 Spring 模式注解底层原理,依靠 AnnotationMetadata 接口判断是否存在指定元注解。 这篇文章我们主要深入 AnnotationMetadata ,了解其底层原理。 Spring 版本为 5.1.8-RELEASE...

    2019-08-16 10:48:07 java 反射java 技术文档文件有信txt虚拟机PSAVHTTPS

  • Spring IOC容器初体验(一)

    Spring IOC容器初体验(一) IOC与DI IOC(Inversion of Control)控制反转:把原先我们代码里面需要实现的对象的创建、依赖的代码,反转给容器来帮忙实现。所以,我们需要创建一个容器,同时需要一种描述来让容器知道需要创建的对象与对象的关系。这个描述最具体的表...

    2019-08-16 10:47:53 文件定义语义化用户IEServletSpring配置PSCFNTP

  • Spring Boot2(十四):单文件上传/下载,文件批量上传

    Spring Boot2(十四):单文件上传/下载,文件批量上传 文件上传和下载在项目中经常用到,这里主要学习SpringBoot完成单个文件上传/下载,批量文件上传的场景应用。结合mysql数据库、jpa数据层操作、thymeleaf页面模板。 一、准备 添加maven依赖 !--springboot核心--depe...

    2019-08-16 10:47:37 前端模板文件服务器定义mysqltxtword驱动IE磁盘