LinMeng LinMeng
4年前
v-on绑定多个方法
von绑定多个方法触发机制不同语法如下:<divvon"{click:getSome,mousemove:MouseClick}"von绑定多个方法</div一个事件绑定多个函数触发机制相同,较少<div@click"getA(),getB()"一个事件绑定多个函数</div
Stella981 Stella981
3年前
Redis高可用哨兵机制及SpringBoot整合哨兵
前言:在前面讲到了Redis分片机制可实现内存数据的扩容来提高执行速率Redis分片机制(https://my.oschina.net/u/4115134/blog/3207715),可是Redis分片依旧有一些问题,如果redis分片的节点如果有一个服务器宕机,则直接影响用户的使用.Redis分片机制没有实现高可用功能(HA)。我所使
Stella981 Stella981
3年前
Rabbitmq学习之路4
上一节学习了cluster,使得我们可以在一个cluster中同步各种消息,不过有时候我们需要把一个cluster的消息同步到另一个cluster中,比如线下测试,模仿用户真实数据。federation插件是一个在不需要cluster,而在brokers之间传输消息的高性能插件,federation插件可以在brokers或者cluster之间传输消
Stella981 Stella981
3年前
IM系统服务端消息加解密方案
IM系统中信息可能涉及隐私或秘密,安全显得尤为重要,怎么确保信息的安全呢?端到端加密是最安全的,只有聊天双方知道具体是什么消息,传输链路和消息服务器端都不知道消息内容。但是端到端加密在有些场景不适用,比如大规模群聊就不太好办。另外基于某些合规性要求,端到端加密也不合适。如果不采用端到端加密,消息的加密就分为网咯传输加密和服务端存储加密
Stella981 Stella981
3年前
Skynet 简单的服务编写 (1)
Skynet通过内部注册的协议进行消息传输。看以下简单例子:  1、首先我们新建一个服务network;  2、然后对其进行发送一条lua消息,让其调用start函数进行输出;main.lualocalskynetrequire"skynet"localfunctionmain()
Stella981 Stella981
3年前
RabbitMQ详解(二)
RabbitMQ详解(二)消息通信的概念消息通信,有很多种,邮箱qq微信短信等,这些通信方式都有发送者,接受者,还有一个中间存储离线消息的容器.但是这些通信方式和RabbitMQ的通信模型是不一样的,比如邮件,邮件服务器基于_POP3/SMTP_协议,通信双方需要明确指定,并
Easter79 Easter79
3年前
SpringBoot整合多个RabbitMQ
一、背景​最近项目中需要用到了RabbitMQ来监听消息队列,监听的消息队列的虚拟主机(virtualHost)和队列名(queueName)是不一致的,但是接收到的消息格式相同的。而且可能还存在程序不停机的情况下,动态的增加新的队列(queue)的监听,因此就需要我们自己在程序中实现一种方法实现动态配置RabbitMQ
Stella981 Stella981
3年前
ArrayList的非快速失败机制和Vector与ArrayList的(基础)分析
/\\ \1、copyOnWriteArrayList 如何实现(nonfastfail)非快速失败机制??? \2、Vector底层源码,主要看属性,构造函数、增删改查方法、明白ArrayList与Vector之间的区别与联系 \(底层数据结构、效率、扩容机制、是否线程安全) \ \/
京东云开发者 京东云开发者
7个月前
MQ消息乱序问题解析与实战解决方案
作者:京东物流刘浩1.背景在分布式系统中,消息队列(MQ)是实现系统解耦、异步通信的重要工具。然而,MQ消费时出现的消息乱序问题,经常会对业务逻辑的正确执行和系统稳定性产生不良影响。本文将详细探讨MQ消息乱序问题的根源,并提供一系列在实际应用中可行的解决方
融云IM即时通讯 融云IM即时通讯
6个月前
融云 IM 干货丨消息被拦截后,各平台客户端如何处理被拦截消息的状态
根据搜索结果,各平台客户端处理被拦截消息的状态主要涉及以下几个步骤:1.开通功能:首先需要开通相关功能,以便客户端能够感知到消息被拦截。此功能不会额外收费。2.设置敏感信息拦截监听器:在客户端,需要设置敏感信息拦截监听器,被拦截的消息信息会在此监听器中回调