自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring项目配置文件中RabbitMQ监听器各个参数的作用

设置每个消费者从RabbitMQ服务器获取的消息数量,即每次从队列中获取多少条消息进行处理,默认为1。:设置事务每次处理的消息数目,默认是1,如果需要批量确认消息,则需要将此参数设置为大于1的值。:设置是否重回队列,默认为true,即出现异常会将消息重新发送到队列中。:设置监听器容器的并发消费者数量,默认为1,即单线程消费。:设置消息重试的最大时间间隔,默认为10000ms。:设置消息重试的初始间隔时间,默认为1000ms。:设置消息重试的时间间隔倍数,默认为1。:设置消息重试的最大次数,默认为3。

2023-02-22 16:56:28 1912 1

原创 Linux系统运行Java程序出现Error Could not find or load main class 问题

JDK在默认情况下会到当前工作目录下(变量值用“.”表示)以及JDK的lib目录下寻找所需的class文件,因此如果Java程序放在这两个目录中,即使不设置CLASSPATH变量执行环境也可以找得到。CLASSPATH变量的目的就是让Java执行环境找到指定的Java程序对应的class文件以及程序中引用的其他class文件。就是从当前路径和${JAVA_HOME}/lib路径以及${JRE_HOME}/lib路径下查找对应文件。出现这个错误的问题是出在CLASSPATH变量上,一开始我配置的是。...

2022-07-28 10:39:27 2578 1

原创 Java多线程中 lock()和trylock()方法的区别总结

如果线程2在执行tryLock()方法时等待获得锁(设置等待时间等待获得锁),且线程2此时被中断,则tryLock()方法会抛出异常InterruptedException。2.如果线程1在执行lock()方法时被阻塞(因为在等待获得锁),且当前线程此时被中断,则lock()方法仍然会继续阻塞,直到获得锁继续执行。如果当前线程执行tryLock()方法时未获得锁,则会立即返回false,不会阻塞(但此方法可设置获得锁的等待时间)1.lock()在未获得锁的时候,当前线程会一直阻塞,直到获得锁。.......

2022-07-18 11:37:24 5706

空空如也

空空如也

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

TA关注的人

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