直接进入正题谈谈框架之间是如何解耦吧... 首先我们先分析下辅助工具类Observer类 可以看到在构造观察者时 传入了对象和对象包含的方法(蓝色箭头为对象,红色箭头为对象内包含的方法) 接下来我们查看观察者的执行(NotifyObserver) 参数是框架给我们提供的标准(Inotificatio ...
一:介绍 点对点的消息发送方式主要建立在 消息(Message ),队列(Queue),发送者(Sender),消费者(receiver)上,Queue 存贮消息,Sender 发送消息,receive接收消息.具体点就是Sender Client通过Queue发送message ,而 receiv ...
分类:
其他好文 时间:
2019-04-20 13:11:52
阅读次数:
182
阳光正好,我们正在努力前行。 一。引言 初始使用websocket ,一开始看文档的时候,觉得很简单,只需要创建websocket实例,然后有几个监听打开连接,监听关闭连接,监听连接异常等方法。但是, 在项目中使用的时候,就会发现 不是那么的简单 。。。通过这篇博客能够给大家讲一下什么是websoc ...
分类:
Web程序 时间:
2019-04-18 19:55:43
阅读次数:
371
原文:MVVM Light Toolkit使用指南原文地址: https://blog.csdn.net/ldld1717/article/details/77040077 概述 MVVM Light Toolkit是一个Android MVVM 轻量级工具库,主要目的是更快捷方便的构建Androi... ...
分类:
其他好文 时间:
2019-04-18 15:32:11
阅读次数:
148
db2look -d 数据库名 -e -a -l -o 导出文件名.sql 若果增加-td %则导出的脚本每段结尾为%号。 若果增加-dp选项导出的脚本每个创建对象语句之前,增加一行drop该对象的语句 db2look:生成 DDL 以便重新创建在数据库中定义的对象命令:db2look -d DBn ...
分类:
数据库 时间:
2019-04-18 15:11:33
阅读次数:
155
久违的博客园我又回来了。此篇文章写得是vue父子组件的传值,虽然网上已经有很多了。写此文章的目的就是记录下个人学习的一部分。接下来我们就进入主题吧! 在开发vue项目中,父子组件的传值是避免不掉的。 情况一:父组件给子组件传值方法,使用props 父页面:parent.vue 第一步:用import ...
分类:
其他好文 时间:
2019-04-15 16:24:40
阅读次数:
150
【准备工作】 IPtables的使用如下命令:(执行以下以下命令把25和465端口打开) iptables -A INPUT -p tcp --dport 25 -j ACCEPT iptables -A OUTPUT -p tcp --sport 25 -j ACCEPT iptables -A ...
分类:
系统相关 时间:
2019-04-14 23:03:52
阅读次数:
859
一:JMS概念 JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支 ...
分类:
其他好文 时间:
2019-04-13 00:57:42
阅读次数:
160
原文:RabbitMQ(二):理解消息通信RabbitMQ一、消费者、生产者和信道 生产者(producer):生产者创建消息,然后发布(发送)到代理服务器(RabbitMQ),可以说发送消息的程序就是生产者。什么是消息?消息包含两部分:有效载荷和标签。有效载荷就是传输的数据,可以是任何内容,包括j... ...
分类:
其他好文 时间:
2019-04-12 00:48:07
阅读次数:
125
当谈论通讯安全的时候,通常我们关心的是下面四个问题:1)防止消息窃听当传送的消息是机密内容的时,人们希望给消息加密。这样即使消息在传送过程中被截获,窃听者也无法确切的知道消息内容,从而达到保密的效果。2)防止消息篡改消息在传送过程中,有可能被***者篡改内容,这样接收者接到的就是错误的信息,通讯过程中应该提供某种方案防止篡改。3)防止消息伪造***者假冒发送者的名义,给接收者发送消息,这种行为称为消息
分类:
其他好文 时间:
2019-04-10 16:34:57
阅读次数:
153