抽象类是一种不能被实例化的类,只能作为其他类的父类来使用。抽象类使用abstract关键字来声明。
格式为:
abstract class AbstractName{
...
}
抽象类和普通类相似,都包含成员变量和成员方法。两者的区别在于:抽象类至少要包含一个抽象方法。抽象方法没有方法体,其功能的实现只能在子类中完成。抽象方法也是使用abstract关键字来...
分类:
其他好文 时间:
2016-05-13 03:22:56
阅读次数:
141
曾经我很苦恼,我相信有很多移动开发者会面临和我一样的境况,那就是我们自己有能力开发一款app,做自己想做的事情,实现自己私下里那一点点梦想,但是移动端的开发离不开后台服务器的数据支持啊,否则就是单机版的app,那你觉得这种应用开发完成后上传到各大应用市场用户的反响好嘛?应该不会吧,现在的时代就是信息的时代,就是数据的时代,我们的用户需要从我们提供的app里面看到他们感兴趣的东西,找到他们内心想看到的...
分类:
移动开发 时间:
2016-05-13 03:24:24
阅读次数:
244
layout也可以include不听说过没呢
include就是将某个写好的layout添加到另一个layout里
include好处有:
减少在主布局文件中的代码量,看起来更加清晰。
把各部分独立开来,方便管理。
可以多处复用
然后我们通常都会写个头部和脚部吧
在主的layout中
最好不要直接include
最好加一层Linearlayout
然后再设置他们是靠顶部还是靠底部
如<...
分类:
移动开发 时间:
2016-05-13 03:23:46
阅读次数:
238
JavaScript-函数柯里化
柯里化是这样的一个转换过程,把接受多个参数的函数变换成接受一个单一参数(译注:最初函数的第一个参数)的函数,如果其他的参数是必要的,返回接受余下的参数且返回结果的新函数。
也就是说是固定部分参数,返回一个接受剩余参数的函数,也称为部分计算函数,目的是为了缩小适用范围,创建一个针对性更强的函数。
例如,我想创建一个做自我介绍的函数,每个人只要输入自己姓名、性别、...
分类:
编程语言 时间:
2016-05-13 03:23:07
阅读次数:
117
支持向量机(SVM)是90年代中期发展起来的基于统计学习理论的一种机器学习方法,通过寻求结构化风险最小来提高学习机泛化能力,实现经验风险和置信范围的最小化,从而达到在统计样本量较少的情况下,亦能获得良好统计规律的目的。...
分类:
其他好文 时间:
2016-05-13 03:23:11
阅读次数:
376
1、常用的HTTP方法有哪些?
GET: 用于请求访问已经被URI(统一资源标识符)识别的资源,可以通过URL传参给服务器
POST:
用于传输信息给服务器,主要功能与GET方法类似,但一般推荐使用POST方式。
PUT: 传输文件,报文主体中包含文件内容,保存到对应URI位置。
HEAD: 获得报文首部,与GET方法类似,只是不返回报文主体,一般用于验证URI是否有效。
DELETE...
分类:
Web程序 时间:
2016-05-13 03:23:25
阅读次数:
160
linux下exit()和_exit()的用法及区别:
exit和_exit作为系统调用而言,_exit和exit是一对孪生兄弟。通常我们会认为,他们之间没有什么区别:但是没有区别会有两个函数,你要知道程序猿虽然苦但不笨,这种事儿发生的概率比较低,所以答案是否定的。这种区别主要体现在它们在函数库中的定义,_exit在Linux函数库中的原型是:
#include
void _exit(int status);
(1)exit()函数定义在 stdlib.h中;而_...
分类:
系统相关 时间:
2016-05-13 03:21:46
阅读次数:
211
湘大OJ地址:http://202.197.224.59/OnlineJudge2/index.php/Problem/read/id/1142
Collatz Conjecture
Time Limit:8000 MS Memory
Limit : 1048536KB
Rightmost Digit
Time Limit:...
分类:
其他好文 时间:
2016-05-13 03:24:14
阅读次数:
185
要点:
创建节点
插入节点
包裹节点
节点操作...
分类:
Web程序 时间:
2016-05-13 03:22:46
阅读次数:
198
单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点
第一个版本:
#include
using namespace std;
class Singleton{
static Singleton s; //可以在类定义中声明类自身的对象的引用或者指向该类的对象,也可以使用static修饰该对象
int i;
Singleton(int x):i(x){};...
分类:
其他好文 时间:
2016-05-13 03:22:59
阅读次数:
98
2016 UESTC ACM Summer Training Team Selection (2)...
分类:
其他好文 时间:
2016-05-13 03:22:03
阅读次数:
333
Amazon Employee Access 数据分析报告报告摘要
目标:本分析旨在利用Amazon的员工编号相关信息,来分析和预测当员工申请访问某个编号的资源时,是否被允许访问。
方法: 在原有部分变量的基础上,利用特征工程的方法,新增了单变量、双变量、三变量、四变量出现的频率和变量出现的条件概率等变量,利用随机森林模型,对目标变量进行预测。
结论:
一、对于训练集数据分析发现,各变量之间存在着...
分类:
数据库 时间:
2016-05-13 03:22:59
阅读次数:
402
前言
还是从上次机房合作验收说起,其中一个特别厉害的师姐提到了依赖注入和控制反转,刚刚听到这个的时候,感觉很熟悉,就是不知道在哪里看到过,想起了米老师说的那句话,“不怕不知道,就怕不知道”,不怕不知道它,就怕遇到了不知道它是什么意思,我可是上升到了不知道的第二个阶段。废话不说了,直奔主题吧。
内容
记得在哪见过,就去找设计模式了,看到了依赖倒转(倒置)原则,瞬间就想起了一句经...
分类:
其他好文 时间:
2016-05-13 03:20:31
阅读次数:
162
1 DMA概念
DMA顾名思义就是指设备和内存之间、内存和外部存储设备之间进行直接的数据读写操作,而不需要CPU的参与。
2 DMA原理
DMA传输需要由DMA控制器DMAC进行,当需要进行DMA传输的时候,DMA控制器会发出占用总线的请求,当CPU响应DMA的请求时,暂时放弃对总线的控制权,当DMA传输结束的时候,DMAC会向I/O接口发出结束命令,并将总线控制权交还给CPU...
分类:
系统相关 时间:
2016-05-13 03:20:49
阅读次数:
312
短彩信接收流程和来电流程有点类似,最开始也是RIL层上报短信事件,然后上层来处理接收短信的流程。android的ril位于应用程序框架与内核之间,分成了两个部分,一个部分是rild,它负责socket与应用程序框架进行通信。另外一个部分是Vendor RIL,这个部分负责向下是通过两种方式与radio进行通信,它们是直接与radio通信的AT指令通道和用于传输包数据的通道,数据通道用于手机的上网功...
分类:
移动开发 时间:
2016-05-13 03:20:10
阅读次数:
376