双向(循环)链表是线性表的链式存储结构的又一种形式。
在之前已经讲述了单向链表和循环链表。相比于单向链表只能从头结点出发遍历整个链表的局限性,循环链表使得可以从任意一个结点遍历整个链表。
但是,不管单向链表也好,循环链表也罢,都只能从一个方向遍历链表,即只能查找结点的下一个结点(后继结点),而不能查找结点的上一个结点(前驱结点)。鉴于上述问题,引入了双向链表。由于双向循环链表包含双向链表的所有...
分类:
其他好文 时间:
2014-05-18 18:43:19
阅读次数:
341
在mvc架构中,一个应用被分为3个部分,模型(model)试图(view)控制器(controler)
模型代表应用程序的数据以及用于访问控制和修改这些数据的业务规则。
当模型发生变化时,它会通知视图,并为视图提供查询模型相关状态的能力。
同时,它也为控制器提供访问封装在模型内部的应用程序功能的能力。
试图用来组织模型的内容。它从模型那里获得数据并指定这些数据如何表现,
当模型发生变化时...
分类:
编程语言 时间:
2014-05-18 18:36:33
阅读次数:
349
Dijkstra算法以及图论的一些数据结构。C++实现。...
分类:
其他好文 时间:
2014-05-18 18:22:53
阅读次数:
319
一般用户眼中,网页访问就是快与慢。下面做一些定量分析。网页加载时间包括DNS查询时间、连接建立时间、响应时间、网页下载时间。各不分占比如何?与时间段的关系?影响因素是什么?...
分类:
Web程序 时间:
2014-05-18 10:13:16
阅读次数:
374
public List queryBySqlMap(String asql) {
final String sql = asql;
List lst = getHibernateTemplate().executeFind( new HibernateCallback() {
public Object doInHi...
分类:
数据库 时间:
2014-05-18 08:07:09
阅读次数:
378
有好多朋友评论以前的那篇博文说:代码中间没有注释。由于课程一直比较紧张,所以答应的注释直到今天才写,发表出来,给大家共享!#include
#include
#include
#include
#include
using namespace std;
//为+,-,*,/运算符 设定优先级
map priority;
void initMap()
{
//+,-运算符的优先级...
分类:
编程语言 时间:
2014-05-18 07:35:21
阅读次数:
290
题目大意:
给出N个数
0 操作 把 l ----- r之间的数全部开平方
1 操作 输出 l -----r 之间的和
思路分析:
判断区间里的数字是否全相同。如果相同,
将cov 置为该数
查询的时候和更新的时候,如果碰到cov != -1 的 就直接返回就可以了
#include
#include
#include...
分类:
其他好文 时间:
2014-05-18 05:25:06
阅读次数:
227
相看他的自定义版本还是想看兼容SUN的那个版本?如果是前者,那查询视图:dba_registry,要是后者就不用查了,ORACLE已经说得很清楚了:oracle8i
JVM兼容jdk1.2oracle9iJVM兼容 jdk1.3oracle10g VM 兼容 jdk1.4bash-2.03$java...
分类:
数据库 时间:
2014-05-17 23:09:44
阅读次数:
395
前几天被OpenCV的直方图的数据结构CvHistogram弄得很纠结。上网一搜,也没什么相关的资料。现在有点头绪了,就写点东西,让后面的人好走一些吧。先来看看CvHistogram的定义:typedef
struct CvHistogram{ int type; CvArr* bins; floa...
分类:
其他好文 时间:
2014-05-17 22:55:27
阅读次数:
644
实际上空指针异常 也就是你用了一个没有实际值的对象1.
某一对象没有被实例化,就拿来使用,如调用此对象的方法,会抛空指针异常。2. 获取从别的对象传过来的对象为空3.
数据库查询方面的空指针异常,数据库中储存的值为null或不存在4. 结果集 rs 是空的啊或者未初始化就被调用了昨天我就因为 数.....
分类:
编程语言 时间:
2014-05-17 22:26:40
阅读次数:
399