随笔分类 -  后端

摘要:进入maven的官网:https://maven.apache.org 点击Download 选择maven的历史版本,一般我们不会选择最新版本的 3.可以看到maven3的所有版本,选择自己需要下载的版本(如:3.6.0) 4.将下载好的二进制压缩包,解压至你想要安装的目录下 5.开始配置mave 阅读全文
posted @ 2024-12-09 21:56 愚昧小生 阅读(237) 评论(0) 推荐(0) 编辑
摘要:1.引入依赖 点击查看代码 <!--mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.1</vers 阅读全文
posted @ 2024-06-20 10:59 愚昧小生 阅读(14) 评论(0) 推荐(0) 编辑
摘要:1、先执行静态代码块 点击查看代码 public class ClassTest { static{ System.out.println("静态代码执行了"); } public static void main(String[] args) { System.out.println("main方 阅读全文
posted @ 2024-05-27 16:57 愚昧小生 阅读(34) 评论(0) 推荐(0) 编辑
摘要:springboot整合knife4j报错,提示找不到该方法,用的knife4j依赖是最新版本 解决方法:将knife4j版本进行降级处理,这里采用2.0.4 阅读全文
posted @ 2024-05-08 14:43 愚昧小生 阅读(9) 评论(0) 推荐(0) 编辑
摘要:接口和抽象类都是用来定义对象的公共行为的,两者本身不能实例化,但二者有以下7点不同: 1.定义关键字不同:接口使用关键字 interface 来定义,抽象类使用关键字 abstract 来定义。 2.继承或实现的关键字不同:接口使用 implements 关键字定义其具体实现,抽象类使用 exten 阅读全文
posted @ 2024-04-21 14:16 愚昧小生 阅读(2445) 评论(2) 推荐(0) 编辑
摘要:1. 所有对象都实现克隆方法 2. 通过构造方法实现深克隆 3. 使用JDK自带的字节流实现深克隆 (1)所有对象都实现克隆方法,这种方式需要让所有的引用对象都实现克隆(Cloneable 接口) 点击查看代码 package com.clone; public class CloneExample 阅读全文
posted @ 2024-04-17 12:23 愚昧小生 阅读(56) 评论(0) 推荐(0) 编辑
摘要:单例模式常见的实现方法有 4 种:饿汉模式、懒汉模式、静态内部类和枚举。 (1)饿汉模式 饿汉模式也叫预加载模式,它是在类加载时直接创建并初始化单例对象,所以它并不存在线程安全的问题。它是依靠 ClassLoader 类机制,在程序启动时只加载一次,因此不存在线程安全问题,它的实现代码如下: 点击查 阅读全文
posted @ 2024-04-01 10:38 愚昧小生 阅读(18) 评论(0) 推荐(0) 编辑
摘要:1.Arrays类的copyOf()方法 2.Arrays类的copyOfRange()方法 3.System类的arraycopy()方法 4.Object类的clone()方法 (1)copyOf()方法是以指定的长度复制原数组,然后返回一个新数组,如果长度超过原数组,会以数组类型的默认值进行填 阅读全文
posted @ 2024-03-26 11:34 愚昧小生 阅读(28) 评论(0) 推荐(0) 编辑
摘要:一项目启动报,No qualifying bean of type 'XXX' available:expected at least 1 bean which qualifies as autowire candidate 翻译为:没有类型为“XXX”的合格bean可用:应至少有1个bean符合a 阅读全文
posted @ 2024-03-25 17:40 愚昧小生 阅读(5622) 评论(0) 推荐(0) 编辑
摘要:(1)引入common-lang包 (2)运行结果 (3)isBlank的源码 (4)isEmpty的源码 结论 isBlank:值为null或者值具有空格(比较时会去除空格)和空白字符串,会返回true isEmpty:值为null或者空白字符串时候才会返回true,有空格字符串会被认定为非空,返 阅读全文
posted @ 2024-03-25 16:56 愚昧小生 阅读(175) 评论(0) 推荐(0) 编辑
摘要:(1)Integer是int的包装类,int是基本数据类型 (2)Integer变量必须实例化会才能使用,int变量则不用 (3)Integer的默认值是null,int的默认值是0 (4)Integer实际是对象的引用,new Integer()会生成一个指针指向此对象;int则直接存储数据值 i 阅读全文
posted @ 2024-03-21 22:32 愚昧小生 阅读(46) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示