目录 1.二叉查找树 2.B树(B-Tree) 3.B+树(B+-Tree) 4.Hash索引 二、索引的数据结构 1.二叉查找树 2.B树(B-Tree) 二叉搜索树如果数量太大,则进行I/O次数太多,效率也不会太高,所以我们要想办法让树变矮一点,于是就有了B-Tree (1)B-Tree定义 ( ...
分类:
数据库 时间:
2019-02-08 13:05:19
阅读次数:
225
目录 1.MyISAM和InnoDB关于锁方面的区别是什么 2.MYSQL的两个常用存储引擎 3.MyISAM应用场景 4.InnoDB适合场景 四、引擎MyISAM和InnoDB 1.MyISAM和InnoDB关于锁方面的区别是什么 MyISAM默认用的是表级锁,不支持行级锁 InnoDB默认用的 ...
分类:
数据库 时间:
2019-02-08 13:04:56
阅读次数:
188
原文链接https://www.cnblogs.com/zhouzhendong/p/CF1110D.html 题意 给定 n 个数,每一个数都是在 [1,m] 里的整数。 从中取出形如 {x,x,x} 或者 {x-1,x,x+1} 的集合,各个集合不能相交,问最多能取出几个。 $n,m\leq 1 ...
分类:
其他好文 时间:
2019-02-08 13:04:37
阅读次数:
276
题目如下: Given an array of integers A, find the number of triples of indices (i, j, k) such that: 0 <= i < A.length 0 <= j < A.length 0 <= k < A.length A ...
分类:
其他好文 时间:
2019-02-08 13:04:03
阅读次数:
179
Alice get a string S. She thinks palindrome string is interesting. Now she wanna know how many three tuple (i,j,k) satisfy 1≤i≤j<k≤length(S) , S[i..j] ...
分类:
其他好文 时间:
2019-02-08 13:03:50
阅读次数:
244
1.过滤器的概念 过滤器是一个服务器端的组件,它可以拦截客户端的请求和响应信息,并对这些信息进行过滤。 注意:1. javaWeb三大组件:Filter、Servlet、Listener 2. Filter 程序可以拦截 Jsp, Servlet, 静态图片文件和静态 html 文件。 Servle ...
分类:
编程语言 时间:
2019-02-08 13:03:37
阅读次数:
195
目录 1.B+-Tree更适合用来做存储索引 2.既然Hash索引效率高,为什么不使用他作为索引呢 3.索引是建立越多越好吗 三、索引相关问题 1.B+-Tree更适合用来做存储索引 2.既然Hash索引效率高,为什么不使用他作为索引呢 缺点明显 3.索引是建立越多越好吗 (1)数据量小的表不用使用 ...
分类:
数据库 时间:
2019-02-08 13:03:22
阅读次数:
148
题目描述 Lucky为了掩护大部队,单枪匹马同敌人周旋,后来被敌人包围在某山头......,不过不用怕,Lucky携带了足够的弹药,完全可以将涌上来的敌人一个一个干掉。Lucky是个神枪手,只要他的枪膛中有子弹,他就能将在他射程m(用从敌人位置到山头的直线距离算)以内的一个敌人瞬间射杀,如果在射程内 ...
分类:
其他好文 时间:
2019-02-08 13:03:09
阅读次数:
269
字典树:字典树用来储存区域信息 主要有五种操作: 建树、单点查询、单点修改、区间查询、区间修改。 ...
分类:
其他好文 时间:
2019-02-08 13:02:53
阅读次数:
193
window->preference->Myeclipse->files and editors->jsp,设置编码为utf-8 2.window->preference->General->Content Types->Text ,在下方手动设置成UTF-8,点击update更新 3.window ...
分类:
Web程序 时间:
2019-02-08 13:02:37
阅读次数:
196
https://docs.djangoproject.com/en/2.1/ref/models/querysets/ ...
一. 概述 介绍asp.net core路由时,我初步想了下,分几篇来说明。 路由的知识点很多,参考了官方文档提取出一些重要的知识点来说。 在ASP.NET Core中是使用路由中间件来匹配传入请求的 URL 并将它们映射到操作(action方法)。路由是在程序启动时进行传统路由或属性路由定义。 路 ...
分类:
Web程序 时间:
2019-02-08 13:01:34
阅读次数:
216
日常我们数据存储的方式常见的几种就是sessionStroage, localStroage, cookier,下面先依次总结各自的使用规则,然后再到这三者之间的区别 sessionStroage sessionStroage是HTML5新增的一个回话存储对象,用于临时保持同一窗口的数据,窗口关闭数 ...
分类:
Web程序 时间:
2019-02-08 11:56:49
阅读次数:
233
一 mybatis开发dao的方法 1 SqlSessionFactoryBuilder: 通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory,将SqlSessionFactoryBuilder当成一个工具类使用即可,不需要使用单例管理SqlSessi ...
分类:
其他好文 时间:
2019-02-08 11:56:33
阅读次数:
143
输出: zippo =5242296, zippo+1=5242304, *(zippo+1)=5242304, *(zippo+1)+1=5242308,*((zippo+1)+1)=5242312, * *(zippo + 1)=3,*(*(zippo+2)+1)=6 // zippo 每一次加 ...
分类:
编程语言 时间:
2019-02-08 11:56:20
阅读次数:
169
题意: 输入q,然后输入q个a,对于每个a,找到一个b,使gcd(a ^ b, a & b)最大,输出这个最大的gcd; 思路: 用k表示a二进制最高位的二进制编号,1,2,4,8对应1,2,3,4; 假如a不是 (1 << k) - 1这种形式的,那么总能找到一个b使a ^ b == (1 << ...
分类:
其他好文 时间:
2019-02-08 11:55:47
阅读次数:
164
鼠标放上去可以看文件说明,exception则在exception中处理 文件头里面穿信息,为404 out.flush();把以前的全部冲掉了,所以需要放在后面 ...
分类:
其他好文 时间:
2019-02-08 11:54:54
阅读次数:
128