新建文本文档

  1. Web流程
    1.1软件架构
  2. C/S:客户端/服务器端

cs架构建立在专用的网络上,一般面向相对固定的用户群,它可以对权限进行多层次校验,提供了更安全的存取模式,对信息安全的控制能力很强;

2.B/S:浏览器/服务器端
bs架构建立在广域网之上,面向是不可知的用户群,对安全的控制能力相对弱。

1.2 资源分类

  1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析,如: html,css,JavaScript

  2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换 为静态资源,在返回给浏览器,如:servlet/jsp,php,asp…

1.3 网络通信三要素

  1. IP:电子设备(计算机)在网络中的唯一标识。

  2. 端口:应用程序在计算机中的唯一标识。 0~65536

  3. 传输协议:规定了数据传输的规则

基础协议:

  1. tcp:安全协议,三次握手。 速度稍慢

  2. udp:不安全协议。 速度

1.4 流程图

1.前端发送请求,根据路径信息,访问后台接口。

请求路径中,包含 协议、ip地址、端口号、路径

通过ip地址找到服务器

通过端口号,找到web服务器程序

通过具体路径,找到执行的代码

2.后端接收到请求后,进行处理,处理完成后,向前端返回响应。

3.后端处理时,会通过和数据库交互,完成数据的操作。

  1. Web服务器软件
    2.1 概念
    服务器:安装了服务器软件的计算机。

服务器软件:接收用户的请求,处理请求,做出响应。

web服务器软件:接收用户的请求,处理请求,做出响应。

在web服务器软件中,可以部署web项目,让用户通过浏览器来访问这些项目,实际上可以理解为web容器。

2.2 常见的与java相关的服务器软件
        1.webLogic:oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。            2.webSphere:IBM公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。

3.JBOSS:JBOSS公司的,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。

4.Tomcat:Apache基金组织,中小型的JavaEE服务器,仅仅支持少量的JavaEE规范                       servlet/jsp。开源的,免费的。

2.3 Tomcat

  1. 介绍

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

  1. 下载安装与卸载

官网下载:http://tomcat.apache.org/

安装:解压压缩包即可

* 注意:安装目录建议不要有中文和空格

卸载:删除目录就行了

  1. 目录介绍

  2. 启动 访问 关闭

启动:bin/startup.bat ,双击运行该文件即可

访问:浏览器输入http://localhost:8080 回车访问自己                                                     http://别人的ip:8080 访问别人

关闭:bin/shutdown.bat,双击运行该文件即可

5. 修改端口号

Conf目录下的server.xml文件中,找到

修改8080为想要的端口即可

修改Tomcat端口号,变更失效如何解决?

因为在服务器上部署了多个Tomcat,要使用不同的端口号,可是修改后重新启动项目后又会回到之前的端口号,如何解决?

方法:1.先在tomcat的启动处bin–》startup.bat中将if not “%CATALINA_HOME%” == “” goto gotHome注释掉(这里的注释得用rem )。

2.再在conf----》server.xml中将中间的8080端口改成你自己设定的端口。

3.重新启动就好了。

Tomcat控制台乱码

–>Windows默认编码是GBK,而Tomcat默认编码是UTF-8,需要将Tomcat的编码改为GBK

–> 在Tomcat目录的conf目录下找到logging.properties文件,将java.util.logging.ConsoleHandler.encoding改为GBK

目项目部署
  1、方式一

直接将项目放到webapps目录下即可。

简化部署:将项目打成一个war包,再将war包放置到webapps目录下。                                      * war包会自动解压缩

  1. 方式二

找到 Tomcat 下的 conf 目录\Catalina\localhost\ 下,创建如下的配置文件

abc.xml 配置文件内容如下:

访问这个工程的路径如下:http://ip:port/abc/  就表示访问 E:\book 目录

  1. Servlet
    3.1 概述
    Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Ja
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在 Linux 系统中新建文本文档可以使用命令行或图形界面。 命令行方法: 1. 打开终端。 2. 使用 "touch" 命令新建文件,格式为 "touch 文件名" 。 图形界面方法: 1. 打开文件管理器。 2. 在需要新建文本文档的文件夹中点击右键。 3. 选择 "新建" -> "文本文档"。 ### 回答2: 在Linux系统中,有多种方法可以创建新的文本文档。 1. 使用命令行:可以使用touch命令创建一个空的文本文件。在终端中输入以下命令: touch filename.txt 其中filename.txt为你想要创建的文件名。 2. 使用文本编辑器:Linux系统中有许多文本编辑器可供选择,如nano、vim、emacs等。你可以使用其中任意一个编辑器来创建并编辑文本文件。在终端中输入以下命令来打开一个文本编辑器: nano filename.txt 其中filename.txt为你想要创建的文件名。在编辑器界面中,你可以输入文本内容并保存文件。 3. 使用图形界面文件管理器:如果你使用的是带有图形界面的Linux发行版(如Ubuntu、Fedora等),你可以通过文件管理器创建新的文本文件。在文件管理器中找到你想要创建文件的位置,右键点击空白处,选择新建文档(或者类似的选项),然后选择文本文件选项即可。输入文件名并保存,即可创建新的文本文档。 无论你选择使用命令行或者图形界面的方法来创建文本文档,都可以根据自己的需求和喜好来选择最适合自己的方式。 ### 回答3: 在Linux系统中,我们可以通过命令行来新建文本文档。 1. 打开终端:可以使用快捷键Ctrl + Alt + T来打开终端。 2. 进入到你想要新建文本文档目录:使用cd命令,例如:cd /home/user/Desktop。 3. 使用touch命令来新建文本文档:输入touch 文件名.txt(文件名可以根据需要自行命名),然后按下回车键。 4. 现在,你已经成功地新建了一个文本文档。你可以使用命令ls来查看当前目录下的文件,你会看到你新建文本文档。 另外,如果你想在终端中直接编辑文本内容,可以使用类似于vi或nano这样的编辑器。例如,你可以在终端中输入nano 文件名.txt,然后按下回车键来使用nano编辑器来新建并编辑文本文档的内容。编辑完成后,按下Ctrl + X来保存并退出编辑器。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值