摘要: 消息的可靠性是RabbitMQ的一大特色,那么RabbitMQ是如何保证消息可靠性的呢——消息持久化。 为了保证RabbitMQ在退出或者crash等异常情况下数据没有丢失,需要将queue,exchange和Message都持久化。 queue的持久化queue的持久化是通过durable=tru 阅读全文
posted @ 2018-12-21 20:54 沫小淘 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要使用类加载器?Java语言里,类加载都是在程序运行期间完成的,这种策略虽然会令类加载时稍微增加一些性能开销,但是会给java应用程序提供高度的灵活性。例如:1.编写一个面向接口的应用程序,可能等到运行时再指定其实现的子类;2.用户可以自定义一个类加载器,让程序在运行时从网络或其他地方加载 阅读全文
posted @ 2018-12-21 10:17 沫小淘 阅读(1115) 评论(0) 推荐(0) 编辑