240 发简信
IP属地:广东
  • 120
    JVM内存结构与Java内存模型(JMM)

    JVM内存结构和内存模型是不一样的东西,内存结构是指 Jvm 运行时将数据分区域存储,强调对内存空间的划分。 而内存模型(Java Memory Model,简称 JMM )...

  • Spring gateway 修改Request的body内容

    开发过程中我们需要修改request的body内容,比如说网关中统一解析token,并把解析内容放到reques的body中,以参数形式传给下游服务。

  • 项目初始化方式

    背景 项目初始化操作比如初始化配置文件, 读取基础数据, 资源初始化等。 避免在Main函数中写业务代码。CommandLineRunner / ApplicationRu...

  • 120
    行为模式--迭代器模式

    一、基本介绍 迭代器模式也叫游标模式,是用来遍历集合对象的,这里的集合也叫容器,包含了一组对象,容器比如有:数组、链表、树等。迭代器模式的作用是将集合对象的遍历操作从集合类中...

  • 120
    行为模式--责任链模式

    一、基本介绍 将请求的发送和接收解耦,让多个接收对象都有机会处理这个请求。将这些接收对象串成一条链,并沿着这条链传递这个请求,直到链上的某个接收对象能够处理它为止。 二、代码...

  • 行为模式--策略类

    一、基本介绍 策略模式定义一族算法类,将每个算法分别封装起来,让它们可以互相替换。策略模式可以使算法的变化独立于使用它们的客户端 (这里的客户端代指使用算法的代码)。策略模式...

  • 行为模式--模版方法

    一、基本介绍 模板方法模式在一个方法中定义一个算法骨架,并将某些步骤推迟到子类中实现。模板方法模式可以让子类在不改变算法整体结构的情况下,重新定义算法中的某些步骤。这里的“算...

  • 行为模式-观察者模式

    一、基本介绍 观察者模式也叫订阅发布模式定义:在对象之间定义一个一对多的依赖,当一个对象状态改变时,所有依赖的对象都会自动收到通知。再观察者模式中主要有两种角色:被观察者和观...

  • 120
    代理模式、桥接模式、装饰器模式、适配器模式的区别

    代理模式、桥接模式、装饰器模式、适配器模式的区别这四种模式结构相似,都可以成为包装类,但有些区别 代理模式:代理模式在不改变原始类接口的条件下,为原始类定义一个代理类,主要目...

  • 创建型模式--装饰器模式

    一、基本介绍 装饰器类是对功能的增强。可参看Java的IO类的源码 二、代码示例 代理模式和装饰器模式的区别对于添加缓存这个应用场景使用哪种模式,要看设计者的意图,如果设计者...

  • 结构型模式--代理模式

    一、基本介绍 代理模式 在不改变原始类(被叫代理类)代码的情况下,通过引入代理类给原始类附加功能。 代理模式的应用场景:业务系统中一些非功能性需求:监控、统计、鉴权限流、事务...

  • 120
    Java-日期

    一、Calendar Calendar可以用于获取并设置年、月、日、时、分、秒,它和Date比,Calendar也可以对日期和时间进行简单的加减 注意到Calendar获取年...

  • RocketMQ的特性

    特性(features) 1 订阅与发布 消息的发布是指某个生产者向某个topic发送消息;消息的订阅是指某个消费者关注了某个topic中带有某些tag的消息,进而从该top...

  • RocketMQ的基本概念

    基本概念 1 消息模型(Message Model) RocketMQ主要由 Producer、Broker、Consumer 三部分组成,其中Producer 负责生产消息...

  • RocketMQ的Java方式使用

    一、概述 rocketMQ的java方式使用可参考官方样例,说明文档地址:https://github.com/apache/rocketmq/tree/master/doc...

  • 120
    Mac使用Docker安装RocketMQ

    一、前期准备 RocketMQ的git仓库地址:https://github.com/apache/rocketmq[https://github.com/apache/ro...

  • 120
    结构型模式--桥接模式

    一、基本介绍 桥接模式(Bridge):将抽象(Abstract)和行为实现(Implementation)分离开来,从而可以保持各部分的独立性以及他们的功能扩展。各种类型的...

  • 120
    结构型模式--适配器模式

    一、基本介绍 适配器模式(Adapter Pattern)的作用是将某个类的接口转换成客户端期望的另一个接口表示。 适配器模式属于结构型模式 适配器主要分为三种类型:类适配器...

  • 120
    创建型模式--建造者模式

    一、基本介绍 建造者模式是一种对象的构建模式,他可以将复杂对象的创建过程抽象出来 二、建造者的角色 Product(产品):具体产品对象 Builder(抽象建造者):创建p...