自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java面试经验总结之MySQL

答:MySQL事务主要有4大特性,分别是原子性、一致性、隔离性、持久性。其中原子性确保事务中的所有操作要么全部完成,要么全部不完成;一致性是指数据库从一个一致性的状态转换到另外一个一致性的状态;隔离性确保并发执行的事务彼此隔离开来,避免相互干扰;持久性确保事务一旦提交,其结果是永久性的。以上。

2024-09-25 20:17:53 825

原创 Java面试经验总结之SSM框架+springboot

答:pring MVC的REST支持是指Spring MVC框架提供的一系列特性和工具,用于简化构建RESTful Web服务的过程。REST(Representational State Transfer)是一种架构风格,用于设计网络应用程序,特别是Web应用程序。它基于HTTP协议,使用标准的HTTP方法(如GET、POST、PUT、DELETE)来操作资源。答:@RestController注解是@ResponsBody和@Controller注解的结合体;

2024-09-25 19:33:54 747

原创 Java面试经验总结之JVM篇(一)

职责:满足特定需求的类加载器,通常在应用程序中自定义实现。实现:继承java.lang.ClassLoader并重写findClass方法。加载路径:由开发者自行定义,可以是文件系统、网络、数据库等。父类加载器:可以指定,也可以继承应用程序类加载器。2.2 双亲委派机制双亲委派模式即加载器加载类时先把请求委托给自己的父类加载器执行直到顶层的启动类加载器父类加载器能够完成加载则成功返回不能则子类加载器才自己尝试加载启动类加载器(Bootstrap ClassLoader)

2024-08-09 16:38:04 869 1

原创 JAVA关于文件上传存储的三种常用方法--本地存储、OSS、Minio

2.controller文件。2.controller文件。3.controller文件。

2024-08-02 19:48:39 227

原创 SpringBoot开发中如何缓存数据, 减少数据库的访问频率?

方法一:在不同环境的配置文件中如application-dev.yml、application-test.yml、application-prod.yml,修改 spring.cache.type = none;spring:cache:type: none方法二:自定义配置## 开启数据缓存caching:缓存配置文件//配置文件读取是否启用此配置二:simpleCacheManage基于实现,不依赖其他库,如果增加了注解,默认开启缓存,可以通过设置限制缓存列表1.设置缓存列表。

2024-07-23 19:38:18 505 1

原创 Redis

除了上述四点以外,在存储方式、扩展性、查询性能上关系型与非关系型也都有着显著差异,总结如下:存储方式关系型数据库基于磁盘进行存储,会有大量的磁盘IO,对性能有一定影响非关系型数据库,他们的操作更多的是依赖于内存来操作,内存的读写速度会非常快,性能自然会好一些扩展性关系型数据库集群模式一般是主从,主从数据一致,起到数据备份的作用,称为垂直扩展。非关系型数据库可以将数据拆分,存储在不同机器上,可以保存海量数据,解决内存大小有限的问题。称为水平扩展。

2024-05-22 19:15:49 978 1

原创 HTML基础学习

Vue.js</a>的作者,<a href="#">HTML5

2024-05-20 09:09:09 734

原创 JAVA基础之MySQL基础学习二(JDBC)

把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。持久化的主要应用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中。JDBC(Java Database Connectivity)是一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口(一组API),定义了用来访问数据库的标准Java类库,()使用这些类库可以以一种标准。

2024-03-22 17:24:37 876

原创 Java之MySQL基础学习(一)

查询所有数据库USE 数据库名;#切换/使用某一个数据库。

2024-03-18 09:15:38 243

原创 JAVA基础之枚举类

# 1.枚举### 1.1概述【理解】为了间接的表示一些固定的值,Java就给我们提供了枚举是指将变量的值一一列出来,变量的值只限于列举出来的值的范围内### 1.2定义格式【应用】+ 格式```java枚举项1,枚举项2,枚举项3;注意: 定义枚举类要用关键字enum```+ 示例代码```java// 定义一个枚举类,用来表示春,夏,秋,冬这四个固定值```### 1.3枚举的特点【理解】+ 特点+ 所有枚举类都是Enum的子类。

2024-03-05 17:32:23 548

原创 JAVA基础之类加载器

如果一个类加载器收到了类加载请求,它并不会自己先去加载,而是把这个请求委托给父类的加载器去执行,如果父类加载器还存在其父类加载器,则进一步向上委托,依次递归,请求最终将到达顶层的启动类加载器,如果父类加载器可以完成类加载任务,就成功返回,倘若父类加载器无法完成此加载任务,子加载器才会尝试自己去加载,这就是双亲委派模式。Bootstrap class loader:虚拟机的内置类加载器,通常表示为null ,并且没有父null。负责为类的类变量(被static修饰的变量)分配内存,并设置默认初始化值。

2024-03-05 17:30:23 521

原创 Java基础之反射

反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意属性和方法;这种动态获取信息以及动态调用对象方法的功能称为Java语言的反射机制。

2024-03-05 17:27:05 465

原创 JAVA继承基础

当我们在做子类共性功能抽取时,有些方法在父类中并没有具体的体现,这个时候就需要抽象类了!在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类!在Java中,使用 { } 括起来的代码被称为代码块。

2024-02-23 20:02:29 957

原创 JAVA接口基础学习

接口就是一种公共的规范标准,只要符合规范标准,大家都可以通用。Java中接口存在的两个意义用来定义规范用来做功能的拓展常量抽象方法默认方法(Java 8)静态方法(Java 8)私有方法(Java 9)什么是多态同一个对象,在不同时刻表现出来的不同形态多态的前提要有继承或实现关系要有方法的重写要有父类引用指向子类对象代码演示System.out.println("动物吃饭");​@OverrideSystem.out.println("猫吃鱼");​/*

2024-02-23 20:01:43 913

原创 JAVA集合框架之Conllection

Collection集合概述是单例集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素JDK 不提供此接口的任何直接实现.它提供更具体的子接口(如Set和List)实现创建Collection集合的对象多态的方式具体的实现类ArrayListCollection集合常用方法方法名说明添加元素从集合中移除指定的元素根据条件进行移除清空集合中的元素判断集合中是否存在指定的元素判断集合是否为空int size()集合的长度,也就是集合中元素的个数。

2024-02-02 10:26:19 630

原创 JAVA常用API

什么是APIAPI (Application Programming Interface) :应用程序编程接口java中的API指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可,我们可以通过帮助文档来学习这些API如何使用。打开帮助文档找到索引选项卡中的输入框在输入框中输入Random看类在哪个包下看类的描述看构造方法看成员方法。

2024-01-29 17:12:39 569

原创 JAVA基础之面向对象

面向对象

2024-01-22 17:17:12 371

原创 JAVA中方法的运用

方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集注意:方法必须先创建才可以使用,该过程成为方法定义方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用定义格式:调用格式:方法名();注意:方法必须先定义,后调用,否则程序将报错定义格式:参数:由数据类型和变量名组成 - 数据类型 变量名参数范例:int a注意:方法定义时,参数中的数据类型与变量名都不能缺少,缺少任意一个程序将报错方法定义时,多个参数之间使用逗号( ,)分隔。

2024-01-15 09:13:07 780 1

原创 Java基础语法

Java基础

2024-01-10 17:27:22 830

原创 Java基础:怎么打印“*”加“ ”的镂空菱形

Java基础:怎么打印“*”加“ ”的镂空菱形

2024-01-10 09:33:09 380

空空如也

空空如也

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

TA关注的人

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