1.Docker安装Nginx并启动#没有安装的情况下会自动安装,可以指定版本
docker run -p 80:80 --name nginx -d nginx:1.10
#将容器内的配置文件拷贝到当前目录
#别忘了后面的点
docker conta...
阅读全文...
EasyExcel的导入功能的使用总结
监听器(用MyBatis的IService接口做了封装)package io.github.talelin.latticy.listener;
import com.alibaba.excel.context.AnalysisContext;
impo...
阅读全文...
阅读全文...
RabbitMQ知识点
1、消息应答的方法:Channel.basicAck(用于肯定确认),RabbitMQ已知道该消息并且成功处理,可以将其丢弃Channel.basicNack(用于否定确认)Channel.basicReject(用于否定确认),与Channel.bas...
阅读全文...
阅读全文...
Docker安装RabbitMQ并简单简单使用
1.Docker安装RabbitMQ1.1下载RabbitMQ镜像docker pull rabbitmq1.2创建并启动RabbitMQ容器docker run -id --hostname myrabbit --name rabbitmq -p 15...
阅读全文...
阅读全文...
JDK 动态代理和 CGLIB 动态代理的区别
Spring AOP 中的动态代理主要有两种方式,JDK 动态代理和 CGLIB 动态代理:JDK动态代理只提供接口的代理,不支持类的代理。核心 InvocationHandler接口和Proxy类,InvocationHandler 通过 invoke...
阅读全文...
阅读全文...
Spring AOP and AspectJ AOP的区别
AOP实现的关键在于代理模式,AOP代理主要分为静态代理和动态代理。静态代理的代表为AspectJ AOP;动态代理则以Spring AOP为代表。AspectJ AOP使用的静态代理的增强,所谓静态代理,就是AOP框架会在编译阶段生成AOP代理类,因此...
阅读全文...
阅读全文...