这道题中要求时间复杂度为O(n),首先我们可以知道的是,如果先对数组排序再计算其最长连续序列的时间复杂度是O(nlogn),所以不能用排序的方法。我一开始想是不是应该用动态规划来解,发现其并不符合动态规划的特征。最后采用类似于LRU_Cache中出现的数据结构(集快速查询和顺序遍历两大优点于一身)来...
分类:
其他好文 时间:
2014-04-28 10:21:19
阅读次数:
1003
查询并获得了cursor对象后,用while(corsor.moveToNext()){}遍历,当corsor.moveToNext()方法调用,如果发现没有对象,会返回false
public List getAll() { List list = new ArrayList(...
分类:
移动开发 时间:
2014-04-28 10:07:40
阅读次数:
1390
集合运算集合运算就是将两个或者多个结果集组合成为一个结果集。集合运算包括:?
INTERSECT(交集),返回两个查询共有的记录。? UNION ALL(并集),返回各个查询的所有记录,包括重复记录。?
UNION(并集),返回各个查询的所有记录,不包括重复记录。? MINUS(补集),返...
分类:
其他好文 时间:
2014-04-28 07:58:03
阅读次数:
364
在安装的tomcat的文件夹下有个conf文件夹下面有个server.xml文件,1.
使用80端口默认tomcat用的是8080端口。 把这个节点的8080修改成80端口,然后重新启动tomcat就可以 http://localhost
来访问tomcat的默认页面。2.新建网站和配置域名。在se...
分类:
Web程序 时间:
2014-04-28 07:56:05
阅读次数:
688
Netstat 状态分析Netstat状态分类用netstat
-an命令查看!再stat下面有一些英文,简单说一下这些英文具体都代表什么:LISTEN:(Listening for a
connection.)侦听来自远方的TCP端口的连接请求SYN-SENT:(Active; sent SYN....
分类:
Web程序 时间:
2014-04-27 21:05:38
阅读次数:
1249
本次更新7集视频教程
主要讲解,CAS如何实现统一认证,通过转换器配置Server端和Client端通信信息,单点退出。
视频地址
cas教程4——数据库查询认证01
cas教程5——数据库查询认证02
cas教程6——数据库查询认证03
cas教程7——数据库查询认证04
cas教程8——配置转换器返回更多用户信息01
cas教程9——配置转换器返回更多用户信...
分类:
其他好文 时间:
2014-04-27 18:42:37
阅读次数:
461
最近在弄一个微信的公众帐号,涉及到火车票查询,之前用的网上找到的一个接口,但只能查到火车时刻表,12306又没有提供专门的查票的接口。今天突然想起自己直接去12306上查询,抓取查询返回的数据包,这样就可以得到火车票的信息。这里就随笔记一下获取12306余票的过程。
首先,我用firefox浏览器....
分类:
编程语言 时间:
2014-04-27 17:19:44
阅读次数:
895