![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
鹏导别投篮
这个作者很懒,什么都没留下…
展开
-
解决rabbitMQ消息发送成功,但ConfirmCallback的ack返回为false问题
今天在学RabbitMQ消息可靠性投递的confirm模式时候,出现上述问题,但这时RabbitMQ的队列中消息已经存在了。当发送方法结束,RabbitMQ相关的资源也就关闭了,虽然我们的消息发送出去,但异步的ConfirmCallback却由于资源关闭而出现了上面问题。所以在发送结束后,让它等待一会。原创 2023-05-17 15:28:48 · 407 阅读 · 0 评论 -
单机版RabbitMq案例
(发送消息代码写在测试类里,可根据情况自行修改)3.RabbitMq配置类。原创 2023-05-17 14:53:58 · 79 阅读 · 0 评论 -
判断是否为空(java8)
2.Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测。1.Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。如果为非空,返回 Optional 描述的指定值,否则返回空的 Optional。如果存在该值,返回包含的值,否则抛出由 Supplier 继承的异常。3.Optional 类的引入很好的解决空指针异常。原创 2023-01-28 14:46:20 · 1977 阅读 · 0 评论 -
端口号被占用
4、找到8888端口号对应的PID,8888端口号对应的PID为。7、PID对应的列就是端口,点击PIID可以将。6、右击你的电脑任务栏,点击打开“”命令查看所有端口被占用情况,原创 2023-01-28 14:42:36 · 194 阅读 · 0 评论 -
Session的使用
Session的使用。原创 2022-08-17 13:34:18 · 154 阅读 · 0 评论 -
SpringMVC拦截器
SpringMVC拦截器。原创 2022-08-17 13:22:01 · 43 阅读 · 0 评论 -
分页插件的使用
代码】分页插件的使用。原创 2022-08-17 13:11:04 · 67 阅读 · 0 评论