240 发简信
IP属地:重庆
  • Resize,w 360,h 240
    RabbitMQ最后一天

    一、RabbitMQ如何保证消息不丢失? 这是面试时最喜欢问的问题,其实这是个所有MQ的一个共性的问题,大致的解决思路也是差不多的,但是针对不同...

  • Resize,w 360,h 240
    RabbitMQ第四天

    一、Headers路由 在官网的体验示例中,还有一种路由策略并没有提及,那就是Headers路由。其实官网之所以没有过多介绍,就是因为这种策略在...

    0.1 86 0 1
  • Resize,w 360,h 240
    RabbitMQ第三天

    3.SpringCloudStream集成 SpringCloudStream框架由于编程方式非常简单,所以在很多技术非常扎实的大型企业中,Sp...

  • Resize,w 360,h 240
    RabbitMQ第二天

    一、RabbitMQ基础概念 1.定义 RabbitMQ是基于AMQP协议开发的一个MQ产品, 首先我们以Web管理页面为入口,来了解下Rabb...

  • Resize,w 360,h 240
    RabbitMQ第一天

    一、MQ介绍 1.什么是MQ?为什么要用MQ? 1.1MQ定义 MessageQueue,消息队列。 队列,是一种FIFO 先进先出的数据结构。...

  • Resize,w 360,h 240
    并发编程深入理解JMM&并发三大特性(二)

    CPU缓存架构&缓存一致性协议详解 1.CPU高速缓存(Cache Memory) 定义:CPU缓存即高速缓冲存储器,是位于CPU与主内存间的一...

  • Resize,w 360,h 240
    并发编程深入理解JMM&并发三大特性(一)

    JMM属于整个Java并发编程中最难的部分也是最重要的部分(JAVA多线程通信模型——共享内存模型),涉及的理论知识比较多,从三个维度去分析: ...

  • Resize,w 360,h 240
    MyBatis源码最后一天

    一、MyBatis插件原理 1.MyBatis插件介绍 MyBatis提供了一种插件(plugin)的功能,虽然叫做插件,但其实这是拦截器功能。...

  • Resize,w 360,h 240
    MyBatis源码第二天

    一、二级缓存原理分析 1.二级缓存的定义 二级缓存也称作是应用级缓存,与一级缓存不同的是它的作用范围是整个应用,而且可以跨线程使用,所以二级缓存...

个人介绍
个人笔记,不喜勿喷。