加载中
ThreadPoolTaskExecutor线程池参数配置

一、线程池配置 1、ThreadPoolConfig import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.sc...

JDK1.8新特性 Optional判空详解,简化判空操作

一、简介 从 Java 8 引入的一个很有趣的特性是 Optional 类。Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException) —— 每个 Java 程序员都非常了解的异常。 本质上,...

IntelliJ IDEA 常用快捷键 Windows版本

前言 IDEA快捷键默认支持两种,一种是从熟悉Eclipse开发工具转到IDEA过来的开发这,一种就是操作系统默认的,例如WIndwos就是Default copy,Eclipse就是Eclipse copy,Mac的话就是另外的一套...

2022/01/13 03:08
75
一直说的服务端负载均衡和客户端负载均衡(Ribbon)的区别

一、什么是负载均衡? 负载均衡可以想象为将所有请求先聚在一起,然后根据负载均衡算法分发请求达到合理分配请求,将服务器处理请求的效率达到最大化,为微服务集群分担请求,降低系统的压力...

JDK1.8时间接口 LocalDateTime用法

一、新时间日期API常用、重要对象介绍 ZoneId: 时区ID,用来确定Instant和LocalDateTime互相转换的规则 Instant: 用来表示时间线上的一个点(瞬时) LocalDate: 表示没有时区的日期, LocalDa...

中间件RabbitMQ-work queues工作队列模式

一、前言 中间件RabbitMQ-work queues工作队列模式

中间件RabbitMQ-Simple简单队列模式

一、前言 中间件RabbitMQ-Simple简单队列模式

中间件RabbitMQ-RabbitMQ界面的角色分类

一、RabbitMQ的角色分类 1. none:类似个人中心 不能访问 management plugin 2. management:比个人中心权限高级一点 用户可以通过AMQP做的任何事外加: 列出自己可以通过AMQP登入的virtual...

中间件RabbitMQ-使用Docker安装RabbitMQ

一、前言 RabbitMQ在Windows上安装非常简单,就跟日常安装应用聊天软件一样,因此这里选择Linux环境安装RabbitMQ,并且借助Docker容器进行安装,在使用Docker安装RabbitMQ之前,我们先简单的...

中间件RabbitMQ-了解RabbitMQ七种工作队列模式

一、RabbitMQ基本介绍 RabbitMQ是实现了高级消息队列协议AMQP的开源消息代理软件(亦称面向消息的中间件),主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全,并且R...

中间件RabbitMQ-常见消息队列中间件选型

一、什么是消息队列中间件 消息队列中间件是分布式系统中一个非常重要的组件,主要解决应用程序的解耦、异步消息、缓冲、流量削峰等问题。实现高性能、高可用、可伸缩和最终一致性架构。是大...

SpringBoot 系列教程(一百零八):SpringBoot整合Orika实体映射工具

一、背景 在开发过程中,经常涉及到对象之间的拷贝,我记得以前用得最多的Spring框架中自带的一个API方法是: BeanUtils.copyProperties(Object source, Object target) BeanUtils.copyPrope...

Forest - 轻量级HTTP客户端API框架,该丢弃HttpClient了

一、前言 最近在码云上扒了一波,发现了一个非常优秀的开源的轻量级HTTP客户端API框架Forest,这款API框架让Java发送HTTP/HTTPS请求不再难,他比原先了OkHttp和HttpClient更高层,以前在调用...

SpringBoot 系列教程(一百零七):SpringBoot整合Mybatis Plus3.4.2+Swagger增删改查

一、前言 在前面一篇文章中:SpringBoot 系列教程(一百零六):SpringBoot封装企业通用Swagger配置 ,写了如何封装企业级Swagger常用配置为Starter启动器,为了验证我们自身封装的swagger-spr...

SpringBoot 系列教程(一百零六):SpringBoot封装企业通用Swagger配置

哈喽,小伙伴们,晚上好,距离上一次更新文章已经是2021年1月份了,停更了3个月的时间,这么久实在是感到抱歉,尤其对于那些付费的朋友们更是心里过意不去,其实停更这一段时间我一直在准备换...

Java中五中IO模型详解

一、前言 在《Unix网络编程》一书中提到了五种IO模型,5种IO模型分别为: 阻塞IO模型、非阻塞IO模型、IO复用模型、信号驱动的IO模型、异步IO模型。下面就分别来介绍一下这5种IO模型的异同。 ...

Java中的基本数据类型和引用数据类型的区别

一、前言 众所周知Java是一种强类型语言,在Java语言中,Java的数据类型一共分为两大类,分别为基本数据类型和引用数据类型,其中基本数据类型细分小类可分为整数类型、浮点类型、字符类型、...

Spring Cloud系列教程(十九) - 自定义Ribbon负载均衡策略

一、前言 在Ribbon组件中,一共提供了7种负载均衡策略规则,默认使用轮训规则RoundRobinRule: 最低并发策略BestAvailableRule: 选择最小请求数 可用过滤策略(AvailabilityFilteringRule)...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部