当前位置: 首页 > news >正文

JavaWeb——IDEA相关配置(Tomcat安装)

3、Tomcat

3.1、Tomcat安装

可以在国内一些镜像网站中下载Tomcat,同样也可以在[Tomcat官网](Apache Tomcat® - Welcome!)下载

3.2、Tomcat启动和配置

一些文件夹的说明

在这里插入图片描述

启动,关闭Tomcat

启动:Tomcat文件夹→bin→startup.bat

关闭:1. 关闭Tomcat启动时弹出的窗口 2. Tomcat文件夹→bin→shutdown.bat

访问测试:http://localhost:8080/

可能遇到的问题:

  1. Java环境变量没有配置,Tomcat是由Java写的,依赖于Java环境,如果没有配置Java环境的话无法启动Tomcat
  2. 闪退问题:需要配置兼容性
  3. 乱码问题:配置文件

3.3、配置

在这里插入图片描述

server.xml文件的一些设置

  • tomcat的默认端口号为:8080 (mysql:3306 http:80 https:443)

在这里插入图片描述

  • 默认的主机名为:localhost → 127.0.0.1
  • 默认网站应用存放的位置为:webapps

在这里插入图片描述

答:不行,因为Windows系统配置中,端口与localhost字符串映射了,除非改掉Windows系统配置文件中的这一段,否则将无法找到该域名

网站是如何进行访问的:

答:

  1. 输入一个域名

  2. 查看本机的C:\Windows\System3 2\drivers\etc\hosts_lg_bak配置文件中是否存在该域名的映射如图所示:

    在这里插入图片描述

  1. 有,则返回对应的ip地址,这个地址中,有我们需要访问的web程序,可以直接访问,如:我们如果找localhost,则会返回127.0.0.1
  2. 没有,去DNS服务器找 (全世界的域名都在DNS管理)

总而言之,这里可以配置端口号,配置主机名字

3.4、发布一个web网站

  • 将自己写的网站,放到服务器(Tomcat)中指定的web应用的文件夹(webapps)下,就可以访问了
  • 网站应该有的结构
-- webapps:Tomcat服务器的web目录- ROOT- xxxx:网站的目录名- WEB-INF- classes:Java程序- lib:web应用锁以来的jar包- web.xml:网站配置的文件- index.xml 默认的首页- static- css-style.css- js- img- ......

相关文章:

JavaWeb——IDEA相关配置(Tomcat安装)

3、Tomcat 3.1、Tomcat安装 可以在国内一些镜像网站中下载Tomcat,同样也可以在[Tomcat官网](Apache Tomcat - Welcome!)下载 3.2、Tomcat启动和配置 一些文件夹的说明 启动,关闭Tomcat 启动:Tomcat文件夹→bin→startup.bat 关闭&#…...

MySQL:BETWEEN AND操作符的边界

文档原文&#xff1a; expr BETWEEN min AND maxIf expr is greater than or equal to min and expr is less than or equal to max, BETWEEN returns 1, otherwise it returns 0. This is equivalent to the expression (min < expr AND expr < max) if all the argume…...

无人机UAV目标检测与跟踪(代码+数据)

前言 近年来&#xff0c;随着无人机的自主性、灵活性和广泛的应用领域&#xff0c;它们在广泛的消费通讯和网络领域迅速发展。无人机应用提供了可能的民用和公共领域应用&#xff0c;其中可以使用单个或多个无人机。与此同时&#xff0c;我们也需要意识到无人机侵入对空域安全…...

Spring中配置文件参数化

目录 一、什么是配置文件参数化 二、配置文件参数化的开发步骤 一、什么是配置文件参数化 配置文件参数化就是将Spring中经常需要修改的字符串信息&#xff0c;转移到一个更小的配置文件中。那么为什么要进行配置文件参数化呢&#xff1f;我们看一个代码 <bean id"co…...

linux minicom 调试串口

1、使用方法 1. 打开终端 2. 输入命令&#xff1a;minicom -D /dev/ttyS0 3. 按下回车键&#xff0c;进入minicom终端界面 4. 在终端界面中发送指令或数据&#xff0c;查看设备返回的数据 5. 按下CtrlA&#xff0c;松开释放&#xff0c;再按下X&#xff0c;退出minicom2、一些…...

#力扣:2651. 计算列车到站时间@FDDLC

2651. 计算列车到站时间 - 力扣&#xff08;LeetCode&#xff09; 一、Java class Solution {public int findDelayedArrivalTime(int arrivalTime, int delayedTime) {return (arrivalTimedelayedTime)%24;} }...

小县城蔬菜配送小程序制作全攻略

随着互联网的普及和人们对生活品质要求的提高&#xff0c;越来越多的小县城开始开发蔬菜配送小程序&#xff0c;以满足当地居民对新鲜蔬菜的需求。制作一个小县城蔬菜配送小程序&#xff0c;需要经过以下步骤&#xff1a; 步骤一&#xff1a;登录乔拓云平台 首先&#xff0c;打…...

