problem: 给你n个数字,和m个查询. 将[l,r]之间数第一次出现的位置信息弄成一个新的数组,然后找出其中k/2大的数.(k为位置的数量) #include<bits/stdc++.h> using namespace std; const int maxn=2e5+100; const i ...
分类:
其他好文 时间:
2020-11-26 14:12:20
阅读次数:
3
MySQL默认支持两种类型的索引: Hash索引和B+树索引: 那为什么不使用其他的数据结构作为索引? Hash索引:哈希表的特点就是可以快速的精确查询,但是不支持范围查询。如果做成了索引,那速度也是很慢的,要全部扫描。 平衡二叉树: 1、索引也不只是在内存里面存储的,还是要落盘持久化的,如果数据多 ...
分类:
数据库 时间:
2020-11-26 14:09:43
阅读次数:
10
1.redis基础 redis入门 数据类型 通用指令 jedis(针对java) 2.redis高级 Redis在linux中安装 持久化 事务 删除策略 redis.conf 配置 高级数据类型 3.redis集群 4.企业级解决方案 ...
分类:
其他好文 时间:
2020-11-26 14:06:55
阅读次数:
4
redis简介: 是当前互联网最流行的NoSQL(not only SQL)数据库。具有一定持久层功能,也可以作为一种缓存工具。 Nosql和数据库区别: 数据库系统有更好的规范性和数据完整性,功能更强大,作为持久层更为完善,安全性更高。 Nosql结构松散、不完整、功能有限,目前不具备取代数据库的 ...
分类:
其他好文 时间:
2020-11-25 12:30:57
阅读次数:
4
前序系列文章>>>09【涂鸦物联网足迹】涂鸦云平台标准指令集开放消息平台主要通过Pulsar主动推送各种事件数据给外部合作伙伴,以满足合作伙伴对消息实时性和消息持久化的要求。一、Pulsar?对于Pulsar的介绍,大家可以看一下这位大佬的简单介绍>>>pulsar-介绍。简单来说,Pulsar最初由雅虎开发,现在由Apache软件基金会管理,是一个支持多租户、
分类:
其他好文 时间:
2020-11-24 12:16:48
阅读次数:
8
Dao层代码:@Overridepublic int findTotalCount(int cid,String rname) { //String sql = "select count(*) from tab_route where cid = ?"; //1.定义sql模板 String sq ...
分类:
数据库 时间:
2020-11-24 12:07:25
阅读次数:
8
连接操作命令 quit:关闭连接(connection) auth:简单密码认证 help cmd: 查看cmd帮助,例如:help quit 持久化 save:将数据同步保存到磁盘 bgsave:将数据异步保存到磁盘 lastsave:返回上次成功将数据保存到磁盘的Unix时戳 shundown: ...
分类:
编程语言 时间:
2020-11-24 12:04:24
阅读次数:
8
一、集群模式 Redis集群是一个由多个主从(主从在Redis系列(四):Redis持久化和主从复制原理中详细介绍,这里先有个概念 )节点组成的高可用集群,它具有复制、高可用和分片等特性 二、集群部署 1、环境 3台主机分别是: 192.168.160.146 192.168.160.152 192 ...
分类:
其他好文 时间:
2020-11-23 12:23:27
阅读次数:
5
我们可以将mysql在docker容器中进行部署,然后使用数据卷挂载的方式将mysql的数据持久化到时宿主机 1.首先我们拉去mysql的镜像(这里以mysql:5.7为例子) docker pull mysql:5.7 2.启动容器 docker run --name mysql01 -d -p ...
分类:
数据库 时间:
2020-11-23 12:13:45
阅读次数:
14
1、Zookeeper 内部选举机制 半数机制:集群中半数以上机器存活,集群可用。所以Zookeeper适合安装奇数台服务器。 Zookeeper虽然在配置文件中并没有指定Master和Slave。但是,Zookeeper工作时,是有一个节点为Leader,其他则为Follower,Leader是通 ...
分类:
其他好文 时间:
2020-11-20 11:58:26
阅读次数:
6