您现在的位置是:主页 > news > js做网站预览效果/重庆seo小z博客
js做网站预览效果/重庆seo小z博客
admin2025/6/17 4:28:45【news】
简介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"));