题目 给定一个 n × n 的二维矩阵表示一个图像。 将图像顺时针旋转 90 度。 思路 没有想到。看过解答后知道可以转置加翻转即可,且能达到最优的时间复杂度O(N^2)。 实现 class Solution: def rotate(self, matrix: List[List[int]]) -> ...
分类:
其他好文 时间:
2020-08-03 12:19:41
阅读次数:
82
一.消息的可靠投递 在使用RabbitMq的时候,作为消息发送方希望杜绝任何消息丢失或者投递失败的场景。RabbitMQ为我们提供了两种方式用来控制消息的投递可靠性 rabbitMQ 整个消息投递过程为: producer -> rabbitMQ broker -> exchange -> queu ...
分类:
其他好文 时间:
2020-07-27 17:53:27
阅读次数:
116
摘要 在车联网(VANET)中,车辆对危及生命的交通事件信息的收集和传播至关重要。然而,传统的VANET面临着几个安全问题,我们提出了一种新型的区块链来解决VANET中的关键的消息传播问题。我们创建了一个本地区块链,用于在一个国家范围内的车辆之间进行真实事件消息交换。这是一种新型的适用于VANET的 ...
分类:
Web程序 时间:
2020-07-26 02:08:19
阅读次数:
161
1.需求:公司需要短时间、批量修改一些windows系统的管理员密码; 2.准备工作: a.下载软件:链接:https://pan.baidu.com/s/1kV52DqE1_4siPuxS5Moscw 提取码:k6tx b.修改方法:先将附件文件解压保存到本地; 将以下命令根据情况修改账号和密码以 ...
延迟任务应用场景 场景一:物联网系统经常会遇到向终端下发命令,如果命令一段时间没有应答,就需要设置成超时。 场景二:订单下单之后30分钟后,如果用户没有付钱,则系统自动取消订单。 场景三:过1分钟给新注册会员的用户,发送注册邮件等。 php 使用rabbitmq-delayed-message-ex ...
分类:
Web程序 时间:
2020-07-18 15:27:31
阅读次数:
88
使用 Navicat for MySQL 通过跳板机登录 Mysql 时(使用 SSH 通道) 报错如下: SSH : Expected key exchange group packet from Server 一直处于正在连接状态,无响应 连接属性配置: 配置确认没有错误,实际上需要在跳板机上的 ...
分类:
其他好文 时间:
2020-07-13 15:24:15
阅读次数:
194
Get-MailboxDatabase HR | Set-MailboxDatabase -PublicFolderDatabase PublicXXX ...
分类:
数据库 时间:
2020-07-12 22:28:28
阅读次数:
93
[JavaScript 中文开发手册Atomics.exchange (Atomics) - JavaScript 中文开发手册Atomics.exchange()静态方法会用给定的值替换掉数组上的值,然后返回数组的旧值。此原子操作保证在写上修改的值之前不会发生其他写操作。] 本文标题:Atomic... ...
分类:
编程语言 时间:
2020-07-12 10:36:07
阅读次数:
85
一、交换机 1.1 作用 Exchange(交换机) 的作用就是接收消息并根据路由键转发消息到绑定的队列。 1.2 交换机常用属性 属性 含义 Name 交换机名称 Type 交换机类型,direct、topic、fanout、headers等,它们本质都一样,只是消息转发的逻辑不同 Durabil ...
分类:
其他好文 时间:
2020-07-07 15:46:29
阅读次数:
47
题目: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。 示例: 输入:nums = [1,2,3,4]输出:[1,3,2,4] 注:[3,1,2,4] 也是正确的答案之一。 来源:力扣(LeetCode)链接:https://le ...
分类:
编程语言 时间:
2020-07-02 18:08:36
阅读次数:
80