关于消息队列的使用 一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、消息队列应用场 ...
分类:
其他好文 时间:
2019-04-05 22:43:26
阅读次数:
186
一、Linux3A+通过3A进行资源的分派,所谓3A即:*Authentication:Asthefirstprocess,authenticationprovidesawayofidentifyingauser,typicallybyhavingtheuserenteravalidusernameandvalidpasswordbeforeaccessisgranted.Theprocessof
分类:
系统相关 时间:
2019-04-02 00:20:50
阅读次数:
225
引入 RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。 rabbitMQ是一款基于AMQP协议的消息中间件,它能够在应用之间提供可靠的消息传输。在易用性,扩展性,高可用性上表现优秀。使用消息中间件利于应用之间的解耦,生产者(客户端)无需知道消费者(服务端)的存在。而且两端 ...
分类:
编程语言 时间:
2019-03-18 22:30:50
阅读次数:
252
1、SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。 python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。 Python创建 SMTP 对象 ...
分类:
编程语言 时间:
2019-03-15 17:21:56
阅读次数:
268
一.爬取斗鱼主播 1. 爬虫文件 2.item 3.pipeline 4.settings # -*- coding: utf-8 -*- # Scrapy settings for Douyu project # # For simplicity, this file contains only ...
分类:
其他好文 时间:
2019-03-13 15:05:39
阅读次数:
145
Unit1 Introduction to Object-Oriented Programming(面向对象编程介绍) 1.1 Explaining the Object-Oriented Programming Model(解释面向对象编程) 编程语言发展史: 最早的语言是面向过程语言( proc... ...
分类:
其他好文 时间:
2019-03-13 13:50:42
阅读次数:
151
简介 BroadcastReceiver(广播接收器)是Android四大组件之一,是一个用来响应系统范围内的广播组件,可以从Android系统和其它app发送或接收广播消息,类似于发布 订阅设计模式。其特点是异步的,广播发送者不会关心有无接收者接收。可应用于不同组件之间的通信、多线程通信和系统在特 ...
分类:
移动开发 时间:
2019-03-07 17:44:17
阅读次数:
308
一 . 发送端 producer 1.建立链接和管道 2.声明队列 3.声明exchange (RabbitMQ 一条消息从不会被直接发送到队列, 它会先经过一个交换所) exchange为空,代表默认; 空字符串所指定的默认交换所允许我们准确指定消息应该前往哪个队列,队列名字routing_key ...
分类:
其他好文 时间:
2019-03-07 14:10:20
阅读次数:
134
当我们无法获取ip地址时可以使用dhcp来动态获取ip地址,安装dhcpcd5和dhcpcd gtk 使用ifconfig查看网卡名称,比如我本子上的有线网无法获取到ipv4,而我的有线网卡的名称为enp7s0,那么使用下面的命令即可获取到ipv4地址 dhcpcd gtk是用来查看当前各网络设备的 ...
分类:
系统相关 时间:
2019-03-05 21:20:28
阅读次数:
1327
前言 今天一直在整理Django的rest_framework的序列化组件,前面一共写了2篇博客,前面的博客给的方案都是一个中间的状态的博客,其中有很多的冗余的代码,如果有朋友不清楚,可以先看下我前面的博客 第一篇,使用minix类来实现序列化和反序列化 https://www.cnblogs.co ...
分类:
其他好文 时间:
2019-03-03 09:43:29
阅读次数:
924