题目 给定一个 n × n 的二维矩阵表示一个图像。 将图像顺时针旋转 90 度。 思路 没有想到。看过解答后知道可以转置加翻转即可,且能达到最优的时间复杂度O(N^2)。 实现 class Solution: def rotate(self, matrix: List[List[int]]) -> ...
分类:
其他好文 时间:
2020-08-03 12:19:41
阅读次数:
82
转自:https://www.jianshu.com/p/9d3d0c64c894 最后一次更新日期: 2019/4/13 NumPy 是一个 Python 包。 它代表 “Numeric Python”。 它是一个由多维数组对象(ndarray)和用于处理数组的例程集合组成的库。 使用NumPy, ...
分类:
其他好文 时间:
2020-07-28 22:53:25
阅读次数:
155
一.消息的可靠投递 在使用RabbitMq的时候,作为消息发送方希望杜绝任何消息丢失或者投递失败的场景。RabbitMQ为我们提供了两种方式用来控制消息的投递可靠性 rabbitMQ 整个消息投递过程为: producer -> rabbitMQ broker -> exchange -> queu ...
分类:
其他好文 时间:
2020-07-27 17:53:27
阅读次数:
116
MySQL分区(二)LIST分区 LIST分区是建立离散的值列表告诉数据库属于哪一个分区 和RANGE分区的区别是,LIST分区是属于一个枚举列表的值的集合,RANGE分区是属于一个连续区间值的集合。 语句PARTITION BY LIST(expr) CREATE TABLE emp2list(e ...
分类:
数据库 时间:
2020-07-27 15:59:31
阅读次数:
76
LIST分区是建立离散的值列表告诉数据库属于哪一个分区 和RANGE分区的区别是,LIST分区是属于一个枚举列表的值的集合,RANGE分区是属于一个连续区间值的集合。 语句PARTITION BY LIST(expr) CREATE TABLE emp2list(expence_date DATE ... ...
分类:
数据库 时间:
2020-07-27 13:51:14
阅读次数:
81
Spark SQL(6) OptimizedPlan 在这一步spark sql主要应用一些规则,优化生成的Resolved Plan,这一步涉及到的有Optimizer。 之前介绍在sparksession实例化的是会实例化sessionState,进而确定QueryExecution、Analy ...
分类:
数据库 时间:
2020-07-26 19:28:25
阅读次数:
101
摘要 在车联网(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.修改方法:先将附件文件解压保存到本地; 将以下命令根据情况修改账号和密码以 ...
1 数据导入 1.1 向表中装载数据(Load) 1.语法 hive> load data [local] inpath '/opt/module/datas/student.txt' [overwrite] into table student [partition (partcol1=val1, ...
分类:
其他好文 时间:
2020-07-22 20:27:55
阅读次数:
71