自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 爆肝整理!!建议收藏 Redis面试题【2021最新版】

什么是Redis持久化? 持久化就是把内存的数据写到磁盘中去,防止服务宕机了内存数据丢失。 Redis 的持久化机制是什么?各自的优缺点? Redis 提供两种持久化机制 RDB(默认) 和 AOF 机制: RDB:是Redis DataBase缩写快照 RDB是Redis默认的持久化方式。按照一定的时间将内存的数据以快照的形式保存到硬盘中,对应产生的数据文件为dump.rdb。通过配置文件中的save参数来定义快照的周期。 优点: 只有一个文件 dump.rdb,方便持久化。 容灾性好,一个文

2021-10-13 23:36:57 75

原创 IO面试题

IO面试题 1、Java中的IO流分为几种 按照流的流向分,可以分为输入流和输出流; 按照操作单元划分,可以划分为字节流和字符流; Java IO 流共涉及 40 多个类,这些类看上去很杂乱,但实际上很有规则,而且彼此之间存在非常紧密的联系, Java IO 流的 40 多个类都是从如下 4 个抽象类基类中派⽣出来的。 InputStream/Reader: 所有的输⼊流的基类,前者是字节输⼊流,后者是字符输⼊流。 OutputStream/Writer: 所有输出流的基类,前者是字节输出流,后

2021-04-21 11:38:20 292

原创 Vmware下Centos8安装步骤【全网最详细】

Centos8安装步骤 1、点击新建虚拟机 2、点击自定义,下一步,默认配置,接着点击下一步 3、选稍后安装操作系统 4、选择操作系统为Red Hat Enterprise Linux 8 64位 5、给虚拟机命名,并且指定安装位置 6、配置处理器数量为2 7、配置虚拟机的内存为2G 8、网络类型为NAT 默认配置 9、I/O控制器也按照默认的走 10、磁盘类型也默认 11、默认配置 12、磁盘容量也选择默认 13、默认配置 1

2021-04-15 00:14:42 1424 1

原创 Lambda表达式

Lambda表达式 一、基础用法 Lambda表达式的本质:作为函数式接口的实例 1.1、函数式接口 概念 当接口中只有一个抽象方法的时候,我们管这种接口叫做函数式接口 如果怕写错可以加上注解@FunctionalInterface来限定这个接口为函数式接口 1.1.1、java8中官方提供的四个常用的函数式接口 1.1.2、使用 当函数式接口中的抽象方法没有返回值,没有参数时 /** * 语法结构一:无参无返回值 * @author Kingstart * @create 2020-1

2021-04-15 00:09:27 107

原创 SSM整合

SSM整合 记得创建普通的maven项目时,添加web支持,配置tomcat服务器,在项目结构下添加lib目录,并把jar包导进去 说明 一、整合pom依赖 <!-- 单元测试 --> <!-- https://mvnrepository.com/artifact/junit/junit --> <dependency> <groupId>junit</groupId>

2021-04-14 01:26:28 113

原创 建议收藏!2021进大厂必备的Java基础核心面试题-V1.0

1、final关键字 修饰变量:只能赋一次值,且值不能被改变(基本数据类型),引用数据类型(地址不能被改变) 【栈中的值不能变】 类变量/常量,在定义时就需要被初始化 成员变量:在声明时或者在构造方法中就需要将其初始化 局部变量:在局部变量的生存周期中,值不能被改变 修饰类:类不能被继承 修饰方法:方法不能被重写 2、static关键字 修饰属性: 只能修饰成员变量,不能修饰局部变量 修饰成员变量,就变成了静态成员变量,那么它是在类加载时就进行初始化,不需要在实例化对象时进行初始化,静态的变量

2021-04-06 09:32:55 265 2

原创 注解 + 反射基础

注解 一、注解概述 注解是:代码里的特殊标记,可以在编译,运行,类加载时被读取,并执行相应的处理 在JavaSE中,注解的使用目的比较简单,例如标记过时的功能,忽略警告等。在JavaEE/Android 中注解占据了更要的角色,例如用来配置应用程序的任何切面,代替JavaEE旧版中所遗留的繁冗代码和XML配置等。 1.1、注解的写法 @XXX(一些信息) 1.2、注解可以放置在哪里 类上面,方法上面,构造方法上面,属性上面,参数前面 1.3、注解的作用 用来充当注释的作用,相当于一个文字的说明 比如:这

2021-04-04 23:27:06 148

原创 2021年泛型理解最透彻的文章,建议收藏

泛型 一、概述 泛型类似标签 背景 集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK1.5之前只能把元素类型设计为Object,JDK1.5之后使用泛型来解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于这个元素如何保存,如何管理等是确定的,因此此时把元素的类型设计成一个参数,这个类型参数叫做泛型。Collection,List,ArrayList 这个就是类型参数,即泛型。 概念 所谓的泛型就是在定义类,接口或者方法时,能够通过一个标识

2021-04-04 23:23:46 70

原创 spring基于5.3.0GA版本-笔记

Spring 框架的作用:解耦和(降低耦性) 形成生态(让更多的人用或者使用的人很多,说明这个东西很好) 一、spring初识 1.1、框架 人话: 举个例子,现在的楼盘都相当于毛坯房,我们买到的毛坯房都是一模一样的,这个毛坯房就相当于框架,我们可以添加东西,让他具备一定的风格。不同的人有不同的装修风格,所以毛坯房都一样,但是装修风格不同,所得到的成品就不同,简单来说,就相当一件房子的模型已经固定好了,你可以随意往里面添加东西。看自己具体怎么设计。 切换到我们所编写的应用来说,所依赖的固定的东西,别人已经给

2021-04-04 23:18:44 660

空空如也

空空如也

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

TA关注的人

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