我们都知道虚方法实现多态,抽象方法实现多态等,我们今天来看看如何使用接口实现多态 1.首先我们先要来了解了解什么是接口,它存在的意识 01.接口就是为了约束方法的格式(参数和返回值类型)而存在的 02.接口可以实现多继承,弥补单继承的缺陷。 03.接口可以看成是一个特殊的抽象类,通过反编译看源码可知 ...
白盒测试:是通过程序的源代码进行测试而不使用用户界面。这种类型的测试需要从代码句法发现内部代码在算法,溢出,路径,条件等等中的缺点或者错误,进而加以修正。 黑盒测试:又被称为功能测试、数据驱动测试或基于规格说明的测试,是通过使用整个软件或某种软件功能来严格地测试, 而并没有通过检查程序的源代码或者很 ...
分类:
其他好文 时间:
2016-04-13 00:14:15
阅读次数:
184
一、模板 (1)tarjan模板 二、练习 1、【CodeForces 427C】 Checkposts 题意:n(1<=n<=10^5)个城市,m(1<=m<=10^5)条单向的路,现在要放一些保安来管理这n个城市,如果在第i个城市放保安,需要花费a[i](0<=a[i]<=10^9)的钱,如果城 ...
分类:
其他好文 时间:
2016-04-13 00:13:46
阅读次数:
176
Node.js 简介 Node.js 是什么 Node.js 有着强大而灵活的包管理器(node package manager,npm) 目前, 已经有强大第三方工具模块, 例如数据库连接, 网站开发框架, CSS生成器, 操作系统API, 网络通信 等. Node.js 是什么 ? 是一个让 j ...
分类:
Web程序 时间:
2016-04-13 00:13:25
阅读次数:
152
转眼已经第六周了。这周主要内容有下:(CHECKLIST) 1.完成未完成的功能点。 2.PSP。 3.站立会议(待开)。 4.燃尽图。 5.各种图(折线,饼图)。 6.checkList 具体任务如下: 1. i.将用户做过的题目整理到习题本中。 ii.习题本可以记录用户当时填写的答案。 iii. ...
分类:
其他好文 时间:
2016-04-13 00:16:05
阅读次数:
222
与上一篇《秒杀多线程第十篇 生产者消费者问题》的生产者消费者问题一样,读者写者也是一个非常著名的同步问题。读者写者问题描述非常简单,有一个写者很多读者,多个读者可以同时读文件,但写者在写文件时不允许有读者在读文件,同样有读者在读文件时写者也不去能写文件。 上面是读者写者问题示意图,类似于生产者消费者 ...
分类:
编程语言 时间:
2016-04-13 00:13:05
阅读次数:
195
1597: [Usaco2008 Mar]土地购买 Description 农夫John准备扩大他的农场,他正在考虑N (1 <= N <= 50,000) 块长方形的土地. 每块土地的长宽满足(1 <= 宽 <= 1,000,000; 1 <= 长 <= 1,000,000). 每块土地的价格是它 ...
分类:
其他好文 时间:
2016-04-13 00:12:43
阅读次数:
211
思路:先把路径按反斜杠split成数组,然后用一个ArrayList去模拟。如果遇到空或者.则不处理;如果遇到..则删除ArrayList最后一个元素(注意如果只有1个元素则不删除);其他情况直接加到ArrayList里面。注意特判输入空串的情况。 ...
分类:
其他好文 时间:
2016-04-13 00:12:54
阅读次数:
297
学习网站:http://www.nodejs.net/a/20141016/232139.html; 笔记:介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开 ...
分类:
Web程序 时间:
2016-04-13 00:13:22
阅读次数:
172
//主要作用: //由于OC中NSArray\NSDictionary中只能存储对象 //那么NSNumber就是用来把int\float\double等转换成对象 NSNumber * nb=[NSNumber numberWithInt:5]; NSArray * arr=@[nb]; NSNu ...
分类:
其他好文 时间:
2016-04-13 00:12:38
阅读次数:
138
http://stackoverflow.com/questions/29491669/real-time-paper-sheet-detection-using-opencv-in-android/29492699#29492699 image:输入的 8-比特、单通道图像. 非零元素被当成 1, ...
分类:
编程语言 时间:
2016-04-13 00:14:12
阅读次数:
601
Description There are N+1 rows and M+1 columns fence with N*M grids on the grassland. Each grid has a sheep. In order to let the sheep together, we ne ...
分类:
其他好文 时间:
2016-04-13 00:13:56
阅读次数:
130
哎,这题我能说想到增加起始和终结点的嘛,一直在想dp[i]和dp[i-1]的关系,然后c就很难处理... dp[i] = dp[j]+f(i,j) 可以说很水嘛,要哭了 //dp[i] = dp[j]+t(i,j) t(i,j)为i到j的时间 //增加其实和终结点(技巧) #include <ios ...
分类:
其他好文 时间:
2016-04-13 00:13:45
阅读次数:
134
版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 目录(?)[+] 本文配套程序下载地址为:http://download.csdn.net/detail/morewindows/5136035 转载请标明出处,原文地址:h ...
分类:
编程语言 时间:
2016-04-13 00:11:46
阅读次数:
406
// NSFileManager//单类模式:无论何时何地多少次创建 就只有一个对象 NSFileManager * manager=[NSFileManager new]; manager=[NSFileManager defaultManager];//创建一个对象 //判断文件或文件夹是否存在 ...
分类:
其他好文 时间:
2016-04-13 00:10:45
阅读次数:
115