查询到最新的12条

图解redis发布和订阅

目录 1.什么是发布订阅 1.1概念 1.2发布订阅过程 1.3发布订阅分为两类 2. 频道的订阅与退订 2.1subcribe 2.2退订频道 3. 模式的订阅和退订 3.1模式的订阅 3.2punsubscribe 4.频道和模式的发布 4.1频道的发布 4.2模式的发布 1.什么是发布订阅 1.1概念 1.发布订阅模式又叫观察者模式,是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 继续阅读

聊聊分布式存储系统中的心跳机制以及主节点下发指令给从节点

心跳( heartbeat )是分布式系统中常用的技术。顾名思义,心跳就是以固定的频率向其他节点汇报当前节点状态的方式。收到心跳,一般可以认为发送心跳的这个节点在当前的网络中状态是良好的。 同时分布式存储系统中经常会采用master-slave架构(也即主从架构),从节点通常会使用心跳技术向主节点汇报自身的健康状况,或者其他请求,主节点处理接收到的心跳信息,并响应给从节点一些操作指令,从节点收到这些操作指令后,会进行相应的操作。今天这篇文章就来分析总结一下这个实现方案。 一、 概述 先总结 继续阅读

DNS服务器的转发器功能详解

当DNS服务器在接收到DNS客户端的查询请求后,它将在所管辖区域的数据库中寻找是否有该客户端的数据。如果该DNS服务器的区域中没有该客户端的数据(在DNS服务器所在管辖区域数据库中没有该DNS客户端所查询的主机名)时,该DNS服务器需要转向其他的DNS服务器进行查询。 DNS服务器可以解析自己区域文件中的域名,对于本服务器查询不了的域名,默认情况下是将直接转发查询请求到根域DNS服务器。除此之外还有一种方法,在DNS服务器上设置转发器将请求转发给其他DNS服务器。转发 继续阅读

如何发朋友圈让客户主动找你(朋友圈如何发广告宣传)

首先是推送逻辑的区别。 其次是推送范围的区别。抖音用户接收到的广告推送可能是来自于全国各行各业的广告,范围越广意味着用户需求的匹配度就越低,比如一个学历提升的广告,推送到你手里的时候,要么你所在的城市没有分支机构,要么距离太远不太方便,不过做全程网课的教育挺合适的。而微信朋友圈广告的投放逻辑是你只有在商家设置的推广范围内才会接收到广告,范围没有那么广泛。更加适合餐饮,美容美发,周边线下教育机构,休闲娱乐甚至门口超市这种小微企业的广告投放诉 继续阅读

Python TCP接收数据不全的解决方法

本文将从多个方面详细阐述Python TCP接收数据不全的问题,并提供解决办法,希望对读者有所帮助。 一、TCP协议简介 TCP是一种可靠的面向连接的传输协议。在TCP传输过程中,数据被分割成TCP数据包,并被传输到目的地址。TCP通过以下三种方式保证数据传输的可靠性: 确认和重传机制:接收方收到数据后会返回一个确认消息,发送方如果未收到确认则会重传数据。 拥塞控制:TCP通过动态调整发送速率避免网络阻塞。 流量控制:发送方和接收方之间有一个缓冲区,控制数据 继续阅读

从腾讯云发来的一封警告邮件说起

距事发已过去有一段时间了,当时没空,但这事不吐不快,所以抽空将事件始末记录下来。 2020年10月13日晚上19:49,收到一封标题为“您使用的腾讯云服务存在违规信息,请尽快处理”的邮件,但邮件内容没有提及任何具体信息,即便想要积极处理,也无从处理。正打算提交工单询问,突然收到了第二封邮件,提示我的服务器已被限制访问,这封邮件距上一封邮件的接收时间不到一分钟。 腾讯云邮件截图 我立刻尝试访问网站,确实已经打不开了。于是我立刻从官网上找到了腾讯云客服电话,多次跟随 继续阅读

在手机上接收其它手机的短信

短信转发器因为某些原因需要接收其它手机上的特定短信,当手机不在身边时,我们可以利用一款叫短信转发器的APP进行短信转发,但暂时只支持安卓手机。短信转发器——监控Android手机短信、来电、APP通知,并根据指定规则转发到其他手机:钉钉机器人、企业微信群机器人、飞书机器人、企业微信应用消息、邮箱、bark、webhook、Telegram机器人、Server酱、PushPlus、手机短信等。下载地址:https://github.com/pppscn/SmsForwarder/releases 继续阅读

基于python开发实现数学中各种经典曲线的可视化

今天正好有点时间就想着把之前零星时间里面做的一点小东西整合一下梳理出来,本文的核心目的就是想要基于python来开发实现各种有趣的数学曲线的可视化展示。 笛卡尔心形线 笛卡尔心形线是一种二维平面曲线,由法国数学家笛卡尔在17世纪提出。它得名于其形状类似于传统的心形符号 ❤️。 笛卡尔心形线的方程可以表示为: (x^2 + y^2 - 1)^3 - x^2 * y^3 = 0 其中,(x, y) 是心形线上的点坐标。 继续阅读

用ChatGPT写代码学物联网,10分钟模拟设备并查看数据

ChatGPT是时下火热的AI自然语言引擎,啥都知道啥都会,今天咱们就使用ChatGPT来写一段python代码,模拟一个温湿度传感器,持续的给服务器发数据,并在物联网管理软件ThingsPanel上显示数据。 我们的工作分为两个部分,首先要写一段代码发数据,然后要配置服务端软件来接收数据,并监控设备数据 。 具体的步骤 生成代码 服务端软件上配置设备 修改代码参数 执行 继续阅读

SpringBoot 如何使用 ApplicationEventPublisher 发布事件

SpringBoot 如何使用 ApplicationEventPublisher 发布事件 在 SpringBoot 应用程序中,我们可以使用 ApplicationEventPublisher 接口来发布事件。事件可以是任何对象,当该对象被发布时,所有监听该事件的监听器都会收到通知。 下面是一个简单的示例,演示如何在 SpringBoot 应用程序中使用 ApplicationEventPublisher 发布事件。 创建事件 继续阅读

该怎么吃头发呢?

一直以来我都很想试一下整个头都用卡尺,彻底剪一个男生的头,我非常想知道那到底是一个什么样的效果,但实际上我又不敢真的那么干。所以让我愉快上卡死推的头就只有我半个后脑勺。最近那一次,当我推完下面叫我妈去看的时候,她又是一副很嫌弃的样子。她说我下半是白的,上半是黑的,就像在头上盖了一个西瓜皮。叫她去看的时候,我对后脑勺的某些部分已经做了我想做到的那种推边过度,但效果不太明显。 一直以来有两个技术我是没有掌握的。一个是怎么把我想夹起来的头发夹起来,任何角度我都试过了,好像都不太行。我觉得 继续阅读

该怎么吃头发呢?

一直以来我都很想试一下整个头都用卡尺,彻底剪一个男生的头,我非常想知道那到底是一个什么样的效果,但实际上我又不敢真的那么干。所以让我愉快上卡死推的头就只有我半个后脑勺。最近那一次,当我推完下面叫我妈去看的时候,她又是一副很嫌弃的样子。她说我下半是白的,上半是黑的,就像在头上盖了一个西瓜皮。叫她去看的时候,我对后脑勺的某些部分已经做了我想做到的那种推边过度,但效果不太明显。 一直以来有两个技术我是没有掌握的。一个是怎么把我想夹起来的头发夹起来,任何角度我都试过了,好像都不太行。我觉得 继续阅读