webSocket是HTML5的一种新协议,它实现了服务端与客户端的全双工通信,建立在传输层,tcp协议之上,即浏览器与服务端需要先建立tcp协议,再发送webSocket连...
如未看第一章的建议先看第一章基本用法:SpringBoot使用RabbitMQ ),这里讲解SpringBoot使用RabbitMQ进行有回调的用法和消费者端手动签收消息的用...
拦截器:Interceptor 在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。比如...
建造者模式(Builder)用以自由构建对象,主要功能就是代替对象的构造函数,更加自由化。 案例: 使用: 以上为个人理解,有错误的地方欢迎各位指正
java使用单例设计模式的方式有很多种,比如饿汉式,懒汉式,静态内部类式,双重检测锁式以及枚举方式,这里主要讲枚举式 一、案例 1、新建一个接口类 2、新建枚举类,实现上面的...
消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构使用较多的消息队列有ActiveMQ,Rabbi...
Java常见知识 一.Java基础 1) String StringBuffer StringBuilder区别 String:不可变字符串; StringBuffer:可变...
Java Rest请求工具 一、添加依赖 二、使用说明 返回值类型最好与目标方法一致,否则可能会出现转换异常,在不确认返回类型时最好使用String去接收。在请求结束后,可以...
快速在SpringBoot、SpringCloud项目中集成Swagger接口文档,SpringBoot版本建议2.2.x+ 一、添加依赖 建议前往文档[https://gi...