在MySQL数据库中,默认情况下,如果一个连接的空闲事件超过 8 小时,将会在数据库端关闭这个连接,而数据源并不知道这个连接已经被数据库关闭,当将这个无用的连接交给Dao时,就会产生异常在Spring中,如果采用DBCP配置数据源如果采用的是DBCP的默认配置,不会产生 8 小时问题, 因为每次数据...
分类:
数据库 时间:
2015-07-05 23:41:00
阅读次数:
224
1.显示慢查询的一些参数的命令:show variables like '%slow%';结果如图2.上面四个参数的意思是: log_slow_queries off 表示“慢查询”是“关闭的状态” slow_launch_time 2 表示“查询时间超过2秒就记录到慢查询日志中”; slow_qu...
分类:
数据库 时间:
2015-07-05 19:48:07
阅读次数:
195
这道题的关键是用到了极角排序的方法,枚举一个固定点,其他点以此点为原心求出角度,然后排序,将数点的多少转化为数角度的多少。因为角度是有序的,便可以用一次扫描求出最大值。另外,还用到了一个小技巧,那就是利用对称性,将一侧的黑点转化成另一侧的白点,这样只需要数白点的个数就好了。
值得注意的是,为了形成那条分界线,我们枚举两个角度(也就是由基准点为原心的新坐标系中的点) ,使他们之间的夹角不超过1...
分类:
编程语言 时间:
2015-07-05 16:47:28
阅读次数:
178
现在用oracle11g,可是过段时间用户就被锁了郁闷了很久,后来在网上查询知道,原来oracle有登录失败次数failed_login_attempts限制,超过指定的次数后就会自动锁了解决方法:修改参数failed_login_attempts=unlimited;SQL>sqlplus /no...
分类:
其他好文 时间:
2015-07-05 16:24:51
阅读次数:
198
做APK方法总能遇到方法数超限的问题(主要是方法数, 字段数, String数。等各种数都可能超过65k导致不能安装)除了大公司都自己做了一些检查方法。 网上还有一些开源的查询工具。 给大家推荐一个github: https://github.com/mihaip/dex-method-counts...
分类:
其他好文 时间:
2015-07-05 14:57:26
阅读次数:
103
问题描述:
回文串就是从左看和从右看长的一样的字符串!!!
例如S, AXA 和MAKAM都是回文串,AYAZ很显然就不是了;
现在对给定一个由大写字母组成字符串,可以删除任意位置任意个数(可以是0)个字符,使得剩下的子串是回文串,问最多有多少种这种子串?
第1行,1个整数N,表示有多少组测试数据(
接下来N行,每行一个长度不超过60的字符串;
Sample Input:
3...
分类:
其他好文 时间:
2015-07-05 12:32:58
阅读次数:
120
Description
现在请求你维护一个数列,要求提供以下两种操作: 1、 查询操作。语法:Q L 功能:查询当前数列中末尾L个数中的最大的数,并输出这个数的值。限制:L不超过当前数列的长度。 2、 插入操作。语法:A n 功能:将n加上t,其中t是最近一次查询操作的答案(如果还未执行过查询操作,则t=0),并将所得结果对一个固定的常数D取模,将所得答案插入到数列的末尾。限制:n是非负...
分类:
其他好文 时间:
2015-07-05 12:30:59
阅读次数:
116
题意:求直径上有K个点的不同构树个数(每个点度不超过3)。
二叉树满足每个点度不超过3,把直径从中间切开,两边就是二叉树了。
设dp[i] = 深度为i的不同构二叉树个数。
sum[i] = 深度不超过i的不同构二叉树个数。
那么二叉树的两个分支有3种情况:
一个分支深度为i-1, 另一个分支深度小于i-1,有dp[i-1] * sum[i-2]种方法;
两个分支深度都是i-1,...
分类:
其他好文 时间:
2015-07-05 09:47:11
阅读次数:
120
大背包问题:有n一个重量和价格值分别w[i]和v[i]项目。出的这些产品中的总重量不超过W项目。查找所有选定的方案价格值的最大总和值。其中,1 ≤ n≤ 40, 1≤ w[i], v[i]≤ 10^15, 1≤ W≤ 10^15.这个问题给人的第一感觉就是普通的01背包。只是,看完数据范围会发现。这...
分类:
其他好文 时间:
2015-07-04 22:07:07
阅读次数:
128
题目:数组中有一个数字的次数超过数组长度的一半,请找出这个数字。解法一:基于Partition函数的O(N)算法 1 int partition(vector&num, int low, int high) 2 { 3 int pivot = num[low]; 4 while (l...
分类:
编程语言 时间:
2015-07-04 20:59:57
阅读次数:
172