一、准备测试表CREATETABLE`ts`(`id`INT(11)NOTNULLAUTO_INCREMENT,`name`VARCHAR(30)DEFAULTNULL,`age`INT(11)DEFAULTNULL,`sex`VARCHAR(10)DEFAULTNULL,PRIMARYKEY(`id`))ENGINE=INNODBAUTO_INCREMENT=1DEFAULTCHARSET=utf8二、准备测试数据insertintots(name,age,sex)values..
分类:
数据库 时间:
2016-06-15 16:11:04
阅读次数:
200
问题描述:反转序列,但是有重复的元素,例如序列13111。 算法思路:如果元素有重复,那么left-mid,就不一定是有序的了,所以不能利用二分搜索,二分搜索必须是局部有序。针对有序序列的反转,如果有重复数据的话,那么必然是nums[left]=nums[mid]=nums[right],增加对这种 ...
分类:
其他好文 时间:
2016-06-09 15:57:34
阅读次数:
165
一.select 语句 格式:select 字段内容 from 表名 1.字段列表 1-*全部字段 2-逗号间隔的字段名列表 3-用as(可省略)指定别名 2.DISTINCT去重复数据:DISTINCT 字段列表 二.where 查询条件 1.is null/is not null 判断空/非空 ...
分类:
数据库 时间:
2016-05-31 01:11:45
阅读次数:
208
1. sort a. 默认对字符串排序 b. 用-r选项:反向排序 c. 用-t指定选项数据域分隔符,-k选项指定比较的数据域, d. 用-n选项指定“纯数字排序”。下面的例子中可以看出,使用-n选项前后的区别 - e. 用-u选项让相同的数据仅出现一次 2. uniq a. 将重复数据只列出一次: ...
分类:
编程语言 时间:
2016-05-27 23:26:07
阅读次数:
193
mysql 重复数据插入 replace into t(id, update_time) values(1, now()); 或 replace into t(id, update_time) select 1, now(); MySQL replace into 有三种形式: 1. replace ...
分类:
数据库 时间:
2016-05-25 11:05:46
阅读次数:
185
查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) 2、删除表中多余的重复记录,重复记录是根据单 ...
分类:
数据库 时间:
2016-05-19 15:03:05
阅读次数:
191
1、概述TCP提供一种面向连接的、可靠的字节流服务。全双工通信。一个TCP连接由一个4元组唯一确定:本地 IP地址、本地端口号、远端 IP地址和远端端口号。TCP将用户数据打包构成报文段;它发送数据后启动一个定时器;另一端对收到的数据进行确认,对失序的数据重新排序,丢弃重复数据; TCP 提供端到端的流量控制,并计算和验证一个强制性的端到端检验和。
许多流行的应用程序如 Telnet, Rlogi...
分类:
其他好文 时间:
2016-05-13 15:15:08
阅读次数:
274
我们插入数据的时候,有可能碰到重复数据插入的问题,但是这些数据又是不被允许有重复值:
CREATE TABLE stuInfo ( id INT NOT NULL COMMENT '序号', name VARCHAR(20) NOT NULL DEFAULT '' COMMENT '姓名', age INT NOT NULL DEFAULT 0 COMMENT '年龄', PRI...
分类:
数据库 时间:
2016-05-12 23:44:27
阅读次数:
403
MySql避免重复插入记录
发布于: December 15, 2011, 6:02 pm 分类: MySQL 作者: Cyrec 阅读:
[308]
今天用python抓取数据入库需要避免重复数据插入,在网上找了一些方法:
方案一:使用ignore关键字
如果是用主键primary或者唯一索引unique区分了记录的唯一性,避免重复插入记录可以使用:
insert igno...
分类:
数据库 时间:
2016-05-12 22:02:49
阅读次数:
168