我需要帮助。
我正在开发一个 spring 启动应用程序,我希望我向rabbitMQ 发布消息。我想将它发送到一个队列,该队列在消息本身中命名。这样我想动态创建队列。我只找到了使用“静态”队列的示例。
我已经研究了一些东西,但没有找到任何东西。我是 RabbitMQ 的新手,学习了基本概念。我对春天也很陌生。
RabbotMQ 配置
@Configuration
public class RabbitMQConfig {
@Value("amq.direct")
String exchange;
@Value("queue-name") // Don't want to do this
String queueName;
@Value("routing-key") // Or this
String routingkey;
@Bean
Queue queue() {
return new Queue(queueName, true);
}
@Bean
DirectExchange exchange() {
return new DirectExchange(exchange);
}
@Bean
Binding binding(Queue queue, DirectExchange exchange) {
return BindingBuilder.bind(queue).to(exchange).with(routingkey);
}
@Bean
public MessageConverter jsonMessageConverter() {
return new Jackson2JsonMessageConverter();
}
@Bean
public AmqpTemplate template(ConnectionFactory connectionFactory) {
final RabbitTemplate rabbitTemplate = new …
Run Code Online (Sandbox Code Playgroud) 我想在我的 Android 应用程序中进行多项选择。我以前做过,但只使用了 ArrayAdapter。
我有一个 Flow 作为我的数据集,并使用 PagingDataAdapter 和 ViewHolder。
我的问题是,如果数据集不仅仅是一个列表并且我无法真正轻松地访问它,如何进行多重选择。
如果您想查找代码,请查看以下内容: