03 2020 档案

摘要:1-MapReduce-计数器 SortMapper.java package com.mapreduce_sort; import java.io.IOException; import org.apache.hadoop.io.LongWritable;import org.apache.had 阅读全文
posted @ 2020-03-31 09:51 Curedfisher 阅读(238) 评论(0) 推荐(0) 编辑
摘要:Hadoop Day 03 1. MapReduce 介绍 MapReduce思想在生活中处处可见。或多或少都曾接触过这种思想。MapReduce的思 想核心是“分而治之”,适用于大量复杂的任务处理场景(大规模数据处理场景)。 Map负责“分”,即把复杂的任务分解为若干个“简单的任务”来并行处理。可 阅读全文
posted @ 2020-03-30 21:04 Curedfisher 阅读(241) 评论(0) 推荐(0) 编辑
摘要:Host-Only Host-only 仅主机模式 1,虚拟机网络设置 配置虚拟机的网络设置为hostonly 2,虚拟软件网络设置 选择vmware - 编辑 – 虚拟机网络编辑器 3,配置虚拟软件中vmnet1的IP 为VMnet1选择一个网段,不修改0号ip地址。 4,查看win7 VMnet 阅读全文
posted @ 2020-03-30 11:06 Curedfisher 阅读(674) 评论(0) 推荐(0) 编辑
摘要:从HDFS页面下载文件时,报错 点击Download之后,地址解析错误 问题解决将Linux服务器上的 /etc/hosts文件中的集群信息,添加到本地hosts文件中C:\Windows\System32\drivers\etc\hosts1 重新在HDFS页面上下载数据 下载完成。。 阅读全文
posted @ 2020-03-30 09:07 Curedfisher 阅读(1265) 评论(0) 推荐(0) 编辑
摘要:13-MapReduce排序-流程分析1-MapReduce介绍 2-MapReduce的构思和框架结构 3-MapReduce的编程规范 4-MapReduce案例-wordcount-步骤分析 5-MapReduce案例-wordcount-准备工作 6-MapReduce案例-wordcoun 阅读全文
posted @ 2020-03-27 15:27 Curedfisher 阅读(169) 评论(0) 推荐(0) 编辑
摘要:Hadoop 02 核心介绍 1. HDFS HDFS(Hadoop Distributed File System) 是一个 Apache Software Foundation 项目, 是 Apache Hadoop 项目的一个子项目. Hadoop 非常适于存储大型数据 (比如 TB 和 PB 阅读全文
posted @ 2020-03-27 09:54 Curedfisher 阅读(250) 评论(0) 推荐(0) 编辑
摘要:(1)将鼠标光标移到代码末尾处,按下【ctrl + 1】,会弹出如下所示选择项。 (2)然后选择第一个(Assign statement to new local variable),则会自动补全代码返回值,如下所示; List<FixedVo> fixedList = ConfigManager. 阅读全文
posted @ 2020-03-26 17:55 Curedfisher 阅读(3700) 评论(0) 推荐(0) 编辑
摘要:10-HDFS的API操作-配置Window系统下的Hadoop 11-HDFS的API操作-获取FileSystem方式1 1.9. HDFS 的 API 操作1.9.1. 导入 Maven 依赖 1.9.2. 概述在 Java 中操作 HDFS, 主要涉及以下 Class: Configurat 阅读全文
posted @ 2020-03-26 16:29 Curedfisher 阅读(230) 评论(0) 推荐(0) 编辑
摘要:1.HDFS概述 2-HDFS的namenode和datanode 3-HDFS的文件副本机制 4-HDFS的块缓存和访问权限 注意:block只是个逻辑单位(说的时候只说这个文件是几个block) HDFS系统跟linux系统很像,也有一个根目录,根目录下有子目录 5-HDFS的Secondary 阅读全文
posted @ 2020-03-26 07:28 Curedfisher 阅读(274) 评论(0) 推荐(0) 编辑
摘要:# Hadoop01-入门&集群环境搭建 #### 今日内容 ​ Hadoop的介绍 ​ 集群环境搭建准备工作 ​ Linux命令和Shell脚本增强 ​ 集群环境搭建 ### 大数据概述 ​ 大数据: 就是对海量数据进行分析处理,得到一些有价值的信息,然后帮助企业做出判断和决策. ​ 处理流程: 阅读全文
posted @ 2020-03-24 18:07 Curedfisher 阅读(236) 评论(0) 推荐(0) 编辑
摘要:16-hadoop的架构 17-hadoop的安装-准备工作 利用NodePad++的FtpNpp插件更改下面6个配置文件: 18-hadoop的安装-配置文件修改 core-site.xml <configuration> <property> <name>fs.defaultFS</name> 阅读全文
posted @ 2020-03-24 17:33 Curedfisher 阅读(355) 评论(0) 推荐(0) 编辑
摘要:5-Linux命令增强 注意:locate命令查找速度非常快,原因是会生成locatedb数据库;所以在获取最新数据前需执行updatedb命令 7-Linux的shell脚本1 注意:.sh为默认后缀名,也可以指定其他后缀名 bash为shell的解析器 ./代表当前目录,是相对路径的一种写法. 阅读全文
posted @ 2020-03-23 18:04 Curedfisher 阅读(210) 评论(0) 推荐(0) 编辑
摘要:1-Hadoop的介绍 2-环境搭建-准备三台虚拟机 保证5个VM服务正常运行 3-环境搭建-网络模式和内存设置 4-环境搭建-网络配置 (2)修改ip地址: (3)修改主机名 (4)设置ip和域名映射 (5)输入命令reboot,重启; ((6)重启后,ping www.baidu.com,测试网 阅读全文
posted @ 2020-03-23 10:01 Curedfisher 阅读(173) 评论(0) 推荐(0) 编辑
摘要:05_BOM_概述 06_BOM_Window_弹出方法 04_Window对象.html <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Window对象</title> </head><body> <inpu 阅读全文
posted @ 2020-03-20 18:07 Curedfisher 阅读(142) 评论(0) 推荐(0) 编辑
摘要:02_DOM简单学习 01_DOM_获取元素对象.html <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> </head><body> <img id="light" src="img 阅读全文
posted @ 2020-03-20 17:44 Curedfisher 阅读(199) 评论(0) 推荐(0) 编辑
摘要:15_JavaScript_对象_Function 15_JS对象_Function.html <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Function对象</title> <script > /* Fu 阅读全文
posted @ 2020-03-20 11:08 Curedfisher 阅读(137) 评论(0) 推荐(0) 编辑
摘要:一、索引是什么? 索引是帮助MySQL高效获取数据的数据结构。 二、索引能干什么? 索引非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要。索引能够轻易将查询性能提高好几个数量级,总的来说就是可以明显的提高查询效率。 三、索引的分类? 1、从存储结构上来划分:BTree索引(B-T 阅读全文
posted @ 2020-03-20 09:29 Curedfisher 阅读(1299) 评论(0) 推荐(0) 编辑
摘要:1.概念及功能 2.发展史 3_JavaScript_语法_与html结合方式 4_JavaScript_语法_注释&数据类型 5_JavaScript_语法_变量 4_JS变量_typeof.html <!DOCTYPE html><html lang="en"><head> <meta char 阅读全文
posted @ 2020-03-19 18:06 Curedfisher 阅读(112) 评论(0) 推荐(0) 编辑
摘要:本人亲身经历,遇到这类问题头大,查了大量资料,结果发现IP地址没配置。 接下来教大家如何配置虚拟机的IP地址: 1:打开虚拟机在终端输入ip addr(中间有空格),查看本机IP, 检查是否有192.168.这类的ip地址,若没有,那么恭喜你,你的问题估计得到了解决。 2:输入命令: ls /etc 阅读全文
posted @ 2020-03-18 18:18 Curedfisher 阅读(2612) 评论(0) 推荐(0) 编辑
摘要:1.-Linux概述 2.Linux命令-文件列表 / :代表根目录 root :代表超级用户 pwd :显示当前所在文件夹 ls :显示非隐藏目录 ls -a :显示所有隐藏和非隐藏目录 ls -l (简写为ll) :显示文件详细信息 3-Linux命令-目录切换 cd :进入某个目录 (注意:按 阅读全文
posted @ 2020-03-18 18:11 Curedfisher 阅读(123) 评论(0) 推荐(0) 编辑
摘要:1_注解_概念 AnnoDemo1.java package cn.itcast.annotation; /** * 注解javadoc演示 * * @author itcat * @version 1.0 * @since 1.5 */public class AnnoDemo1 { /** * 阅读全文
posted @ 2020-03-18 07:40 Curedfisher 阅读(150) 评论(0) 推荐(0) 编辑
摘要:1_反射_概述 2_反射_获取字节码Class对象的三种不同的方式 运行结果: 3_反射_Class对象功能概述 4_反射_Class对象功能_获取Field Person.java package cn.itcast.domain; public class Person { private St 阅读全文
posted @ 2020-03-17 17:48 Curedfisher 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-17 14:45 Curedfisher 阅读(84) 评论(0) 推荐(0) 编辑
摘要:1_方法引用基本介绍 Printable.java package com.itheima.demo04.MethodReference;/* 定义一个打印的函数式接口 */@FunctionalInterfacepublic interface Printable { //定义字符串的抽象方法 v 阅读全文
posted @ 2020-03-16 17:57 Curedfisher 阅读(296) 评论(0) 推荐(0) 编辑
摘要:1_两种获取Stream流的方式 Demo01GetStream.java package com.itheima.demo02.Stream; import java.util.*;import java.util.stream.Stream; /* java.util.stream.Stream 阅读全文
posted @ 2020-03-16 11:22 Curedfisher 阅读(1078) 评论(0) 推荐(0) 编辑
摘要:1_使用传统的方式,遍历集合,对集合进行条件筛选 Demo01List.java package com.itheima.demo01.Stream; import java.util.ArrayList;import java.util.List; /* 使用传统的方式,遍历集合,对集合中的数据进 阅读全文
posted @ 2020-03-16 11:21 Curedfisher 阅读(243) 评论(0) 推荐(0) 编辑
摘要:1_函数式接口的概念&函数式接口的格式 MyFunctionalInterface.java package com.itheima.demo01.FunctionalInterface;/* 函数式接口:有且只有一个抽象方法的接口,称之为函数式接口 当然接口中可以包含其他的方法(默认,静态,私有) 阅读全文
posted @ 2020-03-15 09:30 Curedfisher 阅读(672) 评论(0) 推荐(0) 编辑
摘要:1_模拟BS服务器分析 TCPServer.java package com.itheima.demo04.BSTCP; import java.io.*;import java.net.ServerSocket;import java.net.Socket; /* 创建BS版本TCP服务器 */p 阅读全文
posted @ 2020-03-14 17:07 Curedfisher 阅读(324) 评论(0) 推荐(0) 编辑
摘要:1_综合案例_文件上传的原理 2_综合案例_文件上传案例的客户端 TCPClient.java package com.itheima.demo02.FileUpload; import java.io.FileInputStream;import java.io.IOException;impor 阅读全文
posted @ 2020-03-14 15:49 Curedfisher 阅读(280) 评论(0) 推荐(0) 编辑
摘要:1_TCP通信的概述(上) 3_TCP通信的客户端代码实现 TCPServer.java package com.itheima.demo01.TCP; import java.io.IOException;import java.io.InputStream;import java.io.Outp 阅读全文
posted @ 2020-03-14 07:46 Curedfisher 阅读(130) 评论(0) 推荐(0) 编辑
摘要:1_软件结构 2_网络通信协议 3_网络通信协议分类 4_IP地址 5_端口号 阅读全文
posted @ 2020-03-14 07:26 Curedfisher 阅读(117) 评论(0) 推荐(0) 编辑
摘要:打印流_概述和使用 Demo01PrintStream.java package com.itheima.demo05.PrintStream; import java.io.FileNotFoundException;import java.io.PrintStream; /* java.io.P 阅读全文
posted @ 2020-03-13 18:06 Curedfisher 阅读(95) 评论(0) 推荐(0) 编辑
摘要:1_序列化和反序列化的概述 2_对象的序列化流_ObjectOutputStream Person.java package com.itheima.demo04.ObjectStream; import java.io.Serializable; /* 序列化和反序列化的时候,会抛出NotSeri 阅读全文
posted @ 2020-03-13 17:44 Curedfisher 阅读(163) 评论(0) 推荐(0) 编辑
摘要:1_字符编码和字符集 记住: (1)ASCII表,GBK,UTF-8 (2)编码表:生活中的文字和计算机中二进制的对应规则 2_编码引出的问题_FileReader读取G 3_转换流的原理 4_OutputStreamWriter介绍&代码实现 Demo02OutputStreamWriter.ja 阅读全文
posted @ 2020-03-13 15:57 Curedfisher 阅读(141) 评论(0) 推荐(0) 编辑
摘要:package test; import java.util.ArrayList;import java.util.List; /** * Description: 字符串组合拼接工具 * n个数选m个组合问题 * * @author: echoogai * @version: 1.0 */publ 阅读全文
posted @ 2020-03-13 10:26 Curedfisher 阅读(1054) 评论(0) 推荐(0) 编辑
摘要:1_缓冲流的原理 2_BufferedOutputStream_字节缓冲流 Demo01BufferedOutputStream.java package com.itheima.demo01.BufferedStream; import java.io.BufferedOutputStream;i 阅读全文
posted @ 2020-03-13 09:35 Curedfisher 阅读(240) 评论(0) 推荐(0) 编辑
摘要:1_使用Properties集合存储数据,遍历 输出结果: (2)load 修改空格为键与值的分隔符 执行结果: Demo01Properties.java package com.itheima.demo07.Prop; import java.io.FileOutputStream;import 阅读全文
posted @ 2020-03-13 07:36 Curedfisher 阅读(326) 评论(0) 推荐(0) 编辑
摘要:1_字符输入流_Reader类&FileRead 2_字符输入流读取字符数据 Demo02Reader.java package com.itheima.Demo04.Reader; import java.io.FileReader;import java.io.IOException; /* j 阅读全文
posted @ 2020-03-12 15:51 Curedfisher 阅读(138) 评论(0) 推荐(0) 编辑
摘要:1_IO概述(概念&分类) 2一切皆为字节 3_字节输出流_OutputStream类&FileOutputStream类 4_字节输出流写入数据到文件 Demo01OutputStream.java package com.itheima.demo01.OutputStream; import j 阅读全文
posted @ 2020-03-12 07:51 Curedfisher 阅读(177) 评论(0) 推荐(0) 编辑
摘要:1_FileFilter过滤器的原理和使用 过滤器原理分析: FileFilterImpl.java package com.itheima.demo03Filter; import java.io.File;import java.io.FileFilter; /* 创建过滤器FileFilter 阅读全文
posted @ 2020-03-11 16:14 Curedfisher 阅读(116) 评论(0) 推荐(0) 编辑
摘要:1_递归概念&分类&注意事项 2_练习_使用递归计算1-n之间的和 3_练习_使用递归计算阶乘 Demo03Recurison.java package com.itheima.demo02.Recursion;/* 练习: 使用递归计算阶乘 n的阶乘:n! = n * (n-1) *...* 3 阅读全文
posted @ 2020-03-11 15:32 Curedfisher 阅读(81) 评论(0) 推荐(0) 编辑
摘要:1.File类的概述 2.File类的静态成员变量 Demo01File.java package com.itheima.demo01.File; import java.io.File; /* java.io.File类 文件和目录路径名的抽象表示形式。 java把电脑中的文件和文件夹(目录)封 阅读全文
posted @ 2020-03-11 07:41 Curedfisher 阅读(179) 评论(0) 推荐(0) 编辑
摘要:1. 学习一个类,首先要看这个类的静态成员.静态成员通过类名可以直接访问; 2.学习类中的构造方法,通过构造方法之后可以创建对象,创建完对象后,可以通过对象名来访问它的成员方法. 阅读全文
posted @ 2020-03-11 07:26 Curedfisher 阅读(424) 评论(0) 推荐(0) 编辑
摘要:1_函数式编程思想概述 2_冗余的Runnable代码 RunnableImpl.java package com.itheima.demo03.Lambda;/* 创建Runnable接口的实现类,重写run方法,设置线程任务 */public class RunnableImpl impleme 阅读全文
posted @ 2020-03-10 15:23 Curedfisher 阅读(118) 评论(0) 推荐(0) 编辑
摘要:1_线程池的概念和原理 2.线程池的代码实现 RunnableImpl.java package com.itheima.demo02.ThreadPool;/* 2.创建一个类,实现Runnable接口,重写run方法,设置线程任务 */public class RunnableImpl impl 阅读全文
posted @ 2020-03-10 08:55 Curedfisher 阅读(150) 评论(0) 推荐(0) 编辑
摘要:1_线程状态概述 2_等待唤醒案例分析 3_等待唤醒案例代码实现 Demo01WaitAndNotify(1).java package com.itheima.demo10.WaitAndNotify;/* 等待唤醒案例:线程之间的通信 创建一个顾客线程(消费者):告知老板要的包子的种类和数量,调 阅读全文
posted @ 2020-03-10 07:46 Curedfisher 阅读(620) 评论(0) 推荐(0) 编辑
摘要:1.线程安全问题的概述 2.线程安全问题的代码实现 RunnableImpl.java package com.itheima.demo06.ThreadSafe;/* 实现卖票案例 */public class RunnableImpl implements Runnable{ //定义一个多个线 阅读全文
posted @ 2020-03-09 15:46 Curedfisher 阅读(477) 评论(0) 推荐(0) 编辑
摘要:一.线程实现方式 1.并发与并行 2.进程概念 3.线程概念 4.线程调度 5.主线程 6.创建多线程程序的第一种方式 MyThread.java package com.itheima.demo06.Thread;//1.创建一个Thread类的子类public class MyThread ex 阅读全文
posted @ 2020-03-09 07:48 Curedfisher 阅读(149) 评论(0) 推荐(0) 编辑
摘要:1.异常概念&异常体系 2.异常分类 Demo01Exception.java package com.itheima.demo01.Exception; /* java.lang.Throwable:类是 Java 语言中所有错误或异常的超类。 Exception:编译期异常,进行编译(写代码)j 阅读全文
posted @ 2020-03-08 17:47 Curedfisher 阅读(158) 评论(0) 推荐(0) 编辑
摘要:01_Map集合概述 02_Map常用子类 之前HashSet底层也是一个哈希表.只是用了HashMap中的K,故不能存储重复元素 03_Map接口中的常用方法 Demo01Map.java package com.itheima.demo01.Map; import java.util.HashM 阅读全文
posted @ 2020-03-07 18:12 Curedfisher 阅读(709) 评论(0) 推荐(0) 编辑
摘要:01_Collections集合工具类的方法 Demo01Collections.java package com.itheima.demo05.Collections; import java.util.ArrayList;import java.util.Collections; /* - ja 阅读全文
posted @ 2020-03-07 14:58 Curedfisher 阅读(209) 评论(0) 推荐(0) 编辑
摘要:01_HashSet集合介绍 Demo01Set.java package com.itheima.demo02.Set; import java.util.HashSet;import java.util.Iterator;import java.util.Set; /* java.util.Se 阅读全文
posted @ 2020-03-07 10:01 Curedfisher 阅读(755) 评论(0) 推荐(0) 编辑
摘要:01_List集合_介绍&常用方法 Demo01List.java package com.itheima.demo01.List; import java.util.ArrayList;import java.util.Iterator;import java.util.List; /* java 阅读全文
posted @ 2020-03-06 16:52 Curedfisher 阅读(167) 评论(0) 推荐(0) 编辑
摘要:01_数据结构_栈 02_数据结构_队列 03_数据结构_数组 04_数据结构_链表 05_数据结构_红黑树 阅读全文
posted @ 2020-03-06 15:23 Curedfisher 阅读(106) 评论(0) 推荐(0) 编辑
摘要:01_泛型的概念 02_使用泛型的好处 Demo01Generic.java package com.itheima.demo03.Generic; import java.util.ArrayList;import java.util.Iterator; public class Demo01Ge 阅读全文
posted @ 2020-03-06 07:51 Curedfisher 阅读(338) 评论(0) 推荐(0) 编辑
摘要:01_Collection集合概述 数组: int[ ] arr=new int[10]; Student[ ] arr=new Student[3]; 集合: ArrayList<Student> <String> <Integer> 02_集合框架介绍 03_Collection集合常用功能 D 阅读全文
posted @ 2020-03-05 15:47 Curedfisher 阅读(434) 评论(0) 推荐(0) 编辑
摘要:2.装箱与拆箱 Demo01Integer.java package com.itheima.demo07Integer;/* 装箱:把基本类型的数据,包装到包装类中(基本类型的数据->包装类) 构造方法: Integer(int value) 构造一个新分配的 Integer 对象,它表示指定的 阅读全文
posted @ 2020-03-05 08:38 Curedfisher 阅读(466) 评论(0) 推荐(0) 编辑
摘要:2.String与StringBuilder原理对比 3.StringBuilder的构造方法和api Demo02StringBuilder.java package com.itheima.demo06StringBuilder;/* StringBuilder的常用方法: public Str 阅读全文
posted @ 2020-03-05 07:50 Curedfisher 阅读(101) 评论(0) 推荐(0) 编辑
摘要:Demo01System.java package com.itheima.demo05.System; import java.util.Arrays; /* java.lang.System类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作,在System类的API文档中,常用的方法 阅读全文
posted @ 2020-03-05 07:22 Curedfisher 阅读(143) 评论(0) 推荐(0) 编辑
摘要:01_Calendar类介绍_获取对象的方式 输出: [time=1583307343177,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar. ZoneInfo[id="Asia/Shanghai" 阅读全文
posted @ 2020-03-04 15:59 Curedfisher 阅读(279) 评论(0) 推荐(0) 编辑
摘要:01_毫秒值的概念和作用 02_Date类的构造方法和成员方法(常用方法:2个构造方法+1个成员方法) Demo02Date.java package com.itheima.demo02.Date; import java.util.Date; public class Demo02Date { 阅读全文
posted @ 2020-03-04 15:21 Curedfisher 阅读(159) 评论(0) 推荐(0) 编辑
摘要:1.Object类的toString方法 Demo01ToString.java package com.itheima.demo01.Object; import java.util.ArrayList;import java.util.Random;import java.util.Scanne 阅读全文
posted @ 2020-03-04 09:58 Curedfisher 阅读(174) 评论(0) 推荐(0) 编辑
摘要:1.动态规划算法思想概述 2.动态规划-斐波拉契数列优化1 3.动态规划的适用场景 阅读全文
posted @ 2020-03-04 07:47 Curedfisher 阅读(100) 评论(0) 推荐(0) 编辑
摘要:1.内部类的概念与分类 2.成员内部类的定义 3.成员内部类的使用 Body.java package cn.itcast.day11.demo03; public class Body { // 外部类 public class Heart { // 成员内部类 // 内部类的方法 public 阅读全文
posted @ 2020-03-03 15:57 Curedfisher 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-03 14:25 Curedfisher 阅读(156) 评论(0) 推荐(0) 编辑
摘要:1.final关键字概念与四种用法 2.final关键字用于修饰类 3.final关键字用于修饰成员方法 4.final关键字用于修饰局部变量 局部变量:方法大括号中定义的变量 5.final关键字用于修饰成员变量 阅读全文
posted @ 2020-03-03 10:11 Curedfisher 阅读(121) 评论(0) 推荐(0) 编辑
摘要:1.算法思想的概念 1.1贪心--贪心思想 1.1.1 贪心--背包问题 1.1.2 贪心--贪心算法思考 1.2、贪心-贪心算法应用场景 1.3、分治-归并排序如何体现分治思想 1.3.2 、分治-海量数据处理(10G订单有序问题) 1.4、回溯-思想概述 (回溯算法) 1.4.1、回溯-八皇后问 阅读全文
posted @ 2020-03-03 08:37 Curedfisher 阅读(175) 评论(0) 推荐(0) 编辑
摘要:1.多态的概述 2.多态的格式与使用 3.多态中成员变量的使用特点 注意:成员变量不能覆盖重写 4.多态中成员方法的使用特点 5.使用多态的好处 6.对象的向上转型 7.对象的向下转型 8.用instanceof关键字进行判断: 如何才能知道一个父类引用的对象,本来是什么子类? 阅读全文
posted @ 2020-03-02 15:58 Curedfisher 阅读(106) 评论(0) 推荐(0) 编辑
摘要:1.图的概念和术语 2.图-存储方式(邻接矩阵法) 2.2、图-存储方式(邻接表法) 阅读全文
posted @ 2020-03-02 08:27 Curedfisher 阅读(372) 评论(0) 推荐(0) 编辑
摘要:1.接口概述及生活举例 2.接口的定义基本格式和锁包含的内容 3.接口的抽象方法定义 4.接口的抽象方法使用 注意:通常实现类要后面+Impl.java 5.接口的默认方法定义(从java8开始) 接口的实现类不改动,如何实现在接口中新添加方法,而使接口的实现类不报错呢? MyInterfaceDe 阅读全文
posted @ 2020-03-01 17:53 Curedfisher 阅读(139) 评论(0) 推荐(0) 编辑
摘要:1.抽象的概念 2.抽象方法和抽象类的定义格式 3.如何使用抽象类和抽象方法 4.注意事项 Animal.java package cn.itcast.day09.demo13; // 最高的抽象父类public abstract class Animal { public abstract voi 阅读全文
posted @ 2020-03-01 16:41 Curedfisher 阅读(222) 评论(0) 推荐(0) 编辑
摘要:1.堆的定义和分类 2.堆-存储结构(数组) 3.堆的时间复杂度 4.堆的应用 阅读全文
posted @ 2020-03-01 11:48 Curedfisher 阅读(98) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示