小编jBe*_*Bee的帖子

在Erlang中匹配二进制文件

例如:

<<Sync:11,B:2,C:2,D:1>> = <<2#1111111111101011>>.
** exception error: no match of right hand side value
Run Code Online (Sandbox Code Playgroud)

为什么?我认为变量Sync必须是2#11111111111,但事实并非如此.

erlang

6
推荐指数
1
解决办法
182
查看次数

如何使用一条消息?

使用rabbitmq中的示例,consumer一次从队列中获取所有消息.如何使用一条消息并退出?

QueueingConsumer consumer = new QueueingConsumer(channel);
channel.basicConsume(QUEUE_NAME, true, consumer);

while (true) {
  QueueingConsumer.Delivery delivery = consumer.nextDelivery();
  String message = new String(delivery.getBody());
  System.out.println(" [x] Received '" + message + "'");
}
Run Code Online (Sandbox Code Playgroud)

java rabbitmq

2
推荐指数
1
解决办法
7321
查看次数

如何从二进制中获取N位

我有一些二进制文件,如何从中获取N位?例如:<< 2#101 >>如何获得第一位?

erlang

0
推荐指数
1
解决办法
1434
查看次数

标签 统计

erlang ×2

java ×1

rabbitmq ×1