上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页
摘要: import urllib.request import re def open_url(url): req = urllib.request.Request(url) req.add_header("User-Agent",'Mozilla/5.0 (Windows NT 6.1; WOW64) 阅读全文
posted @ 2018-08-13 17:26 。低调ヽ继续 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: import urllib.request import re # 打开图片路径 def open_url(url): #设置请求路径 req = urllib.request.Request(url) #设置请求头 req.add_header("User-Agent",'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWe... 阅读全文
posted @ 2018-08-13 17:24 。低调ヽ继续 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 1.Channel 1.1 channel.exchangeDeclare(): type:有direct、fanout、topic三种durable:true、false true:服务器重启会保留下来Exchange。警告:仅设置此选项,不代表消息持久化。即不保证重启后消息还在。原文:true 阅读全文
posted @ 2018-08-02 09:16 。低调ヽ继续 阅读(867) 评论(0) 推荐(0) 编辑
摘要: Topic exchange(主题转发器) 发送给主题转发器的消息不能是任意设置的选择键,必须是用小数点隔开的一系列的标识符。这些标识符可以是随意,但是通常跟消息的某些特性相关联。一些合法的路由选择键比如“socket.usd.nyse”,"nyse.vmw","quick.orange.rabbi 阅读全文
posted @ 2018-07-20 17:20 。低调ヽ继续 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 订阅模式 公众号-->订阅之后才会收到相应的文章。 解读: 1.一个生产者,多个消费者 2.每个消费者都有自己的队列 3.生产者没有将消息直接发送到队列里,而是发送给了交换机(转发器)exchange 4.每个队列都要绑定到交换机(转发器)上 5.生产者发送的消息记过交换机然后到达队列,然后就能实现 阅读全文
posted @ 2018-07-20 10:40 。低调ヽ继续 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 消息应答: 消息应答默认是打开的(false) boolean autoAck = true;自动确认模式,表示一旦MQ将消息给到消费者,就会从内存中删除该条消息,这种情况下,如果杀死正在执行的消费者,那么就会丢失正在处理的消息(也就是数据丢失) boolean autoAck = false;手动 阅读全文
posted @ 2018-07-20 09:56 。低调ヽ继续 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1.背景 RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现。 2.应用场景 2.1异步处理 场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种1.串行的方式;2.并行的方式 (1)串行方式:将注册信息写入数据库后,发送注册邮件 阅读全文
posted @ 2018-07-19 15:51 。低调ヽ继续 阅读(273) 评论(2) 推荐(0) 编辑
摘要: 公平分发(fair dipatch)和轮询分发其实基本一致,只是每次分发的机制变了,由原来的平均分配到现在每次只处理一条消息 1.MQ连接工厂类Connection 1 package com.mmr.rabbitmq.util; 2 3 import java.io.IOException; 4 阅读全文
posted @ 2018-07-19 14:52 。低调ヽ继续 阅读(191) 评论(0) 推荐(0) 编辑
摘要: MQ连接工厂还是之前的那个Connection 1 package com.mmr.rabbitmq.util; 2 3 import java.io.IOException; 4 5 import com.rabbitmq.client.Connection; 6 import com.rabbi 阅读全文
posted @ 2018-07-19 14:27 。低调ヽ继续 阅读(233) 评论(0) 推荐(0) 编辑
摘要: (1)首先创建一个maven项目: pom.xml,重点是配置RabbitMQ 1 <dependencies> 2 <dependency> 3 <groupId>junit</groupId> 4 <artifactId>junit</artifactId> 5 <version>4.11</v 阅读全文
posted @ 2018-07-19 11:24 。低调ヽ继续 阅读(179) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 18 下一页