什么是纯虚函数? 纯虚函数的声明有着特殊的语法格式:virtual 返回值类型成员函数名(参数表)=0; 请注意,纯虚函数应该只有声明,没有具体的定义,即使给出了纯虚函数的定义也会被编译器忽略。 什么是抽象类?包含纯虚函数的类就是抽象类。 在C++中,我们可以把只能用于被继承而不能直接创建对象的类设 ...
分类:
其他好文 时间:
2020-04-06 17:26:26
阅读次数:
78
"1、什么是注解" "2、 内置注解" "3、元注解" "4、自定义注解" 1、什么是注解 检查约束作用,可利用反射去读取注解 2、内置注解 @Override 重写的注解 @Deprecated 过时的注解 不推荐程序员使用,但是可以使用,或者存在更好的方式 @SuppressWarningsl( ...
分类:
编程语言 时间:
2020-04-06 15:20:15
阅读次数:
82
一、重载 1. 重载的概念:在同一个类中允许同时存在一个以上的同名方法,只要这些方法的参数个数或类型不同即可。 2. 重载的规则: 必须具有不同的参数列表。 可以有不同的返回类型,只要参数列表不同就可以了。 可以有不同的访问修饰符。 可以抛出不同的异常。 二、重写 1. 重写的概念:(还可以称为覆盖 ...
分类:
编程语言 时间:
2020-04-06 10:11:11
阅读次数:
274
1、HashMap里的hashcode方法和equal方法什么时候需要重写? 当使用HashMap时,如果key类型是一个对象类型,则需要在这个对象类型中重写hashcode()和equals()方法 HashMap存储数据的时候,会对key取hash值,如果key存在,则会把old value替换 ...
分类:
其他好文 时间:
2020-04-05 18:42:24
阅读次数:
62
特性: Servlet3.0版本提供了注解的支持,可以不需要配置web.xml文件。 步骤: 1、创建一个JavaEE项目,选择Servlet的版本3.0以上,可以不创建web.xml。 2、定义一个类,实现Servlet接口。 3、重写方法。 4、在类上使用@WebServlet注解,进行配置(W ...
分类:
其他好文 时间:
2020-04-05 15:19:06
阅读次数:
62
昨天是 2020 年 4 月 4 日,清明节。 这个清明节,我想我们很多人在今后的很多年中都不会忘记,这一刻,我们参与了历史,同时成为了历史的见证者。 2020 年从过年到现在,我们的国家遭遇了非常惨痛的经历,很多英雄在救助他人的路上倒下,更有很多烈士保卫人民的安危遇难,全国下降半棋,北京时间上午 ...
分类:
Web程序 时间:
2020-04-05 13:15:06
阅读次数:
94
重温MR整体流程 工作流程 开始执行输入(InputFormat),先对文件进行分片,然后读取数据输入到Map中。 Mapper读取输入内容,解析成键值对,1行内容解析成1个键值对,每个键值对调用一次map方法。 每个键值对执行map重写的方法,把输入的键值对转换成新的键值对。 多个Mapper的输 ...
分类:
其他好文 时间:
2020-04-05 00:16:31
阅读次数:
65
定义 在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 UML类图 实现 案例:以前后端开发流程为例, 得到需求 打开工具编写代码 测试 抽象开发类 前端开发类 后端开发类 抽象父类中的SolveProblems方法为 ...
分类:
其他好文 时间:
2020-04-04 09:28:35
阅读次数:
59
线程池 2.1 线程池思想概述 我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得线程可以复用,就 ...
分类:
编程语言 时间:
2020-04-03 23:47:43
阅读次数:
87
1. 新建一个类继承AbstractFunction,重写以下方法: execute setParameters getReferenceKey getArgumentDesc 这四个方法介绍如下: public String execute(SampleResult previousResult, ...
分类:
其他好文 时间:
2020-04-03 22:20:08
阅读次数:
79