自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Putatainniubou

就很棒啊。

  • 博客(16)
  • 收藏
  • 关注

原创 Elasticsearch安装

1.版本目前Elasticsearch版本最近更新比较快,我们就使用6.3.0需要虚拟机JDK1.8及以上1.2.安装和配置为了模拟真实场景,我们将在linux下安装Elasticsearch。不要忘记安装jdk哈,1.8及以上版本1.2.1.新建一个用户nc出于安全考虑,elasticsearch默认不允许以root账号运行。创建用户:useradd xx设置密码:pas...

2019-09-02 16:32:49 151

原创 面试题:Hash冲突解决方法

关键字值不同的元素可能会映象到哈希表的同一地址上就会发生哈希冲突。解决办法:1)开放定址法:当冲突发生时,使用某种探查(亦称探测)技术在散列表中形成一个探查(测)序列。沿此序列逐个单元地查找,直到找到给定 的关键字,或者碰到一个开放的地址(即该地址单元为空)为止(若要插入,在探查到开放的地址,则可将待插入的新结点存人该地址单元)。查找时探查到开放的 地址则表明表中无待查的关键字,即查找失败。2...

2019-07-13 16:26:06 889

原创 如何使用Linklist构建堆栈和队列

堆 先进后出 class DuiZhan{ private LinkedList link; DuiZhan(){ link = new LinkedList(); } public void duiZhanAdd(Object obj) { link.addLast(obj); } public Objec...

2019-07-13 15:34:12 352

原创 接口中方法的使用

1.抽象方法的使用接口中的抽象方法注意就是供子类(实现类)重写的注意:接口的实现类如果是普通类,那么必须重写接口中的所有抽象方法接口的实现类如果是抽象类,那么可以不用重写接口中的抽象方法必须全部实现,代码如下:定义接口:public interface LiveAble { // 定义抽象方法 public abstract void eat(); publ...

2019-07-12 15:23:52 566

原创 super和this的使用和作用

super和this的含义super :代表父类的存储空间标识(可以理解为父亲的引用)。this :代表当前对象的引用(谁调用就代表谁)。super和this的用法访问成员this.成员变量super.成员变量‐‐‐‐本类的父类的this.成员方法名()super.成员方法名()‐‐本类的父类的‐‐用法演示,代码如下:class Animal {pub...

2019-07-12 11:17:50 498 1

原创 Ip SAN实验

![在这里插入图片描述](https://img-blog.csdnimg.cn/2019071210192015.png

2019-07-12 10:22:13 360

原创 Raid实验

实验 RAID实验一、实验目的:1、理解RAID5的工作原理2、掌握RAID5的配置方法3、掌握在RAID5中模拟故障磁盘,并利用新的磁盘恢复的方法4、理解RAID10工作原理和权限5、掌握RAID10配置方法6、掌握在RAID10中模拟故障磁盘,并利用新的磁盘恢复的方法二、实验步骤1、在服务器上添加6块1G大小的硬盘2、在服务器中对6块硬盘进行分区,将容量全部分配给一个分区。...

2019-07-12 10:05:15 652

原创 Java中构造方法的作用

构造方法用于对类的成员变量进行初始化。方法重载:普通方法重载:主要是当两个方法的功能相似而参数列表(参数的类型或个数)不同时使用。构造方法重载:使成员变量具有不同的初值,重载时也要求参数列表不同。//Expublic class TestMethod{int a;float f;public TestMethod(){//构造方法初始化a=10;`在这里插入代码片`f=1.0f...

2019-07-12 09:52:11 114

原创 为什么静态成员、静态方法中不能用this和super关键字

因为this代表的是调用这个函数的对象的引用,而静态方法是属于类的,不属于对象,静态方法成功加载后,对象还不一定存在 2. 在问题之前先讲super的用法:1.super的用法跟this类似,this代表对本类对象的引用,指向本类已经创建的对象;而super代表对父类对象的引用,指向父类对象;2.静态优先于对象存在;3.由上面的1.和2.知:因为静态优先于对象存在,所以方法被静态修饰之后方法先存在...

2019-07-11 20:11:22 341

原创 Java中三目运算符的数据类型不同导致的空指针异常

int i = 1;Boolean a = null;boolean b = false;System.out.println(i == 1 ? a : b);代码会报空指针异常的错误。但是如果代码变成这样的呢(如下 代码块2)?int i = 1;boolean a = true;Boolean b = null;System.out.println(i == 1 ? a :...

2019-07-11 16:44:23 582

原创 Java中的转义字符

一.常见的转义字符转移字符对应的英文是escape character , 转义字符串(Escape Sequence)字母前面加上捺斜线""来表示常见的那些不能显示的ASCII字符.称为转义字符.如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。所有的转义字符和所对应的意义:注意:区分,斜杠:"/" 与 反斜杠:"" ,此处不可互换二./斜线...

2019-07-11 16:15:24 37053 2

原创 java自动装箱和拆箱的简单描述

装箱就是把基础类型封装成一个类。比如把int封装成Integer,这时你就不能把他当成一个数了,而是一个类了,对他的操作就需要用它的方法了。拆箱就是把类转换成基础类型。比如你算个加法什么的是不能用类的,就得把它转换成基本类型,jdk5以后已经可以自动转换了貌似。(byte,short,int,long,float,double,boolean,char)byte :java.lang.Byt...

2019-07-11 11:15:58 134

原创 java中this关键字的理解

对象的this引用java提供了一个this关键字,this关键字总是指向调用该方法的对象。根据this出现位置的不同,this作为对象的默认引用有两种。1)构造器中引用该构造器正在初始化的对象。(this总是引用该构造器正在初始化的对象。比如,局部变量和全局变量重名,this总是引用构造器的局部变量)。2)在方法中引用调用该方法的对象。this关键字最大的作用就是让类中一个方法,访问该类...

2019-07-11 11:06:20 325

原创 基本数据类型和包装数据类型

java语言是一个面向对象的语言,但是java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(wrapper class),有些地方也翻译为外覆类或数据类型类。包装类均位于java.lang包,包装类和基本数据类型的对应关系如下表所示:在这八个类名中,除了int...

2019-07-11 10:50:38 148

原创 Arraylist最大容量为多少

最大容量为Integer.MAX_VALUE - 8Arraylist的源码:private static final int MAX_ARRAY_SIZE = Integer.MAX_VALUE - 8;private static int hugeCapacity(int minCapacity) {if (minCapacity < 0) // overflowthrow n...

2019-07-11 09:56:55 12070

原创 Liunx中无法使用yum命令安装软件解决办法

今天在做mariadb时使用yum安装wget命令时出现了无法安装的问题。could not resolve host:mirrorlist.cent.org 这句报错第一时间就想到可能是自己的dns地址配置是无效的。dns地址是学校的,修改之后 在重启network 命令:systemctl restart network 即可使用yum命令。...

2019-05-22 17:22:27 3407 1

空空如也

空空如也

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

TA关注的人

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