JavaPTA练习题 7-4 计算给定两数之间的所有奇数之和

本题目要求接收输入的2个整数a和b&#xff0c;然后输出a~b之间的所有奇数之和。 输入格式: 分别用两行输入两个整数a,b 输出格式: 输出a~b之间的所有奇数之和 输入样例: 在这里给出一组输入。例如&#xff1a; 1 30输出样例: 在这里给出相应的输出。例如&#xff1a; …...

基于SSM的大学校医管理系统

基于SSM的大学校医管理系统、学校医院管理系统的设计与实现~ 开发语言&#xff1a;Java数据库&#xff1a;MySQL技术&#xff1a;SpringSpringMVCMyBatisVue工具&#xff1a;IDEA/Ecilpse、Navicat、Maven 系统展示 主页 登录系统 用户界面 管理员界面 摘要 大学校医管理系统…...

【递归、搜索与回溯算法】第一节.初识递归、搜索与回溯算法

作者简介&#xff1a;大家好&#xff0c;我是未央&#xff1b; 博客首页&#xff1a;未央.303 系列专栏&#xff1a;递归、搜索与回溯算法 每日一句&#xff1a;人的一生&#xff0c;可以有所作为的时机只有一次&#xff0c;那就是现在&#xff01;&#xff01;&#xff01;&am…...

第十二届蓝桥杯模拟赛第一期

A填空题 问题描述 如果整数a是整数b的整数倍&#xff0c;则称b是a的约数。 请问&#xff0c;有多少个正整数是2020的约数。 答案提交 这是一道结果填空的题&#xff0c;你只需要算出结果后提交即可。本题的结果为一个整数&#xff0c;在提交答案时只填写这个整数&#xff0…...

【生成对抗网络】

生成对抗网络&#xff08;Generative Adversarial Networks&#xff0c;简称GANs&#xff09;是深度学习领域的一种创新结构&#xff0c;由Ian Goodfellow在2014年首次提出。GANs包括两个深度神经网络——一个生成器和一个判别器&#xff0c;它们通常以对抗的方式进行训练。 以…...

Redis性能滑坡:哈希表碰撞的不速之客【redis第二部分】

Redis性能滑坡&#xff1a;哈希表碰撞的不速之客 前言第一部分&#xff1a;Redis哈希表简介第二部分&#xff1a;哈希表冲突原因第三部分&#xff1a;Redis哈希函数第四部分&#xff1a;哈希表冲突的性能影响第五部分&#xff1a;解决冲突策略第六部分&#xff1a;redis是如何解…...

科技与教育的盛宴——探讨监控易在82届教装展的新机遇

在第82届中国教育装备展示会这个融合了科技与教育的盛宴上&#xff0c;监控易将展现其最新的教育信息化解决方案和技术创新成果。这不仅是一次产品的展示&#xff0c;更是一次理念、技术与需求的交流和碰撞。在这里&#xff0c;我们将一同探讨在科技日新月异的今天&#xff0c;…...

Bazzite:专为 Steam Deck 和 PC 上的 Linux 游戏打造的发行版

导读对于一个专为 Linux 游戏定制的发行版&#xff0c;你是否感兴趣呢&#xff1f;如果答案是肯定的&#xff0c;那么我们为你准备了绝佳选择。 Bazzite 是一个新推出的基于 Fedora 的发行版&#xff0c;它是为 Linux 桌面上的游戏&#xff0c;以及越来越火热的 Steam Deck 定…...

【MySQL】数据库数据类型

文章目录 1. 整体概要2. 数值类型(有符号) tinyint 创建表(无符号) tinyint 创建表bit类型float 类型(无符号)floatdecimal 3. 二进制类型char类型varchar类型 4. 日期时间日期时间类型 5. string 类型enum类型和set类型enum类型和set类型的查找在枚举中的查找在set中的查找 1.…...

计算机组成原理 new07 真值和机器数 无符号整数 定点整数 定点小数 $\color{red}{Δ}$

文章目录 真值和机器数 无符号整数无符号整数的定义无符号整数的特征无符号整数的表示范围无符号整数的加法无符号数的减法 有符号整数(定点整数)有符号整数的定义原码原码的特点反码反码的特点补码补码的特点快速求解n位负数补码的方法为什么补码能够多表示一个范围(重点)变形…...

基于SSM的文化培训学校网站的设计与实现

末尾获取源码 开发语言&#xff1a;Java Java开发工具&#xff1a;JDK1.8 后端框架&#xff1a;SSM 前端&#xff1a;Vue 数据库&#xff1a;MySQL5.7和Navicat管理工具结合 服务器&#xff1a;Tomcat8.5 开发软件&#xff1a;IDEA / Eclipse 是否Maven项目&#xff1a;是 目录…...

gitee-git使用

克隆gitee某代码仓库某分支流程 1.克隆远程gitee仓库某分支到本地 2.如果克隆gitee仓库是私有的系统会弹出弹框让你输入gitee的账户和密码 3.克隆远程分支完成 git所需命令 克隆远程仓库到本地 git clone 仓库URLgit克隆远程分支到本地 git clone -b 分支名 仓库URLgit 拉…...

