自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 RabbitMq高级特性之延迟队列 通俗易懂 超详细 【内含案例】

消息进入队列后不能立即被消费,到达指定时间后才可被消费。

2024-09-30 00:45:00 199

原创 Java IO流的简单使用 通俗易懂 超详细 【内含案例】

【代码】Java IO流的简单使用 通俗易懂 超详细 【内含案例】

2024-09-30 00:30:00 498

原创 Java设计模式之单例模式 通俗易懂 超详细 【内含案例】

确保程序中一个类只能被实例化一次,实现这种功能就叫单例模式。

2024-09-30 00:30:00 363

原创 乐观锁的简单使用 通俗易懂 超详细

【代码】乐观锁的简单使用 通俗易懂 超详细。

2024-09-30 00:15:00 487

原创 RabbitMq消息可靠性之回退模式 通俗易懂 超详细 【内含案例】

生产者生产的消息没有正确的到达队列就会触发回退模式,进行二次发送。

2024-09-29 20:07:55 256

原创 RabbitMq高级特性之消费端限流 通俗易懂 超详细 【内含案例】

消息队列中囤积了大量的消息, 或者某些时刻生产的消息远远大于消费者处理能力的时候, 这个时候如果消费者一次取出大量的消息, 但是客户端又无法处理, 就会出现问题, 甚至可能导致服务崩溃, 所以需要对消费端进行限流。

2024-09-29 20:07:25 266

原创 RabbitMq高级特性之TTL 存活时间/过期时间 通俗易懂 超详细 【内含案例】

RabbitMQ支持消息的过期时间, 在消息发送时可以进行指定RabbitMQ支持队列的过期时间, 从消息入队列开始计算, 只要超过了队列的超时时间配置, 那么消息会自动清除每条消息设置过期时间整个 Queue 队列设置过期时间。

2024-09-29 20:06:54 342

原创 RabbitMq高级特性之死信队列 通俗易懂 超详细 【内含案例】

当消息成为 Dead message 后,会重新发送到另一个交换机,这个交换机就是 DLX(死信交换机)消息成为死信的情况公有三种队列消息长度达到限制消费者拒接消费消息 basicNack/basicReject,并且不把消息重新放回原目标队列,requeue=false;原队列消息存在消息过期设置,消息达到过期时间。

2024-09-29 20:05:28 312

原创 Spring Security入门教程 通俗易懂 超详细 【内含案例】

SSM 整合 Security 是比较麻烦的,虽然Security的功能比 Shiro 强大,相反却没有Shiro的使用量多SpringBoot出现后简化了Spring系列的配置文件,因此SpringSecurity的使用逐渐增加。

2024-09-29 20:04:22 536

原创 Java常见面试题 非常实用【个人经验】

AOP是面向切面编程,是OOP编程的有效补充AOP包括Aspect切面,Join Point连接点,Advice通知,Ponitcut切点其中Advice通知包括5中模式:方法执行前‘增强’:方法执行后‘增强’:方法执行中抛出异常时‘增强’:方法执行完后‘增强’:环绕增强‘以上四种的整合’IOC是控制反转,是将代码本身的控制权移到外部Spring容器中进行集中管理,也是为了达到松耦合。

2024-09-29 20:01:11 2552 1

原创 Layui Confirm弹出框连续点击按钮会触发多次事件

多思考 多实践只要思想不滑坡 方法总比困难多只要思想滑了坡 困难总比方法多。

2024-09-29 20:00:41 415

原创 Layui Upload 多文件上传访问多次接口问题解决

两种方法各有利弊,具体看实际情况修改。

2024-09-29 20:00:09 510

原创 【必看】RuoYiVuek框架-数据源动态新增、配置如此简单!

Yml文件配置 + Druid加载数据源(下面有新增数据源方法) + @CustomDataSource注解 + CustomDataSourceAspect增强Yml文件配置与上一实现方式中无差别,配置一个或多个正常使用的数据源。Druid加载会在 SpringBootApplication 启动装配Bean时自动注入。/*** 新增数据源* @param newDataSource 新数据源配置类* @return boolean 是否添加成功*/try {

2024-09-29 19:59:27 1385 1

原创 Java 大文件IO操作效率对比【我说说 你瞅瞅】

FileInputStream + byte[] 文件字节输入流 + 字节数组读取方式FileInputStream + Scanner 文件字节输入流 + Scanner 读取方式FileReader + char[] 文件字符输入流 + 字符数组方式BufferedReader 缓冲字符流方式FileChannel 文件输入输出管道流「NIO」

2024-09-29 19:58:36 888

原创 【统一解决】Jsp Servlet与MySQL交互乱码问题

一、JSP 2 Servlet 乱码解决前提:在JSP文件头部加上下面这行代码<%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="UTF-8"%>1.POST方式提交 在servlet里的方法中添加下面这两行代码 /* * 注意在request.getPara...

2020-02-20 15:53:50 348 1

原创 【问题解决】java.lang.ClassNotFoundException: org.apache.jsp.XXX.jsp服务器500错误

问题描述:maven项目 导入 IDEA 运行时报错错误代码:java.lang.ClassNotFoundException: org.apache.jsp.index.jsp解决办法:找到原项目,除了src与pom.xml其他都删掉删掉文件之后重新导入IDEA,导入相关的Jar包然后直接运行...

2020-02-20 14:55:17 2809

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除