转自:http://blog.csdn.net/aozil_yang/article/details/77929216题意:告诉你一个字符串和k , 求这个字符串中有多少不同的子串恰好出现了k 次。思路:后缀数组。我们先考虑至少出现k 次的子串, 所以我们枚举排好序的后缀i (sa[i]) 。k段k... ...
分类:
编程语言 时间:
2017-09-11 23:04:34
阅读次数:
259
package com.wanda.cms.dao.repository;import org.springframework.stereotype.Repository;import javax.persistence.EntityManager;import javax.persistence. ...
分类:
数据库 时间:
2017-09-11 22:56:07
阅读次数:
1098
这场比赛全程心态爆炸…… 开场脑子秀逗签到题WA了一发。之后0贡献。 前期状态全无 H题想复杂了,写了好久样例过不去。 然后这题还是队友过的…… 后期心态炸裂,A题后缀数组理解不深,无法特判k = 1时的情况。 然后也没有心思读题了,心静不下来。 比赛题目链接 Problem B $ans = k( ...
分类:
其他好文 时间:
2017-09-11 22:51:56
阅读次数:
304
一、配置中文分析器 使用IKAnalyzer 配置方法: 1)把IK的jar包添加到solr工程中/WEB-INF/lib目录下 2)把IK的配置文件扩展词典,放到classpath下。/WEB-INF/classes目录下 3)在schema.xml中定义FieldType,指定使用IK作为分析器 ...
分类:
其他好文 时间:
2017-09-11 22:44:39
阅读次数:
146
whereis 命令名称:查看文件安装路径; which 命令名称:查询运行文件所在路径;只适合安装路径加入PATH。源码安装,-prefix指定安装路径; rpm包:rpm -qa 或 rpm -qa | grep 软件名 ; deb包:dpkg -l 或 rpm -qa | grep 软件名 ; ...
分类:
系统相关 时间:
2017-09-11 22:44:09
阅读次数:
191
一:接上一篇3 1.长方形范围内得点 2.圆中的点 3.多边形的点 二: 1.geoNear查询 使用runCommand命令 db.runCommand( {geoNear:<collection>m near:[x,y], minDistance: maxDistance: num:(返回的数目 ...
分类:
数据库 时间:
2017-09-11 21:20:25
阅读次数:
239
1)首先,为什么要开启binlog日志和慢查询日志呢? binlog日志会记录下数据库的所以增删改操作,当不小心删除、清空数据,或数据库系统出错,这时候就可以使用binlog日志来还原数据库,简单来说就是一个记录备份的东西 慢查询日志 slow_query_log,这个东西是用来记录查询比较慢的sq ...
分类:
数据库 时间:
2017-09-11 21:18:51
阅读次数:
264
好多办公软件特别是财务软件,都需要配备把数据导出到Excel,下面就来介绍两种数据导出方法 1.ADODB导出查询结果(此方法需要安装Excel) 2.二维表数据导出(根据Excel文件结构生成二进制文件流,不需要安装Excel) 3.如果涉及到复杂表头的(例如合并字段等),未做研究,下面也没介绍相 ...
springMVC面试题 一、spring工作原理: 1.spring mvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。 2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Cont ...
分类:
编程语言 时间:
2017-09-11 21:09:10
阅读次数:
245
select * from Awhere id in(select id from B) 以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与B表中的id相等,如果相等则将A表的记录加入结果集中,直到遍历完A表的所有记录.它的查询过程类似于以下 ...
分类:
数据库 时间:
2017-09-11 21:06:41
阅读次数:
128