- 博客(18)
- 收藏
- 关注
原创 springboot项目启动显示“ /springframework/boot/SpringApplication.class 类文件具有错误 请删除该文件或确保该文件位于正确的类路径子目录中。”
springboot启动报错 无法访问org.springframework.boot.SpringApplication spring-boot-3.0.5.jar!/org/springframework/boot/SpringApplication.class 类文件具有错误的版本 61.0, 应为 52.0 请删除该文件或确保该文件位于正确的类路径子目录中。
2023-04-08 11:45:00
1436
原创 聊聊MockMvc+Junit单元测试
MockMvc是在服务端实现,依赖于spring框架和环境而不需要依赖网络环境的Http请求模拟,便于用来模拟客户端测试,其基于RESTFull风格的SpringMVC单元测试,可以测试完整的springMVC流程。@Before 在每个方法测试前执行,一般用来初始化方法(比如我们在测试别的方法时,类中与其他测试方法共享的值已经被改变,为了保证测试结果的有效性,我们会在@Before注解的方法中重置数据)@After 在每个测试方法执行后,在方法执行完成后要做的事情。
2022-09-13 11:46:22
1071
原创 【什么是SpringBoot,怎么创建项目?】
原来java开发中Spring的初始搭建需要各种复杂的XML配置,注解,包版本的处理,及其繁琐和容易出错,为解决这个繁琐的过程。Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。
2022-09-08 17:38:31
301
原创 java开发秋招面试题(三)
会话的跟踪,就是 session 机制,Session 机制是一种服务器端的机制,服务器使用一种类似于散列表(HashTable)的结构来保存信息,主要用于在整个会话请求过程中共享数据。Session 机制的实现原理:(1) 当程序需要为某个客户端的请求创建 session 的时候,服务器首先检查这个客户端的请求里是否包含一个 session 标识,即称为 sessionid(2) 如果包含sessionid 则说明该客户端创建过session,服务器就会按照。
2022-09-06 11:05:38
206
原创 java开发秋招面试题(二)
java面试,今年比较艰难,每个行业都很卷,但还是要自我做好准备随时战斗,不能松懈,为此整理了一系列的秋招经典的面试题,希望对大家有帮助,不必焦虑不必担忧不要停下学习的脚步。
2022-08-31 11:04:20
111
原创 阿里云服务-Docker的下载与安装
Docker 安装前环境服务器系统准备,这里服务器系统centOS8.0,也可以是Ubuntu,Rhel等。系统环境准备yum安装gcc相关:yum -y install gccyum -y install gcc-c++yum -y install gcc 提示already installed最近已安装过2.yum -y install gcc-c++Docker下载1.可以到官网逛逛,官网才是权威的,看看它的介绍与各种应用。Docker 官方主页: https://
2022-04-14 11:08:14
462
原创 阿里云服务器ECS安装Docker提示No match for argument: docker-ce,No match for argument: docker-ce-cli
一、在安装Docker引擎时提示参数不匹配No match for argument: docker-ceNo match for argument: docker-ce-cliNo match for argument: containerd.io1.按照docker官网步骤安装sudo yum install docker-ce docker-ce-cli containerd.io2.提示二、原因:由于版本不同导致,见阿里帮助中心三、解决办法如下安装yum源中默认的Do
2022-04-09 22:59:45
5136
原创 Docker高频常用命令汇总
Docker高频常用命令说明命令启动systemctl start docker停用systemctl stop docker重启systemctl restart docker查看docker状态systemctl status docker开机启动systemctl enable docker查看docker概要docker info查看docker版本号docker version查看帮助文档docker --help
2022-04-08 18:38:18
1245
原创 Docker是什么,为什么用Docker,用Docker的好处?
Docker是啥?Docker 是基于Go语言实现的一个开源项目,通过对应组建的封装,分发,部署,运行等生命周期的管理,使用户的应用及其运行环境“一次镜像,处处运行”,其实是一个应用容器,类似于一个虚拟机。通过以容器的形式将应用程序及其所有依赖项打包成一个可运行环境就是image镜像文件就可发布到 Linux 机器,通过该image镜像文件生成Docker容器实例就可运行。便于应用程序的交付部署,省去了以往应用在一个新环境中运行的前期工作准备各种基础的工具的安装及版本不一致导致的应用运行异常。不用
2022-04-06 16:22:21
8292
1
原创 Git通过SSH拉代码记住用户名密码、配置公钥、及Permission denied解决
Git通过SSH拉代码常规操作生成钥匙操作查看生成的公钥登录Gitee准备配置公钥配置生成的公钥验证成功与否恭喜,配置成功,你最棒。常见问题Gitee提供了基于SSH协议的服务,在使用SSH协议访问仓库之前,需要先配置gitee的账户/仓库的SSH公钥。生成钥匙操作1、通过以下命令生成 sshkeyssh-keygen -t rsa -C "test@xxx.com" 说明:test@xxx.com 是sshkey的名称并没有强制要求,一般使用邮箱按照提示完成1次回车,1次密码输入,1
2021-08-05 17:00:06
2090
原创 Spring Boot中Swagger的使用及注解说明
Spring Boot 中Swagger的使用及注解说明 什么是Swagger,有什么作用web项目添加依赖服务启动类上,添加swagger2启动注解添加文档描述验证Swagger是否成功添加注解说明验证添加注解说明后效果swagger常用注解说明一、用于Controller类上二、用于方法上三、作用在实体类上使用Swagger调用接口测试什么是Swagger,有什么作用Swagger 是基于(OpenAPI 规范——RESTful API 设计的行业标准)开源的针对API 开发所设计的接口文档设计及记
2021-07-18 17:25:50
2210
原创 CentOS7环境离线安装Nginx(没有网络情况下)
nginx背景俄罗斯程序员Igor Sysoev 创建,于2004年NGINX首次发布, 来解决 C10K 问题(10000并发客户端连接到单个服务器,导致服务器连接数过多崩溃的问题),是一款轻量级的Web 服务器,反向代理和邮件代理服务器。特点:性能高资源占用(CPU、内存)少高度模块化、易于扩展nginx可用于Windows系统、Linux系统、OS X系统中安装CentOS7环境下Nginx安装(离线安装)安装前先检查环境是否安装了gcc、g++,未安装请安装1、检查
2021-07-10 18:35:33
3529
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人