RabbitMq高级特性之TTL 存活时间/过期时间 每条消息设置过期时间 整个 Queue 队列设置过期时间 前提 完成 RabbitMq高级特性之消费端限流 一、每条消息设置过期时间 1.更改ProducerTest.java文件 import lombok.extern.slf4j.Slf4j ...
分类:
其他好文 时间:
2020-07-26 01:02:10
阅读次数:
137
RabbitMq高级特性之延迟队列 消息进入队列后不能立即被消费,到达指定时间后才可被消费 实现 结合以下两种即可达到延迟队列 RabbitMq高级特性之TTL过期时间 RabbitMq高级特性之DLX死信队列 延迟队列小结 延迟队列 指消息进入队列后,经过一定时间后,才能被消费者消费 Rabbit ...
分类:
其他好文 时间:
2020-07-26 01:00:32
阅读次数:
87
利用redis数据库实现账户锁定 需求 –> 用户输入密码错误,连续错误三次以上,封锁账号在设定时间内不能再登录,直至封锁时间结束后用户才能再登录。 首先我们用到redis中的 lpush – expire – ttl – llen 其方法 1 2 3 4 5 6 7 8 9 10 11 12 13 ...
分类:
其他好文 时间:
2020-07-23 15:51:29
阅读次数:
116
硬件:正点原子战舰V3 蓝牙模块BT04(HC-05也一样的,不过指令不一样) USB转TTL模块 软件:XCOM串口调试助手(PC) 蓝牙调试宝(安卓平台) ? 昨晚调试蓝牙模块,这个蓝牙模块因为只需要连接串口就可以正常工作,应该来说比较简单。但是还是遇到一个小问题,找了很久的原因,调试了很长时间 ...
分类:
其他好文 时间:
2020-07-22 15:32:52
阅读次数:
111
一、框图 1、单片机不能直接与 1、单片机不能直接与电脑端进行通讯,两端的电平标准不一样(1)pc端遵循的323电平,-12V左右表示的是高电平,而+12V左右表示的是低电平(2)单片机端遵循的是TTL电平,5V表示高电平,0V表示电平2、如何解决单片机和pc的通讯?(1)可以通过SP232或MAX ...
分类:
其他好文 时间:
2020-07-18 22:39:42
阅读次数:
88
当在浏览器中输入URL时,DNS解析是怎样的的过程呢? 1. 当在输入URL后,浏览器会先检查缓存中是否有此域名对应的解析过的IP,若缓存中有,则解析结束;若无,则转第二步。 浏览器缓存有大小和时间限制,域名被缓存的时间限制可以通过TTL属性来设置。 2. 若果浏览器的缓存中没有,浏览器会查找操作系 ...
分类:
其他好文 时间:
2020-07-18 21:59:54
阅读次数:
90
软件准备 Keil 5 MDK (1)MDK安装路径必须全英文。 (2)需要额外安装芯片包。 芯片包下载地址:http://www.keil.com/dd2/pack/ 找到STMxxF1下载安装即可。 串口下载程序 (1)USB转TTL串口下载,通过CH340芯片完成,需要CH340的驱动。 (2 ...
分类:
其他好文 时间:
2020-07-18 00:42:41
阅读次数:
88
楔子 在某些极端情况下,软件为了能正常运行会做一些保护性的措施,比如运行内存超过最大值之后的处理,以及键值过期之后的处理等等,都属于此类问题,而专业而全面的回答这些问题恰好是一个工程师所具备的优秀品质。 那么下面我们就来探讨一下。 Redis内存用完了会怎么办? Redis 的内存用完指的是 Red ...
分类:
其他好文 时间:
2020-07-15 01:01:58
阅读次数:
105
地址:https://arxiv.org/pdf/2007.00992.pdf github:https://github.com/clovaai/rexnet ...
分类:
Web程序 时间:
2020-07-14 13:30:29
阅读次数:
86
邮箱配置 vi /etc/gitlab/gitlab.rb gitlab-ctl reconfigure 示例 1 gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.server" gitlab_rails ...
分类:
其他好文 时间:
2020-07-06 10:39:14
阅读次数:
73