摘要: 多态的概念 多态:就是指一个引用(类型)在不同的情况下的多种状态。也可以理解为,多态是通过指向父类的指针来调用在不同子类中实现的方法。 原理:基于向上转型和动态绑定。 (向上转型:子类的对象可以赋值给父类的对象,也就是子类对象可以向上转型为父类类型(里氏代换原则)) (动态绑定:即程序在运行期间由J 阅读全文
posted @ 2018-09-30 19:14 没有耳朵de猫 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 1.HDFS读取文件 (1)首先调用FileSystem对象的open方法,其实获取的是一个DIstributedFileSystem的实例。 (2)DistributedFileSystem通过RPC(远程过程调用)获得文件的第一批block的locations,同一block按照重复数会返回多个 阅读全文
posted @ 2018-09-29 20:52 没有耳朵de猫 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 1.HDFS简介 HDFS(Hadoop Distributed File System)是Hadoop项目的核心子项目,是分布式计算中数据存储管理的基础,是基于流数据模式访问的处理超大文件的需求而开发的,可运行于廉价的商用服务器上。它所具有的高容错、高可靠性、高可扩展性、高获得性、高吞吐率等特征为 阅读全文
posted @ 2018-09-28 21:43 没有耳朵de猫 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1.Servlet概述 Servlet是使用Java语言编写的运行在服务器端的程序,通常来说,Servlet是只所有实现了Servlet接口的类。 Servlet主要用于处理客户端传来的HTTP请求,并返回一个响应,它能够处理的请求有doGet()和doPost()等。 Servlet是由Servl 阅读全文
posted @ 2018-09-24 10:49 没有耳朵de猫 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 一个动态Web资源(项目)开发完毕后,需要发布到Web服务器中才能被外界访问。因此,学习web开发之前,需要学会安装和使用一台Web服务器。 1、Tomcat简介 Tomcat是Apache组织的Jakarta项目中的一个重要子项目,它是Sun公司(已被Oracle收购)推荐运行Servlet和JS 阅读全文
posted @ 2018-09-21 20:59 没有耳朵de猫 阅读(235) 评论(0) 推荐(0) 编辑
摘要: HTTP简介 1.HTTP概述 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。它是一种请求/响应式的协议,客户端在于服务器建立连接后,就可以向服务器端发送 阅读全文
posted @ 2018-09-21 20:22 没有耳朵de猫 阅读(506) 评论(0) 推荐(0) 编辑
摘要: JDBC(Java Database Connectivity)是一套用于执行SQL语句的Java API(主要位于 java.sql包中),应用程序通过这套API可以连接到数据库,并使用SQL语句对数据库中的数据进行增删改查等操作。 JDBC规范(掌握四个核心对象): DriverManager: 阅读全文
posted @ 2018-09-20 21:45 没有耳朵de猫 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 1. final用于声明属性、方法和类,分别表示属性不可变、方法不可覆盖、类不可被继承(不能在派生出新的子类)。 (1)final属性:被final修饰的变量不可变,由于不可变有两重含义,一是引用不可变,二是对象不可变。 引用不可变:指只能指向初始时指向的那个对象,而不关心指向对象内容的变化。所以, 阅读全文
posted @ 2018-09-20 18:03 没有耳朵de猫 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 在java 中,类的权限访问修饰符有以下几种:private、default(package)、protected和public。具体针对这几种访问权限修饰符进行介绍: 1.私有权限(private) private可以修饰数据成员、构造方法及方法成员,不可修饰类(此处值外部类,不考虑内部类)。被p 阅读全文
posted @ 2018-09-20 17:13 没有耳朵de猫 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 多线程: 指在软件或者硬件上实现多个线程并发执行的技术,具有多线程能力的计算机因为有硬件支持而使其能狗在同一时间内执行多个线程,进而提升整体的处理性能。 进程:在一个操作系统中,每个独立执行的程序可称为一个进程(正在运行的程序)。在多任务操作系统中,表面上支持进程并发执行。例如可以一边听音乐,一边看 阅读全文
posted @ 2018-09-19 20:38 没有耳朵de猫 阅读(466) 评论(0) 推荐(0) 编辑