搜索结果
查询Tags标签: 重复,共有 365条记录-
力扣459(java)-重复的子字符串(简单)
题目: 给定一个非空的字符串 s ,检查是否可以通过由它的一个子串重复多次构成。示例 1: 输入: s = "abab"输出: true解释: 可由子串 "ab" 重复两次构成。示例 2: 输入: s = "aba"输出: false示例 3: 输入: s = "abcabcabcabc"输…
2022/6/23 1:23:38 人评论 次浏览 -
十八、MySQL处理重复数据
有些 MySQL 数据表中可能存在重复的记录,有些情况我们允许重复数据的存在,但有时候我们也需要删除这些重复的数据。一、防止出现重复数据(此时表中没有重复数据) 1. 创建一个person表(双主键约束方式) CREATE TABLE person (first_name CHAR(20) NOT NULL,last_name…
2022/6/15 2:21:33 人评论 次浏览 -
双指针算法
用处就是优化 例如一道题朴素做法就是暴力遍历,如下: for(int i = 0; i < n; i++)for(int j = 0; j <= i; j++) 此时时间复杂度是\(O(n^2)\)的。而通过双指针算法,就可以将其优化为O(n)的。 基本思想如下: for (int i = 0, j = 0; i < n; i ++ ) {while (j &…
2022/6/15 1:20:12 人评论 次浏览 -
高并发下如何避免产生重复数据?
前言 最近测试给我提了一个bug,说我之前提供的一个批量复制商品的接口,产生了重复的商品数据。 追查原因之后发现,这个事情没想象中简单,可以说一波多折。 1. 需求 产品有个需求:用户选择一些品牌,点击确定按钮之后,系统需要基于一份默认品牌的商品数据,复制出一批…
2022/6/13 23:22:22 人评论 次浏览 -
面试官:MySQL 如何查找删除重复行?我竟然写不出来。。
本文讲述如何查找数据库里重复的行。这是初学者十分普遍遇到的问题。方法也很简单。这个问题还可以有其他演变,例如,如何查找“两字段重复的行”(#mysql IRC 频道问到的问题) 如何查找重复行 第一步是定义什么样的行才是重复行。多数情况下很简单:它们某一列具有相同…
2022/6/1 2:51:46 人评论 次浏览 -
Python取出数组中重复次数最多的数
def max_list(lt):temp = 0for i in lt:if lt.count(i) > temp:max_ele = itemp = lt.count(i)return "重复次数最多元素为%s,重复次数为%d次" % (max_ele, temp)n = [a,b,a,c,d,a] print(max_list(n))重复次数最多元素为a,重复次数为3次
2022/5/30 1:22:39 人评论 次浏览 -
linux 中如何删除重复行
1、sort + uniq实现root@PC1:/home/test# ls a.txt root@PC1:/home/test# cat a.txt 1 2 a b 1 2 1 2 o p a b m m root@PC1:/home/test# sort a.txt | uniq ## 删除重复行 1 2 a b m m o p root@PC1:/home/test# sort a.txt | uniq -u ## 取唯一行 m m o …
2022/5/2 7:16:27 人评论 次浏览 -
[codeforces]第6天
今天是正赛:Codeforces Round #785 (Div. 2) AB很快过了,没什么难度,C是一个完全背包计数问题,我想了好久都没想到 一开始以为跟牛客寒假营的一道题类似,结果没找到,后来发现是牛客另一场比赛的 我其实挺确定是dp的,我就一直在那找转移关系,把前面几个数怎么来的推…
2022/5/1 6:16:15 人评论 次浏览 -
数据库基本内容
1、什么是数据库 数据库究竟是什么并不那么重要,将数据库理解为在磁盘上存储数据的容器就好,也可以理解为一组数据的集合。而数据库管理软件DBMS(database management system)是用来创建和管理这个容器的软件,一般情况下与DBMS打交道比较多。 2、数据库里的一些关键词…
2022/4/30 19:13:12 人评论 次浏览 -
java中repeat什么意思_rep在音响上什么意思-功放上repeat-功放机repeat
音响上的REPEAT是什幺意思 是 “重复播放”的意思。 一般在播放DVD、CD或者MP3 的时候用到。视乎音响的功能不同会有一些区别,但是一般都会有: 1. “单曲重复” --- 重复播放当前的一首歌 2. “文件夹重复” --- 重复播放当前歌曲所在的文件夹里面的全部歌 3. “全部重复…
2022/4/28 9:12:45 人评论 次浏览 -
RabbitMQ 工作队列
每日一句 如果你执意追逐我的幻影,迟早会被真正的我打败。 https://www.ylcoder.top/post/1649241412 概述 工作队列(又称任务队列)的主要思想是避免立即执行资源密集型任务,我们可以在安排任务之后再执行。 我们把任务封装为消息并将其发送到队列,在后台运行的工作进…
2022/4/26 6:12:38 人评论 次浏览 -
SQL删除重复数据方法
问题 如图有两列,第一列是主键,第二列是产品编码,其中产品编码有重复数据,我现在需要删除这部分编码重复的数据 方法 利用having +聚合函数SELECT MIN(FID) FID,FProductCode FROM #table where FDate=2022-04-20 GROUP BY FProductCode HAVING COUNT(1) > 1查询…
2022/4/21 19:12:32 人评论 次浏览 -
Mysql事务相关
事务的基本要素(ACID)原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,就像化学中学过的原子,是物质构成的基本单位。 一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏 。比如A向B转账,不可能A扣了钱,B却没收到。 …
2022/4/10 2:21:17 人评论 次浏览 -
linux: 删除列重复的行
如下图所示:第一列和第二列在好多行中重复了,现只想保留非重复的行:达到以下目的:则可以使用以下命令: sort test -k 1,2 | awk !i[$1,$2]++ > test1
2022/4/1 7:19:51 人评论 次浏览 -
mysql学习笔记(八)可重复读的实现
事务的起点 !!并非在begin时开始生效一致性视图是在执行第一个快照语句时创建 一致性视图在执行 start transaction with consistent snapshot 时创建 MYSQL中两个“视图”的概念一个是 view。它是一个用查询语句定义的虚拟表,在调用的时候执行查询语句并生成结果。创…
2022/3/31 19:19:53 人评论 次浏览