文章来自我的博客:https://blog.ljyngup.com/archives/705.html/ 看到感觉挺有意思的,有空找个空闲的VPS搭建一下。 转自 "官方Github仓库" ArtiPub (Article Publisher的简称,意为"文章发布者")是一款开源的一文多发平台 ,可 ...
分类:
其他好文 时间:
2020-02-20 14:53:27
阅读次数:
58
将redis发布订阅模式用做消息队列和rabbitmq的区别: 1.可靠性 1.1:redis :没有相应的机制保证消息的可靠消费,如果发布者发布一条消息,而没有对应的订阅者的话,这条消息将丢失,不会存在内存中; 1.2:rabbitmq:具有消息消费确认机制,如果发布一条消息,还没有消费者消费该队 ...
分类:
其他好文 时间:
2020-02-09 10:04:47
阅读次数:
76
前提 之前有个打算在学习RabbitMQ之前,把AMQP详细阅读一次,挑出里面的重点内容。后来找了下RabbitMQ的官方文档,发现了有一篇文档专门介绍了RabbitMQ中实现的AMQP模型部分,于是直接基于此文档和个人理解写下这篇文章。 AMQP协议 "AMQP" 全称是Advanced Mess ...
分类:
其他好文 时间:
2020-02-08 12:09:01
阅读次数:
126
11.【参考】为避免应用二方库的依赖冲突问题,二方库发布者应当遵循以下原则: 1)精简可控原则。移除一切不必要的 API 和依赖,只包含 Service API、必要的领域模型对象、Utils 类、常量、枚举等。如果依赖其它二方库,尽量是 provided 引入,让二方库使用者去依赖具体版本号; 无 ...
分类:
其他好文 时间:
2020-02-05 00:04:19
阅读次数:
187
1. 期刊杂志 选读 书香中国 版面设计比较好。但是只能通过大学访问,2019 年使用 黑龙江数字图书馆 访问 ,2020 失效 因此 2020 改成了如下账号 : 改成而来 书香中国 发布者:图书资料中心发布时间:2019-11-22浏览次数:55 访问地址:http://njlyzy.chine ...
分类:
其他好文 时间:
2020-01-18 12:22:39
阅读次数:
77
事件本身就是观察者模式的一个实现。 先总结一下事件的使用: 委托类型声明 定义发布者类,并声明事件 在发布者类中定义触发事件方法 定义订阅者类,并注册事件 在订阅者类中定义事件处理方法 针对事件,.Net Framework提供了一个标准模式,主要在winform中比较常见,区别就是不用自定义委托, ...
2019年12月10日10:07:12 原文:https://www.rabbitmq.com/tutorials/tutorial-seven-java.html 注意这里目前没有PHP版本只有java版本 发布者确认 发布者确认 是实现可靠发布的RabbitMQ扩展。在通道上启用发布者确认后,代 ...
分类:
Web程序 时间:
2020-01-07 01:15:04
阅读次数:
200
mosquitto 介绍: mosquitto 是一个基于windows平台的mqtt消息代理软件, 下载地址 MQTT简介: MQTT 协议实际上由3个部分组成,分别是 代理服务器,发布者,订阅者; 消息代理启动后,订阅者去订阅某个主题,当发布者对该主题发布了消息,订阅者就可以接收到该消息。 mo ...
分类:
其他好文 时间:
2020-01-06 17:37:30
阅读次数:
85
Vue实现数据双向绑定的原理:Object.defineProperty() vue实现数据双向绑定主要是:采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应监听回调。当把一个 ...
分类:
其他好文 时间:
2020-01-01 23:50:50
阅读次数:
84
1)观察者模式 观察者模式通俗的讲就是我们平事件调用(click/change等等) 大家先看这个图片。我们被观察者Subject(监听某个事件)发生改变时,观察者Observer监听到没改变做出调整。最大的特点是实现了松耦合(如何理解松耦合呢?个人认为就是当Subject 发生给变时,我们有一套对 ...
分类:
其他好文 时间:
2019-12-22 12:33:25
阅读次数:
80