排序
Java 中的池化技术
我们平常的编码中,通常会将一些对象保存起来,这主要考虑的是对象的创建成本。比如像线程资源、数据库连接资源或者 TCP 连接等,这类对象的初始化通常要花费比较长的时间,如果频繁地申请和销...
kafka学习一快速认知和初步使用
kafka简介 kafka是一个分布式流处理平台,是三大MQ中间件之一。是一种高吞吐量的发布订阅消息系统。 快速认知概念 Broker: kafka的服务端程序,可以认为一个mq节点就是一个broker。 Topic: 每条...
SpringCloud第十七章SpringCloudAlibaba入门简介
一、why会出现SpringCloud alibaba 1、Spring Cloud Netflix项目进入维护模式 说明: 2、Spring Cloud Netflix Projects Entering Maintenance Mode 1、什么是维护模式 将模块置于维护模式,意...
第四章SpringCloud微服务架构编码构建
一、约定 > 配置 > 编码 二、IDEA新建project工作空间 1 新建Empty Project,类似工作空间 2 新project设置 2.1 project都选择8 2.2 module点击+号,新建一个maven模块 3 新Module的设置 3.1 由...
SpringCloud第十六章SpringCloudSleuth分布式请求链路跟踪
一、概述 1、为什么会出现这个技术?需要解决哪些问题? 问题 在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的的服务节点调用来协同产生最后的请求结果,每一个前段请求都...
Spring源码解读(第五弹)-梦开始的地方,关于webmvc启动的那点东西
(友情提示: 代码及注释内容比较多,为了不影响体验,建议大屏观看哦) 梦开始的地方 随着boot进入视野,spring-mvc逐渐退出了舞台,但是实际上只是配置文件退出了舞台,真正的mvc并没有退出舞台...
SpringBoot 服务接口限流,搞定!
前言 在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。限流可以认为服务降级的一种,限流通过限制请求的流量以达到保护系统的目的。 一般来说,系统的吞吐量是可以计算出一个阈值...
万字详解常用设计模式
本文是博主在工作中对常用设计模式的使用经验总结归纳而来分享给大家。 设计模式一共有23种,本文讲解涉及如下: 责任链模式 模板方法模式 发布订阅模式 策略模式 三大分类 业界一般将设计模式...
Spring @DependsOn注解解析
介绍 今天要分享的是Spring的@DependsOn注解,对于@DependsOn,我们从它的名称里面就能看出意思是“依赖于”,那么在Spring中,它的作用就是解决Bean的创建依赖,比如某个Bean在创建的时候依赖...