05 2020 档案
摘要:1.概念 2.常用方法 3.List集合排序 4.常用方法实操 package com.bfd; import org.apache.commons.lang3.builder.HashCodeBuilder; import java.lang.reflect.Array; import java.
阅读全文
摘要:1.概念 2.接口方法 3.Set接口特点 4.HashSet 5.LinkedHashSet 6.什么原因导致了Set集合不重复 package com.bfd; import java.util.HashSet; public class Demo01 { public static void
阅读全文
摘要:1.概念 2.特点 3.List接口定义的方法 4.ArrayList 5.LinkedList
阅读全文
摘要:1.集合的概念 2.集合与数组的对比 3.集合的框架 4.集合接口中定义的方法 5.迭代器Iterator 6.增强for循环(foreach)
阅读全文
摘要:1. 下载安装包 下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 使用wget命令下载 wget http://dev.MySQL.com/get/Downloads/MySQL-5.7/mysql-5.7.11-Linux
阅读全文
摘要:0. 安装说明 0.1 部署准备 linux(centos7+jdk1.8+ssh免密登入+关闭防火墙)+hadoop-2.9.2.tar.gz 0.2 安装模式 1.单机模式:不能使用HDFS,只能使用MapReduce,所以单机模式最主要的目的是在本机调试mapreduce代码2.伪分布式模式:
阅读全文
摘要:https://www.cnblogs.com/sxmny/p/11224842.html 1.Centos7+firewalled 1、开启防火墙 systemctl start firewalld 2、开放指定端口 firewall-cmd --zone=public --add-port=19
阅读全文
摘要:1.Hadoop部署包下载(apache社区版) 0.0 安装说明 0.1 部署准备 linux(centos7+jdk1.8+ssh免密登入)+hadoop-3.1.3.tar.gz 0.2 安装模式 1.单机模式:不能使用HDFS,只能使用MapReduce,所以单机模式最主要的目的是在本机调试
阅读全文
摘要:https://www.jianshu.com/p/0f9b72d691c2 https://www.cnblogs.com/276815076/p/10449354.html https://note.youdao.com/web/#/file/recent/note/7E4D82F672AF43
阅读全文
摘要:1.安装jdk 1.1上传压缩包(jdk-8u161-linux-x64.tar.gz)并解压 tar -xvf jdk-8u161-linux-x64.tar.gz 2.编辑/etc/profile,添加java环境变量 1.执行: vi /etc/profile 2.在尾部添加 #java en
阅读全文
摘要:有些人安装的linux的系统默认防火墙不是iptables,而是firewall,那就得使用以下方式关闭防火墙了。1.>>>关闭防火墙systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止
阅读全文
摘要:1.固定ip (centos7) 1.1 修改网络配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33 #需要修改下面内容BOOTPROTO="static" #修改ONBOOT="yes" #修改IPADDR="192.168.8.101"GATEW
阅读全文
摘要:1.哈希表的概念 2.散列函数的概念 3.哈希表的内存图 4.哈希表的Java实现(数组+链表) package DataStructureReview; import java.util.ArrayList; import java.util.LinkedList; public class Ha
阅读全文
摘要:1.概念 2.基本数据类型与包装类 、 3.装箱 4.拆箱 、 5.基本数据类型与字符串 6.包装类代码案例 package JavaBasicReview; public class JavaGrammer { public static void main(String[] args) { //
阅读全文
摘要:1.概念 2.与String的区别 3.构造方法 4.成员方法 5.与String转换 6.StringBulider代码案例 package JavaBasicReview; public class JavaGrammer { public static void main(String[] a
阅读全文
摘要:1.定义 2.构造方法 3.成员方法 4.System类代码案例 package JavaBasicReview; import java.util.Arrays; public class JavaGrammer { public static void main(String[] args) {
阅读全文
摘要:1.扩展知识 2.Date类 2.1Date类案例 package JavaBasicReview; import java.util.Date; public class JavaGrammer { public static void main(String[] args) { //创建Date
阅读全文
摘要:1.定义 2.方法 package JavaBasicReview; public class JavaGrammer { public static void main(String[] args) { Object o = new Object(); //toString方法默认方法体,返回字符
阅读全文
摘要:1.概念 2.内部类的作用 3.原理 4.分类 5.内部类中为什么不能声明静态成员? 6.成员内部类的修饰符 7.局部内部类的修饰符 8.成员内部类 8.1 成员内部类代码实现 package JavaBasicReview; public class JavaGrammer { public st
阅读全文
摘要:1.继承权限、赋值权限 final 1.1final 定义 1.2final 用法 1.3final 修饰类 1.4final 修饰方法 1.5final 修饰成员变量 1.6final 修饰局部变量 1.7final 代码案例 //final类,不能有任何子类,不能有抽象方法,不能被abstrac
阅读全文
摘要:1.概念 2.格式 3.前提 4.多态与继承 5.多态的优缺点 6.转型 7.instanceof 8.代码实现 package JavaBasicReview; public class JavaGrammer { public static void main(String[] args) {
阅读全文
摘要:1.定义 2.格式 3.抽象方法 4.默认方法 5.静态方法 6.私有方法 7.常量 8.注意事项 package JavaBasicReview; public class JavaGrammer { public static void main(String[] args) { System.
阅读全文
摘要:1.定义 2.格式 3.使用 4.注意事项 abstract class Fu { int age = 10; public Fu() { System.out.println("Fu class created"); } void show() { System.out.println("not
阅读全文
摘要:1.定义 class Zi extends Fu { //'age' has private access in 'JavaBasicReview.Fu' private int age /*= super.age*/; private String name = super.name; priva
阅读全文
摘要:1.功能 2.构造方法 3.静态方法 //random方法,返回[0.0,+oo)的double值 System.out.println(Math.random()); //abs方法,返回参数的绝对值 System.out.println(Math.abs(-100)); //floor方法,向下
阅读全文
摘要:1.功能 2.构造方法 3.静态方法 int[] intarr = {5, 1, 4, 9, 10}; //sort方法,根据元素内容按大小排序 Arrays.sort(intarr); //toString方法,将数组转化为字符串 System.out.println(Arrays.toStrin
阅读全文
摘要:1.定义 2.修饰变量 3.修饰方法 4.静态代码块 5.静态原理图解
阅读全文
摘要:1.定义 2.特点 3.创建字符串对象 4.字符串常量池 5.字符串的内存 //new String()方式创建,并未使用字符串常量池 String s = new String("str"); String s1 = new String("str"); System.out.println(s1
阅读全文
摘要:1.API 2.API_Scanner 2.1功能 2.2导包 2.3构造函数 2.4常用方法 Scanner scanner = new Scanner(System.in); int a = scanner.nextInt(); System.out.println("a:" + a); Str
阅读全文
摘要:1.定义 2.封装成员变量的原则 3.封装成员变量的步骤 4.关键字 private 4.关键字 this 5.构造方法
阅读全文
摘要:1.面向对象的概念 2.类 3.对象 4.对象与类的关系 5.对象的内存 5.1一个对象实例内存变化 5.2两个对象实例内存变化 5.3对象类型作为方法的参数 5.3对象类型作为方法的返回值类型 6.标准的类-JavaBean
阅读全文
摘要:1.数组的概念 2.数组的特点 3.数组的定义 //动态初始化,会有默认值 int[] arri = new int[10]; //静态初始化 int[] arri1 = new int[]{1,2}; int[] arri2 = {1,2,3}; 4.数组的操作 5.数组常出现的异常 6.数组内存
阅读全文
摘要:1.IDE概念 2.快捷键 快捷键 功能 Alt+Enter 导入包,自动修正代码 Ctrl+Y 删除光标所在行 Ctrl+D 复制光标所在行内容,并且插入到光标位置下面 Ctrl+Alt+L 格式化代码 Ctrl+/ 单行注释,在按取消注释 Ctrl+Shift+/ 选中代码注释,多行注释,在按取
阅读全文
摘要:1.顺序结构 2.判断语句 2.1 单if语句 2.2 标准的if-else语句 3.3 扩展if-else if-else语句 3.选择语句 3.1格式 3.2流程图 3.3流程说明 3.4注意事项 //Incompatible types. Found: 'boolean', required:
阅读全文
摘要:1.格式 2.方法开发三要素 3.return 4.执行流程 5.调用方式 6.注意事项 7.方法的重载 8.可变参数 public static void main(String[] args) { //可变参数 底层就是数组 System.out.println(sum(1,2,3,4,5));
阅读全文
摘要:1.注释 2.关键字 3.标识符 4.常量 5.变量 6.数据类型 7.数据类型转换 byte b = 100; int i = 1200; double d = 1.2; //自动类型转换 int inew = b; double dnew = i; //强制类型转换,基本数据类型间一般不建议强制
阅读全文
摘要:1.Java环境(JVM、JDK、JRE的关系) JDK(Java Development Kit) : JDK是 Java 语言的软件开发工具包(SDK) 包含了 JVM + JRE + JAVA工具(jar、javac、java) JRE(Java Runtime Environment) :
阅读全文
摘要:1.表达式 2.前缀表达式 3.中缀表达式 4.后缀表达式 5.中缀表达式转后缀表达式 6.中缀表达式转前缀表达式 7.中缀表达式转前缀表达式、后缀表达式代码实现 class UtilClass { /*将字符串表达式,拆分成操作数、运算符数组 * 1.从左到右扫描expression * 2.遇到
阅读全文