摘要:
在 Windows 系统中,如果某个端口被占用,可能会导致应用程序无法正常启动或连接。以下是一些解决方案,可以帮助你查找和解决端口被占用的问题 查找占用端口的进程 打开命令提示符 按 Win + R,输入 cmd,然后按 Enter 查找占用端口的进程 netstat -ano | findstr 阅读全文
摘要:
进入maven的官网:https://maven.apache.org 点击Download 选择maven的历史版本,一般我们不会选择最新版本的 3.可以看到maven3的所有版本,选择自己需要下载的版本(如:3.6.0) 4.将下载好的二进制压缩包,解压至你想要安装的目录下 5.开始配置mave 阅读全文
摘要:
1.启动项目报连接数据库被拒绝 2.用数据库连接工具也是提示同样错误 3.查看mysql服务是否启动,发现服务没启动 4.启动,提示服务被占用 5.排查后发现是之前的phpStudy里面的mysql自启所致 6.禁用后,重新启动mysql服务,可以成功访问 阅读全文
摘要:
1.引入依赖 点击查看代码 <!--mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.1</vers 阅读全文
摘要:
1、先执行静态代码块 点击查看代码 public class ClassTest { static{ System.out.println("静态代码执行了"); } public static void main(String[] args) { System.out.println("main方 阅读全文
摘要:
1.下载RocketMQ安装包,这里下载二进制包 安装地址:https://rocketmq.apache.org/download/ 2.配置系统环境变量 3.修改脚本文件配置(runbroker.cmd、runserver.cmd) RocketMQ默认的虚拟机内存较大,启动可能因为内存不足报错 阅读全文
摘要:
springboot整合knife4j报错,提示找不到该方法,用的knife4j依赖是最新版本 解决方法:将knife4j版本进行降级处理,这里采用2.0.4 阅读全文
摘要:
接口和抽象类都是用来定义对象的公共行为的,两者本身不能实例化,但二者有以下7点不同: 1.定义关键字不同:接口使用关键字 interface 来定义,抽象类使用关键字 abstract 来定义。 2.继承或实现的关键字不同:接口使用 implements 关键字定义其具体实现,抽象类使用 exten 阅读全文
摘要:
1. 所有对象都实现克隆方法 2. 通过构造方法实现深克隆 3. 使用JDK自带的字节流实现深克隆 (1)所有对象都实现克隆方法,这种方式需要让所有的引用对象都实现克隆(Cloneable 接口) 点击查看代码 package com.clone; public class CloneExample 阅读全文
摘要:
1.端口介绍 1883 MQTT/TCP 协议端口 11883 MQTT/TCP 协议内部端口,仅用于本机客户端连接 8883 MQTT/SSL 协议端口 8081 management/HTTP/S 协议端口 8083 MQTT/WS 协议端口 8084 MQTT/WSS 协议端口 2 拉取镜像 阅读全文