古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月 后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 分析:兔子分为小兔子和大兔子,小兔子有第一个阶段和第二个阶段之分(第三个阶段即为大兔子); 本月的大兔子数量等于上个月第二阶段的小兔子加上个月的大兔子; ...
分类:
其他好文 时间:
2018-11-10 17:50:58
阅读次数:
190
消息服务平台 处理公司内部各种消息业务 比如 发送邮件 发送短信 微信推送 接口有两种类型 异步 同步 同步需求: 当调用消息服务平台,需要返回消息服务平台调用第三方平台接口是否成功 异步需求: 采用MQ异步发送消息(没有返回结果) 发送邮件参数: 邮件账号 内容信息 格式是JSON 需要使用 fa ...
分类:
其他好文 时间:
2018-11-10 10:41:41
阅读次数:
109
用户注册成功后发短信提醒 同步http 异步mq JMS中两种通讯模式: 发布订阅 一对多 topic 去过消费者集群的话 都会消费 消息队列 点对点 queue 去过消费者集群的话 均摊消费 场景问题: 服务器断电重启,未被消费的消息是否会在重启之后消费? 两种模式: 1、非持久性,服务器断电(关 ...
分类:
其他好文 时间:
2018-11-10 01:02:35
阅读次数:
149
现代的互联网分布式系统,只要稍微大一些,就一定逃不开3类中间件:远程调用(RPC)框架、消息队列、数据库访问中间件。Kafka 是消息队列中间件的代表产品,用 Scala 语言实现; 基本概念 首先,Kafka 中有一些基本的概念需要熟悉。 Topic,指消息的类别,每个消息都必须有; Produc ...
分类:
其他好文 时间:
2018-11-08 16:30:49
阅读次数:
161
介绍 RabbitMQ是一个消息代理:它接受和转发消息。你可以把它想象成一个邮局:当你把你想要发布的邮件放在邮箱中时,你可以确定邮差先生最终将邮件发送给你的收件人。在这个比喻中,RabbitMQ是邮政信箱,邮局和邮递员。 RabbitMQ和邮局的主要区别在于它不处理纸张,而是接受,存储和转发二进制数 ...
分类:
编程语言 时间:
2018-11-04 12:45:40
阅读次数:
172
SQL,数据库,勒索病毒,mdf文件中毒,Rooster4444*SQLServer数据库mdf文件中了勒索病毒.mdf.Rooster4444。扩展名变为Rooster4444SQLServer数据库mdf文件中了勒索病毒Rooster4444。扩展名变为Rooster4444常见的扩展名如下:.ALCO.BIP.COMBO.KRAB.China4444.Help4444.Rat4444.Ox4
分类:
数据库 时间:
2018-11-03 18:16:15
阅读次数:
320
1、下载文件 2、创建namespace 如果不使用public-service,需要更改所有yaml文件的public-service为你namespace。 3、创建持久化pv 此处采用的是静态PV方式,后端使用的是NFS,为了方便扩展可以使用动态PV较好。 创建集群 4、查看 pods、pv、 ...
分类:
Web程序 时间:
2018-11-02 18:56:49
阅读次数:
435
1.ubuntu16.04中安装RabbitMQ 1).首先必须要有Erlang环境支持 安装之前要装一些必要的库: sudo apt-get install build-essential sudo apt-get install libncurses5-dev sudo apt-get inst ...
分类:
Web程序 时间:
2018-10-31 17:06:32
阅读次数:
363
https://files.cnblogs.com/files/diaobiyong/MQ%E9%80%89%E5%9E%8B.zip ...
分类:
其他好文 时间:
2018-10-30 17:42:03
阅读次数:
128
RabbitMQ介绍:MQ全称为MessageQueue,消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信。队列的使用除去了接收和发送应用程序同时执行的要
分类:
Web程序 时间:
2018-10-29 14:12:58
阅读次数:
201