
┉┇环境
文章平均质量分 53
环境
一碗谦谦粉
不要怕,不要悔
展开
-
vagrant创建linux虚拟机《具体的安装和网络配置》
一、VirtualBox的下载和安装1、下载VirtualBox官网下载:https://www.virtualbox.org/wiki/Downloads我的电脑是Windows的,所以下载Windows hosts2、安装VirtualBox(1)注意:安装前要先开启CPU虚拟化,然后重启电脑,才能开始安装1)检查是否已经开启CPU虚拟化打开任务管理器查看即可2)如果没有开启CPU虚拟化,开启的步骤:①重启电脑,按DEL键进入BIOS界面②进入BIOS界面.原创 2022-05-18 23:48:22 · 1291 阅读 · 0 评论 -
在Spring cloud中配置Ribbon的负载均衡策略
在Spring cloud中配置Ribbon的负载均衡策略,Ribbon默认情况下是轮询策略。原创 2022-03-22 23:34:45 · 724 阅读 · 0 评论 -
阿里云存储OSS《快速使用》
为了解决海量数据存储与弹性扩容,项目中我们采用云存储的解决方案- 阿里云OSS。 本文主要为快速使用OSS的简介。原创 2022-03-18 16:11:34 · 9891 阅读 · 1 评论 -
java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet(Tomcat启动失败)
一、问题描述tomcat7启动失败,报错:java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet二、解决配置delegate:(1)找到tomcat中conf目录下的context.xml(2)配置<Loader delegate="true"/>(3)完成配置后,重启tomcat即可(4)注:配置delegate="true",表示tomcat..原创 2022-01-11 10:41:17 · 2728 阅读 · 1 评论 -
swagger快速入门
一、什么是swaggerAPI Documentation & Design Tools for Teams | Swagger前后端分离开发模式中,api文档是最好的沟通方式。Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。及时性(接口变更后,能够及时准确地通知相关前后端开发人员) 规范性(并且保证接口的规范性,如接口的地址,请求方式,参数及响应格式和错误信息) 一致性(接口信息一致,不会出现因开发人员拿到的文档...原创 2021-12-22 20:15:59 · 1504 阅读 · 0 评论 -
tomcat7解压版的下载与配置
【PS】Tomcat7解压版的安装与配置,分三步:下载、解压、配置。第一步-下载 可以去官网下载,也可以从下面链接下载。链接:https://pan.baidu.com/s/18WcK3cPVjxVMx35JSuCZYg提取码:xcau第二步-解压 在你喜欢的目录下解压。 例如:我的是D:\opensources第三步-配置 在【环境变量】中配置: 1、新建系统...原创 2021-09-04 23:08:45 · 879 阅读 · 0 评论 -
MyEclipse自带的tomcat部署的项目在哪里(路径)
一、问题描述 使用MyEclipse自带的tomcat部署的项目,但是找不到部署后的项目的位置。二、解决 在Workspace工作空间里面。 具体的位置:%Workspace%\.metadata\.me_tcat85\webapps...原创 2021-08-31 17:26:08 · 1915 阅读 · 1 评论 -
org.apache.catalina.LifecycleException: An invalid Lifecycle transition was attempted
一、问题描述org.apache.catalina.LifecycleException: An invalid Lifecycle transition was attempted ([before_stop]) for component [org.apache.catalina.core.StandardThreadExecutor@3b088d51] in state [INITIALIZED]之前都是可以的,后来加多了两个项目,然后也是可以的,后来又remove了那个两个项目,就..原创 2021-08-31 16:52:31 · 2446 阅读 · 0 评论 -
org.apache.catalina cannot be resolved to a type 解决
一、问题描述org.apache.catalina cannot be resolved to a type 并且在 Build Path的Libraries中也没有tomcat的相关所以导致缺少引用的包,导致报错二、解决添加tomcat的jar即可解决原创 2021-08-31 14:42:28 · 609 阅读 · 0 评论 -
HTTP状态码:201HTTP状态码:202HTTP状态码:400HTTP状态码:404HTTP状态码:410HTTP状态码:422HTTP状态码:500
HTTP常见状态码:200OK - [GET]:服务器成功返回用户请求的数据。201CREATED - [POST/PUT/PATCH]:用户新建或修改数据成功。202Accepted - [*]:表示一个请求已经进入后台排队(异步任务)204NO CONTENT - [DELETE]:用户删除数据成功。400INVALID REQUEST - [POST/PUT/PATCH]:用户发出的请求有错误,服务器没有进行新建或修改数据的操作,该操作是幂等的。401U原创 2021-03-23 11:54:52 · 834 阅读 · 0 评论 -
在idea中Run/Debug Configurations中没有Tomcat Server的解决办法
找不到在idea的Tomcat不用找了,下载一个吧原创 2021-03-06 10:23:15 · 17969 阅读 · 8 评论 -
在idea中部署Tomcat
在idea中配置部署Tomcat1、先找到在哪里配置2、然后配置本地安装的Tomcat,路径到Tomcat的根目录即可。3、再把要跑的项目丢到Tomcat里面4、可以进行一些自定义配置,不过默认也可以吧5、完成,可以跑了...原创 2021-03-06 10:22:29 · 17369 阅读 · 2 评论 -
Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds_Tomcat启动超时
一、问题Tomcat无法正常启动,报错:Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.二、解决如果没有其他错误,修改配置【servers.xml】,增加超时时间即可。1、找到eclipse的工作空间2.原创 2021-02-18 11:33:56 · 5405 阅读 · 3 评论 -
ME(myeclipse)配置Tomcat和部署项目
快速入口:进入Servers,添加Tomcat,部署项目,即可正常启动。具体步骤:一、MyEclipse一般都会自带一个版本的Tomcat不需要额外的配置,但是当我们需要特定版本的Tomcat时,就需要自己去安装、配置。二、在myeclipse中配置Tomcat步骤:1、安装自己需要版本的Tomcat,并且配置环境变量成功后(前提);2、window ->preferences3、Servers ->runtimeenvironments -...原创 2021-01-18 19:45:27 · 6801 阅读 · 1 评论 -
如何修改Tomcat的端口号
如何修改Tomcat的端口号?这得分情况说,在MyEclipse、eclipse、idea都可以有不同的做法。1、在MyEclipse中不能修改tomcat的端口号,只能直接去tomcat的目录该配置文件(1)找到tomcat根目录下的conf,有个server.xml(2)使用 EdiPlus或nopad++打开(3)直接使用【Connector executor="tomcatThreadPool" port=】定位到下图位置,在port=中修改即可。...原创 2020-12-16 17:53:15 · 1763 阅读 · 0 评论 -
HttpServletRequest和HttpServletResponse常用方法
1、HttpServletRequest常用方法ServletRequest 接口:表示请求对象,封装了请求的数据和获取请求数据的方法。HttpServletRequest 接口:ServletRequest 接口的子接口,封装了所有的请求数据和获取符合Http协议的数据的方法.。它底下的常用方法:(1)getMethod:返回请求方式(如GET)(2)getRequestURI:返回请求行中的资源名字部分(如/test/index.html )(3)getRequestURL:返回浏览原创 2020-11-08 20:34:39 · 4109 阅读 · 0 评论 -
Javaweb项目结构(SSM)
ssmProject -src --main ---java ---resources ---webapp ---- WEB-INF -----views -----web.xml --test ---jav.原创 2020-10-07 23:50:40 · 276 阅读 · 0 评论 -
如何在Maven项目中配置统一版本号
一、场景:在Maven项目中,为了减少不必要的冲突,在导入jar依赖时,我们通常会使用统一的版本。而为了减少编写时的失误,我们可以配置统一的版本号。二、解决:使用<properties></properties>标签进行配置三、具体使用:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xs原创 2020-08-26 15:02:50 · 2987 阅读 · 0 评论 -
Elasticsearch入门_简介和安装
一、简介:elasticsearch是一款很好用的全文搜索引擎,开源,免费,用Java语言编写的。二、安装_解压即用(只需要有Java的运行环境即可)。{ 在这里提供一个版本:elasticsearch-6.5.4.zip提取码:}1、把压缩包解压2、在/bin目录下找到elasticsearch.bat,双击启动3、出现这样的界面,启动服务器成功4、浏览器输入:http://localhost:9200浏览器显示以上信息,安装成功。...原创 2020-08-13 22:03:40 · 216 阅读 · 0 评论 -
Session和Cookie有什么区别
session在服务端,cookie在客户端(浏览器); session的运行依赖sessionid,而sessionid是存在cookie中的(如果浏览器禁用了cookie,同时session也会失效,但是session起效还可以通过其他的方式实现,如在url中也可以传递sessionid); session可以存储在文件、数据库或者内存中; session多用于用户验证等场景,并且在分布式中广泛应用; cookie是不安全的,可以通过解析存放在本地的cookie进行cookie欺骗,需要考...原创 2020-07-21 23:51:59 · 123 阅读 · 0 评论 -
Session和Cookie的原理快速使用
Session和Cookie,从何而来,又将去往何处->Session和Cookie区别(简单快捷)session在服务端,cookie在客户端(浏览器); session的运行依赖sessionid,而sessionid是存在cookie中的(如果浏览器禁用了cookie,同时session也会失效,但是session起效还可以通过其他的方式实现,如在url中也可以传递sessionid); session可以存储在文件、数据库或者内存中; session多用于用户验证等...原创 2020-07-09 13:27:34 · 179 阅读 · 0 评论 -
@RequestParam注解(快速应用)
当页面传过来的参数名和方法上的形参名字不一样时,使用@RequestParam指定原创 2020-06-03 09:59:59 · 195 阅读 · 0 评论 -
快速读懂分布式和微服务
微服务是架构设计方式,分布式是系统部署方式,两者概念不同。-> 分布式是什么分布式服务:服务是分散部署在不同的机器上的,一个服务负责一个或几个功能,是一种面向SOA架构【1】的,服务之间也是通过RPC【2】来交互或者是webService【3】来交互的。在逻辑架构设计完后就该做物理架构设计,系统应用部署在超过一台服务器或虚拟机上,且各分开部署的部分彼此通过各种通讯协议交互信息,就可算作分布式部署。注:【1】SOA(面向服务的架构)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆原创 2020-05-30 11:42:04 · 748 阅读 · 0 评论 -
MVC思想和三层架构设计模式
MVC模式:Model-View-Controller (让程序更加责任分离)M Model 模型 (数据库) V View 视图 (jsp、ftl) C Controller 控制器(Servlet) 它本身并没有引入新的功能,只是通过这样的程序设计模式,改善了程序的架构,使程序的模型和视图分离,提高开发和维护效率。...原创 2020-04-09 22:20:24 · 319 阅读 · 0 评论 -
关于使用Tomcat启动WEB项目的两种情况
情景:当我们拿到一个项目时,如何把它跑起来?一种是使用插件猫一种是使用本地猫第一,使用tomcat插件前提是有安装tomcat插件,具体可以检查对应项目的pom.xml这时,可以直接在Mave Project中找到tomcat:run直接启动。(如果失败可参考后面的补充说明:注1)最后,确定即可,也可以改一个简洁的名字。第二种,在pom.xm...原创 2020-04-07 14:58:23 · 1323 阅读 · 0 评论 -
C/S 和 B/S的简单概括
C/S 和 B/S 是不同的软件架构:C/S:Client/Server:客户端和服务端软件架构;B/S:Browser/Server:浏览器和服务器端软件架构。->C/S该软件运行在电脑桌面(如: QQ, 有道云笔记)。开发语言:Delphi,VB,VC++,C#等。特点:服务端仅安装数据库和数据存储,所有的业务逻辑,界面渲染都在客户端软件。优点:直观,用户体验好,界面...原创 2020-03-30 23:51:48 · 313 阅读 · 0 评论