刚Yum装完发现是没有网上所说的/etc/default/docker文件的,自己vim后其实也是不生效的。 因为Docker的systemd启动脚本(/usr/lib/systemd/system/docker.service),默认是没有加载到环境变量中的。 添加的2行说明: 自定义的docke ...
分类:
其他好文 时间:
2019-12-30 14:29:53
阅读次数:
173
本题是leetcode 931的升级版,如果直接计算每一行和其上面每一行中不在同一列的和,会TLE。因此只保留上一行最小的2个数字。 在计算当前行时,只需要判断当前单元格的列是否与前一行的最小值在同一列,如果在同一列,则使用倒数第二小的值。否则就使用上一行的最小值。 下面是TLE的方案,可以作为对比 ...
分类:
其他好文 时间:
2019-12-15 11:05:48
阅读次数:
118
Vim 是字符模式下的一种文本编辑器,不需要图形界面,它是 Vi 的一个发展。Vim 与常见文本编辑器的区别在于,它有四种模式,“正常模式”“插入模式”“命令模式”“可视模式”。 插入模式是最正常的文本。 打开使用 vim 来打开文件,或新建一个文件。 Vim的四种模式Vim 打开后进入正常模式,通... ...
分类:
系统相关 时间:
2019-12-06 23:40:58
阅读次数:
103
进入文件 vi file.py ###(命令状态,不能编辑) 上下左右 移动光标 0移动到光标所在行 开头$移动到光标所在行 结尾 gg移动到文件第一行 开头G移动到文件结尾行 开头(shift+g) b 移动到当前单词的开始 (汉字,两个非汉字之间内容算一个单词)e 移动到当前单词的结尾 yy 复 ...
分类:
系统相关 时间:
2019-11-19 13:40:25
阅读次数:
79
编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性: 每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一个整数。示例 1: 输入:matrix = [ [1, 3, 5, 7], [10, 11, 16, 20], [23, 30, 34, 50]] ...
分类:
其他好文 时间:
2019-11-08 20:39:14
阅读次数:
100
编写一个SQL查询,查找至少连续出现三次的所有数字。 创建表和数据: 解法: 1.题目暗示,每行的id是连续的。因此,表三次自连接,将连续三行且数字都相等行选出来。 2.抛开id。仅从行数据考虑,需要用户变量记录前一行数据。当前行数据与前一行数据比较是否相同。 定义两个用户变量: @pre : 前一 ...
分类:
其他好文 时间:
2019-10-22 22:10:29
阅读次数:
77
一. 问题描述 编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性: 每行中的整数从左到右按升序排列。 每行的第一个整数大于前一行的最后一个整数。 示例 1: 输入: matrix = [ [1, 3, 5, 7], [10, 11, 16, 20], [23, 3 ...
分类:
其他好文 时间:
2019-10-20 15:58:45
阅读次数:
81
编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性: 每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一个整数。示例 1: 输入:matrix = [ [1, 3, 5, 7], [10, 11, 16, 20], [23, 30, 34, 50]] ...
分类:
其他好文 时间:
2019-08-28 00:59:21
阅读次数:
99
窗口函数可以进行排序,生成序列号等一般的聚合函数无法实现的高级操作。 窗口函数也称为OLAP函数,意思是对数据库数据进行实时分析处理。窗口函数就是为了实现OLAP而添加的标准SQL功能。 窗口函数语法:其中[]中的内容可以省略 使用格式: <窗口函数> over ([partition by <列清 ...
分类:
其他好文 时间:
2019-07-24 09:36:20
阅读次数:
118
编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性: 每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一个整数。示例 1: 输入:matrix = [ [1, 3, 5, 7], [10, 11, 16, 20], [23, 30, 34, 50]] ...
分类:
其他好文 时间:
2019-07-09 00:22:32
阅读次数:
122