• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
火磷
Memory will fade,but not notes.
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
2017年8月11日
python中RabbitMQ的使用(远程过程调用RPC)
摘要: 在RabbitMQ消息队列中,往往接收者、发送者不止是一个身份。例如接接收者收到消息并且需要返回给发送者。 此时接收者、发送者的身份不再固定! 我们来模拟该情形: 假设有客户端client,服务端server。 我们需要从客户端发送数据,通过服务端的计算后再返回给客户端。 client.py ser 阅读全文
posted @ 2017-08-11 16:10 火磷 阅读(475) 评论(1) 推荐(0)
python中RabbitMQ的使用(交换机,广播形式)
摘要: 简介 如果要让每个接收端都能收到消息,此时需要将消息广播出去,需要使用交换机。 工作原理 消息发送端先将消息发送给交换机,交换机再将消息发送到绑定的消息队列,而后每个接收端都能从各自的消息队列里接收到信息。 示例代码 send2.py: receive2.py: 阅读全文
posted @ 2017-08-11 14:57 火磷 阅读(1318) 评论(0) 推荐(0)
python中RabbitMQ的使用(路由键模糊匹配)
摘要: 路由键模糊匹配 使用正则表达式进行匹配。其中“#”表示所有、全部的意思;“*”只匹配到一个词。 匹配规则: 路由键:routings = [ 'happy.work', 'happy.life' , 'happy.work.teacher', 'sad.work', 'sad.life', 'sad 阅读全文
posted @ 2017-08-11 14:40 火磷 阅读(3250) 评论(0) 推荐(0)
python中sys.argv[]的使用
摘要: sys.argv[]主要用于程序从外部获取参数。其参数个数可以是多个,组建成一个列表(list)。 几个简单示例如下: fun_test.py: 我们在命令行中只是运行fun_test.py,发现此时返回函数本身。 注意参数为0! 进行相关修改: 此时运行fun_test.py,并且加入参数arg1 阅读全文
posted @ 2017-08-11 10:06 火磷 阅读(303) 评论(0) 推荐(0)
2017年8月10日
python中RabbitMQ的使用(路由键)
摘要: 1.简介 当我们希望每个接收端接收各自希望的消息时,我们可以使用路由键,此时交换机的类型为direct。 2.工作原理 每个接收端的消息队列在绑定交换机的时候,可以设定相应的路由键。 发送端通过交换机发送信息时,可以指明路由键 ,交换机会根据路由键把消息发送到相应的消息队列。 接收端可以根据路由键获 阅读全文
posted @ 2017-08-10 17:29 火磷 阅读(1200) 评论(0) 推荐(0)
操作远程RabbitMQ
摘要: 1.连接远程RabbitMQ 访问 http://your ip address:15672 通用帐号为guest,密码为guest;也可以使用自己创建的账号 注:your ip address只你安装RabbitMQ的远程IP地址 点击Login 2.删除队列 点击后,弹出所有队列 再单击你需要删 阅读全文
posted @ 2017-08-10 16:47 火磷 阅读(606) 评论(0) 推荐(0)
python中RabbitMQ的使用(工作队列)
摘要: 消息可以理解为任务,消息发送者可以看成任务派送者(sender),消息接收者可以看成工作者(worker)。 当工作者接收到一个任务,还没完任务时分配者又发一个任务,此时需要多个工作者来共同处理这些任务。 任务分派结构图如下: 注:此时有一个任务派送人P,两个工作接收者C1和C2。 现在我们来模拟该 阅读全文
posted @ 2017-08-10 12:37 火磷 阅读(4886) 评论(0) 推荐(0)
2017年8月9日
python中RabbitMQ的使用(安装和简单教程)
摘要: 1,简介 RabbitMQ(Rabbit Message Queue)是流行的开源消息队列系统,用erlang语言开发。 1.1关键词说明: Broker:消息队列服务器实体。Exchange:消息交换机,它指定消息按什么规则,路由到哪个队列。Queue:消息队列载体,每个消息都会被投入到一个或多个 阅读全文
posted @ 2017-08-09 11:21 火磷 阅读(15468) 评论(14) 推荐(1)
python中eval()和json.dumps的使用
摘要: 在python中通过requests.get(url)获取json数据,此时可能需要eval进行解析。 此时r.json()返回: r.json()['data'][6]['radarcoor']返回: 要获取其中每一项,则需要使用eval()函数进行解析: 2.json.dumps() 功能:将p 阅读全文
posted @ 2017-08-09 09:59 火磷 阅读(3484) 评论(0) 推荐(0)
2017年8月8日
python使用MySQLdb模块连接MySQL
摘要: 1.安装驱动 目前有两个MySQL的驱动,我们可以选择其中一个进行安装: MySQL-python:是封装了MySQL C驱动的Python驱动;mysql-connector-python:是MySQL官方的纯Python驱动。 MySQL-python: 安装教程:http://www.cnbl 阅读全文
posted @ 2017-08-08 14:23 火磷 阅读(16240) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3