这一节我们来学习抽象类抽象类–深入讨论
抽象类是java中一个比较重要的类。
1、用abstract关键字来修饰一个类时,这个类就是抽象类。
2、用abstract关键字来修饰一个方法时,这个方法就是抽象方法。
3、abstract抽象类中的abstract抽象方法是不允许在抽象类中实现的,一旦实现就不是抽象方法和抽象类了。abstract抽象方法只能在子类中实现。
4、抽象类中可以拥有实...
分类:
编程语言 时间:
2015-07-07 19:29:02
收藏:
0 评论:
0 赞:
0 阅读:
133
在网页上经常遇到需要等待很久的操作,比如导出报表等。为了预防用户点击其他操作或者多次点击同个功能,需要用遮罩层把页面或者操作区盖住,防止用户进行下一步操作,同时可以提高界面友好度,让用户知道操作正在执行。
$.fn.extend({
/**
* 给元素添加遮罩层
* @param message {String} [可选]遮罩层显示内容
*/
mask: function ...
分类:
Web开发 时间:
2015-07-07 19:28:52
收藏:
0 评论:
0 赞:
0 阅读:
466
解题思路:三指针,跟踪算法的过程如下:
代码如下:/**
* Definition for singly-linked list.
* struct ListNode {
* int val;
* ListNode *next;
* ListNode(int x) : val(x), next(NULL) {}
* };
*/
class Solution {...
分类:
其他 时间:
2015-07-07 19:28:42
收藏:
0 评论:
0 赞:
0 阅读:
216
/*包含头文件*/
#include
#include
#include
/*宏定义和单链表类型定义*/
#define ListSize 100
typedef int DataType;
typedef struct Node
{
DataType data;
struct Node *next;
}ListNode,*LinkList;
void MergeList(Link...
分类:
其他 时间:
2015-07-07 19:28:33
收藏:
0 评论:
0 赞:
0 阅读:
221
iOS 4开始引入的multitask,我们可以实现像ipod程序那样在后台播放音频了。如果音频操作是用苹果官方的AVFoundation.framework实现,像用AvAudioPlayer,AvPlayer播放的话,要实现完美的后台音频播放,依据app的功能需要,可能需要实现几个关键的功能。
首先,播放音频之前先要设置AVAudioSession模式,通常只用来播放的App可以设为AVAu...
分类:
移动平台 时间:
2015-07-07 19:28:22
收藏:
0 评论:
0 赞:
0 阅读:
273
Given a string s, partition s such that every substring of the partition is a palindrome.
Return all possible palindrome partitioning of s.
For example, given s = “aab”,
Return
[...
分类:
其他 时间:
2015-07-07 19:28:13
收藏:
0 评论:
0 赞:
0 阅读:
142
debian支持ll命令
$ ll
-bash: ll: command not found
没有ll这个命令,虽然也知道ll其实 是ls -l 这个命令的别名,但是总感觉不是很习惯,因为之前一直用centos的。
如果想让debian也支持 ll 命令的话则需要修改用户目录下面的.bashrc 配置文件
cd #进入当前用户目录
vim .bashrc #使用vim...
分类:
其他 时间:
2015-07-07 19:28:02
收藏:
0 评论:
0 赞:
0 阅读:
271
#include "stdio.h"
#include "string.h"
#include "ctype.h"
#include "stdlib.h"
#include "io.h"
#include "math.h"
#include "time.h"
#define OK 1
#define ERROR 0
#define TRUE 1
#define FALSE 0
#define ...
分类:
其他 时间:
2015-07-07 19:27:42
收藏:
0 评论:
0 赞:
0 阅读:
236
#include "stdio.h"
#include "stdlib.h"
#include "io.h"
#include "math.h"
#include "time.h"
#define OK 1
#define ERROR 0
#define TRUE 1
#define FALSE 0
#define MAXSIZE 20 /* 存储空间初始分配量 */
typedef in...
分类:
其他 时间:
2015-07-07 19:27:32
收藏:
0 评论:
0 赞:
0 阅读:
268
之前在Chrome应用店找了个插件实现拾色功能,而且非常不理想。不知道是不是以前Chrome自带的开发工具没提供到拾色功能还是我没发现,今天无意中发现Chomer自带的开发工具可拾色,请看下面的GIF动画。...
分类:
其他 时间:
2015-07-07 19:27:22
收藏:
0 评论:
0 赞:
0 阅读:
146
Hadoop:
Hadoop在使用原理上基本上遵照了Map、Reduce这样的一种模式进行项目的实际开发与交互,将一个个任务分解成映射与合并两种方式,然而通过映射进行分类与简化,从而产生部分归并结果,然后对同类结果进行归并计算;
由于Hadoop的中间结果需要依托于hdfs,从而需要经历硬盘及网络io的过程所以在实时性方面表现稍差;
Hadoop主要处理hdfs上的文本文件,而文本文件内容本...
分类:
其他 时间:
2015-07-07 19:27:12
收藏:
0 评论:
0 赞:
0 阅读:
262
-(NSString *)filterHTML:(NSString *)html
{
NSScanner * scanner = [NSScanner scannerWithString:html];
NSString * text = nil;
while([scanner isAtEnd]==NO)
{
//找到标签的起始位置
...
分类:
Web开发 时间:
2015-07-07 19:27:02
收藏:
0 评论:
0 赞:
0 阅读:
293
最近陆续开始装配自己的小四轴,bitcraze官网上有一些装配的指导,很不错的经验装配和一些四轴PCB上的引脚配置,具体装配,可以看官网的视频操作,链接如下:
https://www.bitcraze.io/getting-started-with-the-crazyflie-2-0/
1, 开箱包括的器件(Unpacking)
The Crazyflie 2.0 packet co...
分类:
其他 时间:
2015-07-07 19:26:53
收藏:
0 评论:
0 赞:
0 阅读:
348
一开始真的没想到这竟然是一道贪心题目。 不过后来仔细想想也就明白了。
我采取的做法是自前向后扫一遍,用一个指针rear动态维护答案数组中的最后一个元素,如果遇到一个比它大的数s[i],那么从它开始将它及其它之前的比s[i]小的数全部删除,并且用变量cnt记录删除的个数, 防止删除多了。
对于贪心算法的正确性我们不难用反证法来证明: 假设这样做不是最优的,那么如果不这样做,对于一个长度一定的答...
分类:
Windows开发 时间:
2015-07-07 19:26:43
收藏:
0 评论:
0 赞:
0 阅读:
284
return 的作用是退出循环体所在的函数,相当于结束该方法。
break 的作用是结束循环,跳出循环体,执行后面的程序。
continue 的作用是结束此次循环,进行下一次循环;...
分类:
其他 时间:
2015-07-07 19:26:33
收藏:
0 评论:
0 赞:
0 阅读:
238
1. 后台代码using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Reflection;using System.Web;using Contrac...
分类:
其他 时间:
2015-07-07 19:25:22
收藏:
0 评论:
0 赞:
0 阅读:
1287
在weblogic安装完后,接下来就可以创建domain,AdminSever了。第1步:$ cd /app/sinova/Oracle/wlserver_10.3/common/bin$ ./config.sh Unable to instantiate GUI, defaulting to co...
分类:
Web开发 时间:
2015-07-07 19:25:02
收藏:
0 评论:
0 赞:
0 阅读:
270
构造函数,主要用来在创建对象时初始化对象,即为对象成员变量赋初始值。1、构造函数必须和类名完全相同2、用于对类的对象创建时定义初始化状态,没有返回值3、不能被直接调用,必须通过new运算符在创建对象时才会自动调用,而一般的方法是程序在执行到它时候被调用。public class DataAssert...
分类:
其他 时间:
2015-07-07 19:24:32
收藏:
0 评论:
0 赞:
0 阅读:
127
http://www.zhangxinxu.com/wordpress/2013/11/%E5%B0%8Ftip-%E4%BD%BF%E7%94%A8css%E5%B0%86%E5%9B%BE%E7%89%87%E8%BD%AC%E6%8D%A2%E6%88%90%E6%A8%A1%E7%B3%8A...
分类:
Web开发 时间:
2015-07-07 19:24:12
收藏:
0 评论:
0 赞:
0 阅读:
104
1.异常的定义 异常是指程序在运行时期发生不正常事件,导致程序指令流程的无法正常执行。2.异常的分类 错误(error):jvm系统的内部错误或资源耗尽等严重情况,属于jvm需要负担的责任。 异常(exception):编程的错误或其他外在的因素导致的一般性问题。 注意:程序员只需要处理异常(Exc...
分类:
编程语言 时间:
2015-07-07 19:24:02
收藏:
0 评论:
0 赞:
0 阅读:
203