您现在的位置是:主页 > news > js做网站预览效果/重庆seo小z博客

js做网站预览效果/重庆seo小z博客

admin2025/6/17 4:28:45news

简介js做网站预览效果,重庆seo小z博客,邦邻网站建设,珠海网站建设培训班前言:在Java原生调用RabbitMQ的过程中,发现需要将消息转换为二进制数组才可以写入队列,而消费者取出来的是二进制数组转换成10进制的ASCII码,需要还原为源值。public static void main(String[] args) {// 二进制数组byte[] bs &…

js做网站预览效果,重庆seo小z博客,邦邻网站建设,珠海网站建设培训班前言:在Java原生调用RabbitMQ的过程中,发现需要将消息转换为二进制数组才可以写入队列,而消费者取出来的是二进制数组转换成10进制的ASCII码,需要还原为源值。public static void main(String[] args) {// 二进制数组byte[] bs &…

前言:在Java原生调用RabbitMQ的过程中,发现需要将消息转换为二进制数组才可以写入队列,而消费者取出来的是二进制数组转换成10进制的ASCII码,需要还原为源值。

public static void main(String[] args) {

// 二进制数组

byte[] bs = "1".getBytes();

System.out.println(bs);

// 十进制ASCII码

String bi = new BigInteger(bs).toString(10);

System.out.println(bi);

// 还原为源值

System.out.println(Character.toString((char) Integer.parseInt(bi)));

}

MQ部分代码

ConnectionFactory factory = new ConnectionFactory();

//设置RabbitMQ相关信息

factory.setHost(Constant.MQ_HOST);

factory.setUsername(Constant.MQ_ACCOUNT);

factory.setPassword(Constant.MQ_PASSWORD);

factory.setPort(Constant.MQ_PORT);

//创建一个新的连接

Connection connection = null;

Channel channel = null;

connection = factory.newConnection();

//创建一个通道

channel = connection.createChannel();

// 声明一个队列

channel.queueDeclare(queueName, true, false, false, null);

//发送消息到队列中

channel.basicPublish("", queueName, null, message.getBytes("UTF-8"));