Introduction 先说说要做的功能 希望用数据库的 duplicate primary key 来实现一个简易的锁功能,加锁成功与否取决于是否成功 insert,此时必须要明确的执行 insert sql,而不是 update sql 本文以一个简单地订单锁作为例子,数据库字段信息如下: c ...
分类:
编程语言 时间:
2020-03-20 22:32:25
阅读次数:
98
"题目" 题意:删除重复的字符,得到字典序最小的结果字符串 题解:贪心,咱们从结果字符串的左边开始,左边第一个字符在原字符串中的右边一定有n 1个不同的字符,这里n就是结果字符串的长度。 所以我们每次遍历数组,找到右边有n 1个不同字符的字符,并选择最小的那个。 由于最多26个字母,最多遍历26次, ...
分类:
其他好文 时间:
2020-03-13 20:22:01
阅读次数:
47
调试界面时,在控制台看到error信息,如下图所示: 上图中的错误提示信息很明了,就是检查到重复的key值,很有可能会应发更新错误。根据错误提示的位置,在代码中找到这样的一个循环: 在上图中step.id可能会有重复的值,为了确保key值的唯一性,我们可以在step对象中组合相关的元素来确保key值 ...
分类:
其他好文 时间:
2020-03-12 09:47:24
阅读次数:
61
1 """ 2 Given an array nums containing n + 1 integers where each integer is between 1 and n (inclusive), prove that at least one duplicate number must ...
分类:
其他好文 时间:
2020-03-07 09:40:06
阅读次数:
81
由于引入冲突导致,排出冲突即可代码如下 <dependency> <groupId>${project.parent.groupId}</groupId> <artifactId>${project.parent.artifactId}-</artifactId> <version>${projec ...
分类:
其他好文 时间:
2020-03-02 00:57:17
阅读次数:
1328
1 alter database语句 语句用来修改数据库的属性 可以不指定,如果不指定说明是修改当前数据库的属性; 代表修改数据库的默认字符集; 代表修改数据库的默认排序规则; 如果修改了数据库的默认字符集或排序规则,那数据库中的所有存储过程和函数都需要重新创建一遍。 2 alter view语句 ...
分类:
数据库 时间:
2020-03-01 14:27:20
阅读次数:
70
from heapq import heappush, heappop class Solution: def mergeKLists(self, lists): q = [] for i,head in enumerate(lists): if head: heappush(q, (head.va ...
分类:
编程语言 时间:
2020-02-28 20:56:22
阅读次数:
109
题目:给定一个包含 n + 1 个整数的数组 nums,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整数,找出这个重复的数。链接:https://leetcode-cn.com/problems/find-the-duplicate-number ...
分类:
其他好文 时间:
2020-02-28 18:46:36
阅读次数:
76
*探索性数据分析:用于初步检验数据的质量,需计算各类数据特征指标。 本文框架: 探索数据分布(Exploratory Data Distribution,EDD) 缺失率(Missing Rate) 重复值(Duplicate Value) 单一值(Unique Value) 其他数据质量检查(Qu ...
分类:
其他好文 时间:
2020-02-28 18:33:00
阅读次数:
89
1 """ 2 Given a set of distinct integers, nums, return all possible subsets (the power set). 3 Note: The solution set must not contain duplicate subse ...
分类:
其他好文 时间:
2020-02-27 00:43:40
阅读次数:
73