Elasticsearch 是一个兼有搜索引擎和NoSQL数据库功能的开源系统,基于Java/Lucene构建,可以用于全文搜索,结构化搜索以及近实时分析。可以说Lucene是当今最先进,最高效的全功能开源搜索引擎框架。 说明: Lucene:只是一个框架,要充分利用它的功能,需要使用JAVA,并且 ...
分类:
其他好文 时间:
2020-01-21 22:00:12
阅读次数:
87
链接:https://codeforces.com/contest/1288/problem/C C. Two Arrays 题意:给定一个数n和一个数m,让构建两个数组a和b满足条件,1.数组中所有元素的取值在1~n之间,a和b数组长度是m。2. a数组是单调不递减的,b数组是单调不递增 3. 任 ...
分类:
其他好文 时间:
2020-01-19 09:24:01
阅读次数:
60
索引与慢查询优化 索引就类似于书的目录,可以加快数据查询速度 索引虽然能够加速查询 但是也不是越多越好 索引在MySQL中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构。 primary key unique key index key 上面三种key前两种除了有加速查询的效果之外还有额外的 ...
分类:
数据库 时间:
2020-01-03 12:14:47
阅读次数:
109
概率论主要就是把公式提取出来了 不记公式星人又要展示考前临时速记,考完就忘操作啦~ 1.若X是一维连续型随机变量,且Y=g(X)是关于X的单调函数,那么设h(y)为Y=g(X)的反函数: 2连续性随机变量的函数的数学期望: . 3.二维随机变量函数的数学期望: 4.相互独立的随机变量: 5.条件分布 ...
分类:
其他好文 时间:
2019-12-21 22:23:40
阅读次数:
113
正则表达式 ^ 开始符号 $ 结束符号 例如:^bd$ 表示以b开头d结束的字符串 . 表示任意字符 * 表示出现一次至任意多次 ? 当跟在限制字符时,表示非贪婪匹配(即从左往右找到符合条件的字符串)否则表示0-1次 {2} 表示出现两次 {2,} 表示出现最少两次 {2,5} 表示出现2-5次 | ...
分类:
其他好文 时间:
2019-12-16 14:59:57
阅读次数:
104
近期在做项目时遇到了一个全表全字段多条件搜索的需求,在平时搜索最常见的就是 字段+like +‘% 条件%’这种模式,但遇到多条件多字段时,这种就不适用了。 表字段已知,条件未知,条件数量未知,这种情况我们不可能每多一个条件就加一个and。 解决办法: 先将用户输入的条件存入一个数组中,例如以空格隔 ...
数据引擎 创建表完整语法,字段类型,约束条件 ...
分类:
其他好文 时间:
2019-12-11 19:32:23
阅读次数:
101
数位dp: 数位dp是一种计数用的dp,一般就是要统计一个区间[li,ri]内满足一些条件数的个数。所谓数位dp,字面意思就是在数位上进行dp。数位的含义:一个数有个位、十位、百位、千位......数的每一位就是数位.一般都通过dfs来递归找寻。 数位dp与dfs爆搜之间的区别就是前者会记录状态以便 ...
分类:
其他好文 时间:
2019-11-23 14:47:06
阅读次数:
70
聚合函数 max() 最大值 min() 最小值 avg() 平均值 sum() 求和 count() 符合条件数据的数目 聚合函数不能嵌套使用 显示表中符合条件的信息数目,不考虑某字段出现null值 转换编码 去重复值 = 只有确定了一个值才能用 多条值用in ...
分类:
数据库 时间:
2019-11-22 00:36:55
阅读次数:
143
输入一个区间,计算里面能被3整除或被5整除的数和。 输入格式: 每行输入一个数据,代表区间左界和右界。区间包含左界和右界。数据必须是整数。 输出格式: 满足条件数和。 输入样例: 2 10 输出样例: 33 n = int(input()) m = int(input()) sum = 0 for ...
分类:
编程语言 时间:
2019-11-08 12:00:32
阅读次数:
75