密钥分为对称密钥和非对称密钥,密钥本质上是加密数据的算法: 对称密钥(Symmetric Keys)是指加密和解密的过程使用相同的算法,是加密中最弱的算法,但是性能最好。对于对称密钥,可以使用密码或者另一个密钥甚至一个证书来加密。 非对称密钥(Asymmetric Keys)使用一对密钥(算法),一 ...
分类:
其他好文 时间:
2020-05-18 12:19:47
阅读次数:
56
本文参考自:【RabbitMQ】如何进行消息可靠投递【上篇】 rabbitmq channel参数详解 Channel相关API channel.exchangeDeclare() /** * Declare an exchange. * @see com.rabbitmq.client.AMQP. ...
分类:
其他好文 时间:
2020-05-17 16:08:29
阅读次数:
73
使用 PuTTY 通过 SSH 访问出现错误:"expected key exchange group packet from server"。 解决:在 PuTTY 的左侧窗格中,导航到“连接” > SSH > Kex。在算法选择策略下,选择 "Diffie-Hellman group excha ...
分类:
其他好文 时间:
2020-05-16 21:02:42
阅读次数:
78
前言 在之前的内容里,我们已经实现了部署SpringBoot项目到云服务器,但是当时用的是直接通过ip+端口的方式访问的,在之后如果是想对接上自己开发的小程序的话,必须要https的地址才行,因此今天我们来试试怎么为我们的后台配置域名与SSL证书 部署前的准备 1. 云服务器 2. 已经在云服务器上 ...
分类:
Web程序 时间:
2020-05-16 18:47:02
阅读次数:
95
一、RabbitMQ的两个概念 使用RabbitMQ来实现延迟消息必须先了解RabbitMQ的两个概念:消息的TTL和死信Exchange,通过这两者的组合来实现上述需求。 1、消息的TTL(Time To Live) 消息的TTL就是消息的存活时间。RabbitMQ可以对队列和消息分别设置TTL。 ...
分类:
其他好文 时间:
2020-05-16 18:26:49
阅读次数:
75
为什么要用Https就不说了。 第一步:创建自签名的证书。在Windows下开启PowerShell,将以下文字粘贴进去: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 3 ...
之前用跨平台开发工具做了一个应用,平台可以同时生成安卓版和苹果版,想着也把这应用上架到App Store试试,于是找同学借了个苹果开发者账号,但没那么简单,还要用到Mac电脑的钥匙串申请发布证书和上传ipa,可没有Mac,同学的大老远的也不方便拿过来用,然后捣鼓了个虚拟机,卡的我怀疑人生,后面找到了 ...
分类:
移动开发 时间:
2020-05-16 12:23:50
阅读次数:
92
SSL证书是数字证书的一种,提供了一种在互联网上身份验证的方式,SSL证书配置在服务端,可以使网站的数据传输更加安全。 ...
分类:
其他好文 时间:
2020-05-16 11:00:29
阅读次数:
60
一、Routing模式简介 RabbitMQ的路由模式,可以简单理解为,根据exchange绑定的key,将消息路由到不同的queue,模型图如下: 上图中几个关键点: Publisher:消息的生产者 Exchange:路由,类型为direct Queue:队列,存储消息的地方 Consumer: ...
分类:
其他好文 时间:
2020-05-15 13:31:28
阅读次数:
90
由于之前(Linux nginx安装与配置(参考))已经安装好了 nginx 所以要重新下载包编译 ssl1.停止运行 nginx systemcrl stop nginx.service 2.下载 nginx cd /home/download wget http://nginx.org/down ...
分类:
Web程序 时间:
2020-05-14 12:57:42
阅读次数:
99