自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 docker安装db2

docker安装db2

2023-01-28 23:15:55 1494

原创 Docker中安装Centos

Docker中安装Centos

2023-01-16 23:38:46 1566

原创 python 数据类型转换

python 数据类型转换

2023-01-14 01:45:57 191

原创 python 中常见的数据类型

python 中常见的数据类型

2023-01-14 01:29:48 138

原创 Python 变量的定义和使用

Python 变量的定义和使用

2023-01-14 01:08:31 82

原创 数据库设计之三范式

数据可设计之三范式

2023-01-13 16:31:10 455

原创 python中的标识符和保留字

python中的标识符和保留字

2023-01-13 00:10:20 132

原创 Python 转义字符

python 转义字符

2023-01-12 23:51:40 113

原创 Python print()输出函数

python print()函数的使用:

2023-01-12 22:20:01 145

原创 OLAP和OLTP的区别

OLAP和OLTP的区别

2023-01-09 16:32:25 3658 2

原创 springmvc访问jsp页面变成直接下载?

项目开发遇到的困难

2022-04-27 00:08:10 715

原创 Retrying connect to server: host02/********:9000. Already tried 0 time(s); maxRetries=45报错

最近在阿里云上部署三台大数据集群,碰到了这个问题困扰了许久,记录下。问题说明:只有namenode的节点可以使用hdfs的shell命令,还有两台无法连接。原因:阿里云安全组设置的问题,需要打开9000端口,重新格式化一下就可以了...

2020-12-04 13:24:53 814

原创 Java语言基础-异常处理

package mk.bigdata.java12;import org.junit.Test;/*** 一、异常体系结构** java.lang.Throwable* \------java.lang.Error: 一般不便携针对性的代码进行处理* \------java.lang.Exception:可以进行异常的处理* \----...

2019-10-14 23:24:40 161

原创 Java语言基础-内部类

package mk.bigdata.java11;/*** 类的内部成员之五:内部类** 1.Java中允许将一个类A声明在另一个类B中,则类A就是内部类,类B称为外部类** 2.内部类的分类:成员内部类(静态、非静态) VS 局部内部类(方法内、代码块内、构造器内)** 3.成员内部类:* 一方面,作为外部类的成员:* >调用外部...

2019-09-28 23:34:03 252

原创 Java语言基础-接口

package mk.bigdata.java10;/*** 接口的使用* 1.接口使用interface来定义* 2.Java中,接口和类是并列的两个结构* 3.如何定义接口:定义接口中的成员** 3.1 JDK7及以前:只能定义全局常量和抽象方法* >全局常量:public static final的. 但是书写时可以省略不写...

2019-09-28 01:04:56 2116

原创 Java语言基础-抽象类与抽象方法

package mk.bigdata.java9;/** abstract 关键字的使用** 1.abstract :抽象的** 2.abstract可以用来修饰的结构 : 类 、方法*** 3.abstarct修饰类:抽象类* >此类不能实例化* >抽象类中一定有构造器,便于子类实例化时调用(涉及:子类对象实例化的全过程)* ...

2019-09-26 23:44:24 202

原创 Java语言基础-final关键字

package mk.bigdata.java8;/*** final : 最终的** 1.final可以用来修饰的结构:类、方法、变量** 2.final 用来修饰一个类: 此类不能被其他类所继承* 比如 : String类、 System类、 StringBuffer类*** 3.final 用来修饰方法:表明此方法不可以被重写* 比如:...

2019-09-26 22:21:48 147

原创 Java语言基础-类中代码块结构的使用

package mk.bigdata.java8;/*** 类的成员之四:代码块(或初始化块)** 1.代码块的作用: 用来初始化类、对象* 2.代码块如果有修饰的话,只能使用static* 3.分类:静态代码块 vs 非静态代码块** 4.静态代码块* >内部可以有输出语句* >随着累的加载而执行,而且只执行一次* ...

2019-09-26 00:06:31 298

原创 Java语言基础-设计模式与单例设计模式

设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格、以及解决问题的思考方式。设计模式免去我们自己再思考和摸索。模式就像是经典的棋谱,不同的棋局,我们用不同的棋谱,“套路”package mk.bigdata.java7;/*** 单例设计模式:* 1.所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例。** 2.如何实现?* ...

2019-09-25 23:04:41 155

原创 Java语言基础-static关键字的引入

package mk.bigdata.java6;import com.sun.scenario.effect.impl.sw.sse.SSEBlend_SRC_OUTPeer;/*** static 关键字的使用** 1.static:静态的* 2.static 可以用来修饰:属性、方法、代码块、内部类*** 3.使用static修饰属性:静态变量(或类变量)* ...

2019-09-22 13:24:18 381

原创 Java语言基础-单元测试方法的使用

package mk.bigdata.java4;import org.junit.Test;import java.util.Date;/*** Java种的JUnit单元测试** eclipse步骤:* 1.选中当前工程-右键选择:build path - add libraries - JUnit 4 - 下一步* 2.创建Java类,进行单元测试* 此时的Ja...

2019-09-06 01:07:45 325

原创 Java语言基础-toString()的使用

package mk.bigdata.java2;/*** Object类中toString ()的使用:* 1、当我们输出一个对象的引用时,实际上就是调用当前对象的toString()**2.Object类中toString()的定义:* public String toString() { return getClass().getName() + "@" + ...

2019-09-03 23:35:13 199

原创 Java语言基础-equals()的使用

面试题:== 和 equals()区别一、回顾 == 的使用:==:运算符1.可以使用在基本数据类型变量和引用数据类型变量中2.如果比较的是基本数据类型的变量:比较两个变量保存的数据是否相等。(不一定类型要相同)如果比较的是引用数据类型变量:比较两个对象的地址值是否相同。即两个引用是否指向同一个对象实体二、equals()方法的使用:1.是一个方法,而非运算符2.只能适用于引用数据...

2019-09-02 00:04:48 588

原创 Java语言基础-Object类结构的剖析

Object类是所有Java类的根父类如果在类的声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object类public class Person{...}等价于:public class Person extends Object{...}例:method(Object obj){…} //可以接收任何类作为其参数Person o = new...

2019-08-28 00:36:20 146

原创 Java语言基础-向下转型的使用

instanceof 关键字的使用a instanceof A:判断对象a是否是类A的实例。如果是,返回true;如果不是,返回false.使用情境:为了避免在向下转型出现ClassCastException的异常,我们在向下转型之前,先进行instanceof的判断,一旦返回true,就进行向下转型。如果返回false,不进行向下转转型。...

2019-08-26 23:39:30 203

原创 Java语言基础-多态性的使用

多态性,是面向对象中最重要的概念,在Java中的体现:对象的多态性:父类的引用指向子类的对象》可以直接应用在抽象类和接口上Java引用变量有两个类型:编译时类型和运行时类型。编译时类型由声明该变量时使用的类型决定,运行时类型由实际赋给该变量的对象决定。简称:编译时,看左边:运行时,看右边。》若编译时类型和运行时类型不一致,就出现了对象的多态性(Polymorphism)》多态情况下,“看...

2019-08-26 00:37:14 239

原创 Java语言基础-子类对象实例化的全过程

package mk.bigdata.java3;/*** 子类对象实例化的全过程** 1.从结果上看:(继承性)* 子类继承父类以后,就获取了父类中声明的属性或方法* 创建子类的对象,在堆空间中,就会加载所有父类中声明的属性。** 2.从过程上来看:* 当我们通过子类的构造器创建子类对象时,我们一定会直接或间接的调用其父类的* ...

2019-08-23 01:27:04 214

原创 Java语言基础-super调用属性和方法

package mk.bigdata.java3;public class Person { String name; int age ; int id = 1001;//身份证 public Person(){ System.out.println("我无处不在"); } public Person(String nam...

2019-08-22 23:50:08 559

原创 Java语言基础-方法重写的理解

定义:在子类中可以根据需要对从父类中继承来的方法进行改造,也称为方法的重置、覆盖。在程序执行时,子类的方法将覆盖父类的方法。要求:1. 子类重写的方法必须和父类被重写的方法具有相同的方法名称、参数列表2. 子类重写的方法的返回值类型不能大于父类被重写的方法的返回值类型3. 子类重写的方法使用的访问权限不能小于父类被重写的方法的访问权限》子类不能重写父类中声明为private权限的方法4...

2019-08-22 00:55:57 195

原创 Java语言基础-继承性的理解

package mk.bigdata.java.mk.bigdata.java2.mk.bigdata.java2;public class Person { String name; int age ; public Person(){ } public Person(String name , int age ){ this....

2019-08-21 00:36:04 327

原创 Java语言基础-this调用属性和方法

package mk.bigdata.java.mk.bigdata.java2;/** this关键字的使用:* 1.this可以用来修饰:属性、方法、构造器**** 2. this修饰属性和方法:* this理解为:当前对象 或 当前正在创建的对象** 2.1在类的方法中,我们可以使用“this.属性”或“this.方法”的方式,调用当前* 对象属性或方法。...

2019-08-20 01:04:10 214

原创 Java语言基础-JavaBean的使用

JavaBean时一种Java语言写成的可重用组件所谓javaBean,是指符合如下标准的java类:》类是公共的》有一个无参的公共的构造器》有属性,且有对应的get、set方法用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用Java代码创造的对象进行打包,并且其他的开发者可以通过内部JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用...

2019-08-20 00:33:47 188

原创 Java语言基础-构造器的基本理解

package mk.bigdata.java;/*** 类的结构之三:构造器(或构造方法、constructor)的使用* constructor:建设、建造。construction:CCB constructor:建设者** 一、构造器的作用:** 1.创建对象* 2.初始化对象的属性*** 二、说明:* 1.如果没有显式的定义类的构造器的话,则系统默认提供一个...

2019-08-15 23:51:39 149

原创 Java语言基础-封装性的引入

为什么需要封装?封装的作用和含义?我要用洗衣机,只需要按一下开关就就洗涤模式就可以了。有必要了解洗衣机内部的结构吗?有必要碰电动机吗?我们程序设计追究“高内聚,低耦合”。高内聚:类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅对外暴露少量的方法用于使用。隐藏对象内部的复杂性,只对外公开简单的接口。便于外界调用,从而提高系统的扩展性、可维护性。通俗的说,把该隐藏的隐藏起来,该暴露的...

2019-08-12 00:36:37 218

原创 Java语言基础-递归方法的使用

package mk.bigdata.java;/** 递归方法的使用(了解)** 1.递归方法:一个方法体内调用它自身。** 2.方法递归包含了一种隐式的循环,它会重复执行某段代码,但这种重复执行无需循环控制。* 递归一定向已知方向递归,否则这种递归就变成了无穷递归,类似于死循环。*** */public class RecursionTest { pub...

2019-08-05 23:51:19 141

原创 Java语言基础-值传递机制:针对引用数据类型

package mk.bigdata.java;/***** 2.值传递机制:* 如果参数是引用数据类型,此时实参赋给形参的是实参存储数据的地址值。*** */public class ValueTransferTest2 { public static void main(String[] args) { Data data = new Data...

2019-08-04 00:35:01 127

原创 Java语言基础-值传递机制:针对基本数据类型

package mk.bigdata.java;import com.sun.org.apache.bcel.internal.generic.SWAP;/*** 方法的形参的传递机制:值传递** 1.形参:方法定义时,声明的小括号内的参数* 实参:方法调用时,实际传递给形参的数据** 2.值传递机制:* 如果参数是基本数据类型,此时实参赋给形参的是真是存储...

2019-08-01 00:12:08 137

原创 Java语言基础-理解变量的赋值

package mk.bigdata.java;/*引用类型变量只有两种值,不是null 就是地址值*** 关于变量的赋值**** 如果变量是基本数据类型,此时赋值的是变量所保存的数据值。*** 如果变量是引用数据类型,此时赋值的变量所保存的数据的地址值。***** */public class ValueTransferTest {...

2019-07-31 00:10:18 285

原创 Java语言基础-新特性:可变个数形参的方法

package mk.bigdata.java;/*** 可变个数的方法*** 1.jdk 5.0 新增的内容** 2.具体使用:* 2.1 可变个数形参的格式:数据类型...变量名* 2.2 当调用可变个数形参的方法时,传入的参数个数可以是 : 0个,1 个 ...任意多个* 2.3 可变个数形参的方法与本类中方法名相同,形参不同额方法...

2019-07-30 23:48:33 153

原创 Java语言基础-理解方法的重载

重载的概念:在同一个类中,允许存在一个以上的同名方法,只要他们的参数个数或者参数类型不同即可。重载的特点:与返回值类型无关,只看参数列表,且参数列表必须不同。(参数个数或参数类型)。调用时,根据方法参数列表的不同来区别。package mk.bigdata.java;/*** 方法的重载(overload) loading...*** 1.定义:在同一个类中,允许存在一个以上的...

2019-07-30 22:29:29 126

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除