John有n件事情要做,不幸的是这些事情并不是各自独立的,而是有相依性的。换句话说可能有某件事情一定要在另一件事情做完之后才能做。Input每组测试数据可能有好几列。第一列有2个整数n,m。(1 <= n <= 100)n代表共有几件事情要做(编号从1到n),m代表事情之间有几个相依关系存在。接下来 ...
分类:
编程语言 时间:
2016-05-26 22:00:04
阅读次数:
358
简介 springMVC是表现层,service充当业务层,mybatis作为持久层,通过spring将这三层整合起来。如下图: 第一步:整合dao层 mybatis和spring整合,通过spring管理mapper接口。使用mapper的扫描器自动扫描mapper接口在spring中进行注册。 ...
分类:
编程语言 时间:
2016-05-26 21:59:37
阅读次数:
324
一、多态 1.通过多态可以减少类中的代码量,可以提高代码的可扩展性。继承是多态的基础,没有继承就没有多态。 2.把子类转换为父类称为向上转型,自动进行类型转换。把父类转换为子类称为向下转型,必须进行强制类型转换。 3.向上转型后通过父类引用变量调用的方法是子类覆盖或继承父类的方法,通过父类引用变量无 ...
分类:
编程语言 时间:
2016-05-26 21:58:04
阅读次数:
241
一、explicit作用: 在C++中,explicit关键字用来修饰类的构造函数,被修饰的构造函数的类,不能发生相应的隐式类型转换,只能以显示的方式进行类型转换。 二、explicit使用注意事项: explicit 关键字只能用于类内部的构造函数声明上。 explicit 关键字作用于单个参数的 ...
分类:
编程语言 时间:
2016-05-26 21:55:49
阅读次数:
222
//MARK: - ?(可选类型)和!(强制解包)的区别 var number : Int?var number1 = number!//程序会崩溃(如果对值为nil的变量进行强制解包,会造成程序崩溃) //MARK: - 结构体 //MARK: - 类(class) //MARK: - 值类型和引 ...
分类:
编程语言 时间:
2016-05-26 21:53:57
阅读次数:
237
java抽象类 使用了关键词abstract声明的类叫作“抽象类”。如果一个类里包含了一个或多个抽象方法,类就必须指定成abstract(抽象)。“抽象方法”,属于一种不完整的方法,只含有一个声明,没有方法主体。 使用了关键词abstract声明的类叫作“抽象类”。如果一个类里包含了一个或多个抽象方 ...
分类:
编程语言 时间:
2016-05-26 21:51:03
阅读次数:
257
输出: 用 print()在括号中加上字符串,就可以向屏幕上输出指定的文字。 输入: input() ,()里可以添加提示输入的字符串。 按照约定俗成的管理,应该始终坚持使用4个空格的缩进。 Python程序是大小写敏感的,如果写错了大小写,程序会报错。 数据类型 整数 浮点数 对于很大或很小的浮点 ...
分类:
编程语言 时间:
2016-05-26 21:50:20
阅读次数:
313
继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。 一、继承的基本语法: 在Java语言中,用extends关键字表示一个类继承了另一个类。例如: Sub类到底继承了Base类的哪些东西呢?分为以下两种情况: ① 当Sub类和Bas ...
分类:
编程语言 时间:
2016-05-26 21:50:31
阅读次数:
245
图片裁剪程序效果如下,可鼠标操作。 拖动左边小方框时在右侧实时显示对应的裁剪图片,同时左侧的拖动框里图片完全显示,拖动框外部图片模糊显示。8个控制点可以对显示区域大小进行控制。 HTML 和 CSS 部分 左侧的裁剪操作区域可以分为三层。 最底层的图片半透明效果;中间层的图片只显示制定区域,其他部分 ...
分类:
编程语言 时间:
2016-05-26 21:48:38
阅读次数:
386
http://blog.csdn.net/carolzhang8406/article/details/6335072 http://www.iteedu.com/plang/python/pyrediary/5.php s = '{"time":"11:59:33","s-ip":"m10.160 ...
分类:
编程语言 时间:
2016-05-26 21:49:09
阅读次数:
169
抽象类 抽象类往往用来表征对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象。 通常在编程语句中用 abstract 修饰的类是抽象类。在C++中,含有纯虚拟函数的类称为抽象类,它不能生成对象;在java中,含有抽象方法的类称为抽象类,同样不能生成对象。 ...
分类:
编程语言 时间:
2016-05-26 21:46:06
阅读次数:
255
zznu 1625 详解链接:http://blog.csdn.net/su20145104009/article/details/51277041 ...
分类:
编程语言 时间:
2016-05-26 21:46:59
阅读次数:
262
题目大意:对于一个序列,可以k次选任意一个区间权值+1,求最长不下降子序列最长能为多少 其实我根本没想到可以用DP做 f[i][j]表示前i棵,操作j次,最长子序列长度 p[x][y]表示操作x次后,最高玉米为y时的最长子序列长度 那么以n棵玉米分阶段,对于每个阶段 f[i][j]=max{p[k] ...
分类:
编程语言 时间:
2016-05-26 21:47:23
阅读次数:
318
构造器(下) 可失败的构造器 如果一个类,结构体或枚举类型的对象,在构造自身的过程中有可能失败,则为其定义一个可失败构造器,是非常有必要的。这里所指的“失败”是指,如给构造器传入无效的参数值,或缺少某种所需的外部资源,又或是不满足某种必要的条件等。 为了妥善处理这种构造过程中可能会失败的情况。你可以 ...
分类:
编程语言 时间:
2016-05-26 20:39:38
阅读次数:
244
9514 西园 该题有题解 时间限制:1000MS 内存限制:65535K提交次数:192 通过次数:48 题型: 编程题 语言: G++;GCC Description 输入格式 输入第一行为整数T,表示case的数目。 下面有T个case,每个case的第一行为整数n(1 <= n <= 100 ...
分类:
编程语言 时间:
2016-05-26 20:37:51
阅读次数:
302
介绍 UUID是128位的全局唯一标识符,通常由32字节的字符串表示。它可以保证时间和空间的唯一性,也称为GUID,全称为:UUID —— Universally Unique IDentifier,Python 中叫 UUID。它通过MAC地址、时间戳、命名空间、随机数、伪随机数来保证生成ID的唯 ...
分类:
编程语言 时间:
2016-05-26 20:38:00
阅读次数:
267
尝试着用quartz写个定时器,结果失败了,项目一直在报错。 于是用spring task写了一个小例子。很简单的实现了每分钟都输出时间的功能。 1:POJO 这是个很简单的类,输出时间。 @component 我们就不需要在配置bean了,@Scheduled是定义了调度,就是定好时间后 需要做的 ...
分类:
编程语言 时间:
2016-05-26 20:35:45
阅读次数:
184