1.从众多事物中查询每个事物的最新时间的记录。 select c.vin,c.checktime from (select t.*, row_number() over(partition by t.vin order by t.checktime desc) rn from test_table ...
分类:
数据库 时间:
2020-01-16 10:36:32
阅读次数:
72
Hekaton是内存数据库,以往的数据库都是基于磁盘构建的, 但是当前硬件的发展,已经可以将很多应用的数据整个放到内存中,所以需要新的架构,基于超大内存和多核CPU的数据库架构 当前目标是把Sql Server的性能提升100倍 那么提升的办法,一般有3种,提升scalability,提升CPI,或 ...
分类:
数据库 时间:
2020-01-15 20:01:00
阅读次数:
125
RDBMS==>(MySql,Oracle,SqlServer等关系型数据库)遵循的原则是:ACID原则 A:Atomicity 原子性 C:Consistency 一致性 I:Isolation 独立性 D:Durability 持久性 NoSql==> (redis,Mogodb等非关系型数据库 ...
分类:
其他好文 时间:
2020-01-15 19:28:24
阅读次数:
77
有效的回文。题意很简单,验证给的input是否是一个有效的回文。例子, Example 1: Input: "A man, a plan, a canal: Panama" Output: true Example 2: Input: "race a car" Output: false 思路也很简 ...
分类:
其他好文 时间:
2020-01-15 09:24:11
阅读次数:
51
SELECT算法利用快排中的partition思想来进行无序数组的快速选择。 寻找第i个顺序统计量可以简单理解为寻找第i小的元素。 该算法通过为partition选择一个好的主元,来保证Partition得到一个好的划分。 当然partition需要进行一些修改,把划分的主元也作为输入参数。 代码如 ...
分类:
编程语言 时间:
2020-01-14 21:04:39
阅读次数:
106
https://pintia.cn/problem-sets/12/problems/342 1 bool palindrome(char *s) 2 { 3 int n, i, k; 4 bool ret; 5 6 n = strlen(s); 7 i = 0; 8 k = n - 1; 9 wh ...
分类:
其他好文 时间:
2020-01-14 20:59:58
阅读次数:
89
最近困扰自己很久的膝盖积液手术终于做完,在家养伤,逛技术博客看到easyswoole开发组成员仙士可博客有关mysql索引方面的知识,自己打算重温下。 正常业务起步数据表数据量较少,不用考虑使用索引,当后期累积的数据数量非常可观时,使用索引是提升查询的一条途径,其他的像表分区,分库分表等等。 【索引 ...
分类:
数据库 时间:
2020-01-14 20:55:29
阅读次数:
96
我们在项目中肯定会遇到一种情况,就是表中没有主键 有重复数据 或者有主键 但是部分字段有重复数据 而我们需要过滤掉重复数据 下面是一种解决方法 delete from mytest ms where rowid in (select aa.rid from (select rowid as rid, ...
分类:
其他好文 时间:
2020-01-14 13:10:59
阅读次数:
79
建2块 linux lvm 格式的 分区 fdisk /dev/vdb Welcome to fdisk (util-linux 2.23.2). Changes will remain in memory only, until you decide to write them. Be caref ...
分类:
系统相关 时间:
2020-01-13 22:06:57
阅读次数:
130
kafka的bin目录下有很多脚本,其中kafka-console-producer.sh是生产者脚本、kafka-console-consumer.sh是消费者脚本,下面用这两个脚本进行模拟发送消息和接收消息。在前面的3篇中已经介绍了kafka的配置。按照步骤启动zookeeper和kafka。 ...
分类:
其他好文 时间:
2020-01-12 22:18:30
阅读次数:
129