欧拉图(Euler Graph)

这种「一笔画」问题与欧拉图或者半欧拉图有着紧密的联系,下面给出定义: 通过图中所有边恰好一次且行遍所有顶点的通路称为 欧拉通路; 通过图中所有边恰好一次且行遍所有顶点的回路称为 欧拉回路; 具有欧拉回路的无向图称为 欧拉图; 具有欧拉通路但不具有欧拉回路的无向图…...

Phi-3.5-mini-instruct效果对比:同尺寸模型中RepoQA得分领先12.3%实证

Phi-3.5-mini-instruct效果对比&#xff1a;同尺寸模型中RepoQA得分领先12.3%实证 1. 轻量级大模型新标杆 Phi-3.5-mini-instruct是微软最新推出的开源指令微调大模型&#xff0c;专为轻量化部署场景设计。这款模型在保持紧凑体积的同时&#xff08;仅7.6GB&#xff09;&…...

没有数据智能,数字孪生只是3D动画?深度解析工业转型的核心引擎

如果把一座现代化工厂比作一个人的身体&#xff0c;那么生产线是骨骼&#xff0c;设备是肌肉&#xff0c;电流是血液。但过去&#xff0c;我们只能通过定期体检&#xff0c;也就是人工巡检和月底报表&#xff0c;来了解这个庞大躯体的健康状况。问题发现时&#xff0c;往往已经…...

Xsens MTi 630 IMU配置全攻略:从硬件连接到ROS驱动调试

Xsens MTi 630 IMU实战指南&#xff1a;从开箱配置到ROS深度集成 当你第一次拿到Xsens MTi 630 IMU时&#xff0c;这个精致的高精度惯性测量单元可能会让你既兴奋又有些无从下手。作为机器人导航、动作捕捉和姿态估计的核心传感器&#xff0c;它的配置过程直接决定了后续数据的…...

收藏!从「外挂」到「脑子」一文读懂LLM Agent进化逻辑,小白也能看懂大模型

本文介绍了上交大和中科院团队的综述论文《Externalization in LLM Agents》&#xff0c;提出大模型Agent的核心进化在于将认知负担从模型中"搬出去"&#xff0c;即通过外化记忆、技能和协议来提升可靠性。文章将Agent发展分为三个时代&#xff1a;能力在权重里、能力…...

DeepAnalyze与Vue.js集成:构建数据分析仪表盘

DeepAnalyze与Vue.js集成&#xff1a;构建数据分析仪表盘 1. 引言 想象一下这样的场景&#xff1a;你的团队刚刚使用DeepAnalyze完成了一项复杂的数据分析任务&#xff0c;生成了包含关键洞察的专业报告。但现在面临一个新的挑战——如何让这些分析结果以直观、交互的方式呈现…...

模型最终版-我可以发论文了

训练日志 指标 含义 评价Train Loss训练集上的总损失值&#xff08;预测损失 λ先验损失 McMillan软约束&#xff09;初始值较高&#xff0c;正常Val Loss验证集上的总损失值R决定系…...

智慧工地之无人机工地航拍巡检数据集 工地安全监测图像数据集 航拍工地重型机械数据集 无人机挖掘机识别 工程车辆数据集 起重机搅拌机识别

建筑设备 aerial 图像目标检测数据集简介 类别Classes (7) 类别&#xff08;7&#xff09; bulldozer 推土机 concrete-mixer 混凝土搅拌机 dump-truck 自卸卡车 excavator 挖掘机 lifting-equipment 起重设备 piling-machine 打桩机 tower-crane 塔式起重机建筑设备 aerial 图…...

产品经理必学!掌握大模型,成为职场爆款!大模型时代的产品经理

学习大模型&#xff08;如GPT-3、BERT等&#xff09;对产品经理来说具有多方面优势&#xff0c;包括高效的用户需求分析、精准的市场趋势预测、高效的项目管理、智能的产品设计、准确的预测和分析以及快速的学习和适应能力。大模型能帮助产品经理在竞争激烈的市场中保持领先地位…...

第7篇:抽象基类(ABC)与接口设计

为什么需要抽象基类? 在大型系统中,我们经常需要定义一组接口,要求子类必须实现某些方法。抽象基类(Abstract Base Class, ABC)正是为此而生。它可以: 定义抽象方法(没有实现的方法),强制子类实现。 禁止实例化不完整的类。 提供部分通用实现。 定义抽象基类 Python…...

Genesis IoT Discovery Lab模块化开发平台解析与应用

1. Genesis IoT Discovery Lab 模块化开发平台解析作为一名嵌入式开发工程师&#xff0c;当我第一次看到Genesis IoT Discovery Lab时&#xff0c;立刻被它优雅的模块化设计所吸引。这款来自立陶宛Axiometa公司的开发平台&#xff0c;完美解决了传统面包板接线混乱、接触不良等…...