• 并发队列之DelayQueue

    并发队列之DelayQueue 已经说了四个并发队列了,DelayQueue这是最后一个,这是一个无界阻塞延迟队列,底层基于前面说过的PriorityBlockingQueue实现的 ,队列中每个元素都有过期时间,当从队列获取元素时,只有过期元素才会出队列,而队列头部的元素是过期最快的元素;...

    2020-02-11 16:02:05 IEtimAVntt<修改超时指定name

  • 【设计模式】UML类图及Java的类之间的关系

    UML类图展示 设计模式中的对象关系 关联和依赖的对比 依赖关系 虚线箭头 依赖是a类成员方法中有b类的属性,动物新陈代谢方法中有水和空气的属性,只有调这个方法的时候,才可能临时用一下 关联关系 实线 类与类的连接,(它使一个类知道另一个类的属性和方法,关联关系...

    2020-02-11 16:01:42 定义qqdefault.htmPSC++AVHTTPSDNSAE<

  • Spring Boot 2.x基础教程:使用国产数据库连接池Druid

    Spring Boot 2.x基础教程:使用国产数据库连接池Druid 上一节,我们介绍了Spring Boot在JDBC模块中自动化配置使用的默认数据源HikariCP。接下来这一节,我们将介绍另外一个被广泛应用的开源数据源:Druid。 Druid是由阿里巴巴数据库事业部出品的开源项目。它除了是一个...

    2020-02-11 16:01:42 文件ESETmysqlword阿里巴巴基础教程用户IE扩展插件Servlet

  • C++模板详解(三):参数化声明详解

    C++模板详解(三):参数化声明详解 在前两节中(C++模板详解(一)、C++模板详解(二)),我们了解了函数模板和类模板的基本概念和使用方法。在这篇博文里,我们主要来详细地阐述一下 模板的参数声明 这个话题,并且也谈及了 函数模板和类模板相结合 的使用方式和一些注意事...

    2020-02-11 16:01:37 定义C++<thename大小代码函数功能实例

  • C++ 模板详解(二):类模板的概念和基本使用方式

    C++ 模板详解(二):类模板的概念和基本使用方式 与函数模板类似地(C++模板详解(一):函数模板的概念和特性) ,类也可以被一种或多种类型参数化。例如,容器类就是一个具有这种特性的典型例子,它通常被用于管理某种特定类型的元素。只要使用类模板,我们就可以实现容器...

    2020-02-11 16:01:18 定义C++<the指定name代码函数关键字实例

  • JavaSE学习笔记(7)---数组

    JavaSE学习笔记(7)---数组 JavaSE学习笔记(7)---数组 1、什么是数组 数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标)来访问它们。数组的三个基...

    2020-02-10 16:10:59 定义京东三个基本搜狐timAV网易<修改常用

  • 简单IOC容器实现

    简单IOC容器实现 前言 本文是为了学习 Spring IOC 容器的执行过程而写,不能完全代表 Spring IOC 容器,只是简单实现了容器的 依赖注入 和 控制反转 功能,无法用于生产,只能说对理解Spring容器能够起到一定的作用。 开始 创建项目 创建Gradle项目,并修改 build.grad...

    2020-02-10 16:09:35 定义IEPSWiredAccessAV<Application项目修改

  • Spring Event事件驱动

    Spring Event事件驱动 Spring事件驱动模型,简单来说类似于Message-Queue消息队列中的Pub/Sub发布/订阅模式,也类似于Java设计模式中的观察者模式。 自定义事件 Spring的事件接口位于 org.springframework.context.ApplicationEvent ,源码如下: public abstract clas...

    2020-02-10 16:09:25 java设计模式定义驱动WiredtimAVnttNTP<Application

  • Spring-Cloud微服务踩坑

    Spring-Cloud微服务踩坑 @feignclient和@requestmapping混用的时候出错 重写springmvc扫描controller时不带有@feignclient才实例化 @Configuration@ConditionalOnClass({Feign.class})public class FeignConfiguration { @Bean public WebMvcRegistrations feignWebReg...

    2020-02-10 16:08:54 IE误解timAVweb<Application超时handlerping

  • Dubbo(二):深入理解Dubbo的服务发现SPI机制

    Dubbo(二):深入理解Dubbo的服务发现SPI机制 一、前言 用到微服务就不得不来谈谈服务发现的话题。通俗的来说,就是在提供服务方把服务注册到注册中心,并且告诉服务消费方现在已经存在了这个服务。那么里面的细节到底是怎么通过代码实现的呢,现在我们来看看Dubbo中...

    2020-02-10 16:08:24 文件IE谈谈EtsyPSCFAVSSL<NET