Tomcat各目录的含义和功能
- bin:二进制文件夹(放的是可执行的程序)
- conf:config配置文件夹(放的是配置文件)
- lib:library类库(放类的jar包)
- logs:日志文件夹(放的是日志文件)
- temp:临时文件夹(临时存储文件的 tomcat自己完成)
- webapps:网站文件夹(存放开发的程序项目)
- work:工作空间的文件夹
- uninstall.exe:卸载可执行文件
web相关概念
1.软件架构
1.C/S:客户端/服务器端
客户端软件:扫雷、QQ、英雄联盟 word、typora
|---- 都是需要安装在你的电脑上的软件。 C/S
2.B/S:浏览器/服务器端
浏览器看到的网站/系统
|---- 4399[网页小游戏]、网站
2.资源分类
1.静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析
- 如:html、css、JavaScript、html5、css3
2.动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器
- 如:servlet/jsp、php、asp...
- 举个栗子: QQ空间的留言板! 【动态网页可以做到互动交流】
|---好友留言。
|--- 回复
静态 与 动态的关键 取决于 是否可以互动交流
3.网络通信三要素
1. IP:电子设备(计算机)在网络中的唯一标识。
Ip 协议版本4
Ip 协议版本6
2. 端口:应用程序在计算机中的唯一标识。
0~65536 | 0~1024
有名端口号 port
3. 传输协议:规定了数据传输的规则
1. 基础协议:
1. tcp: 安全协议,三次握手。 速度稍慢
2. udp:不安全协议。 速度快
3. arp 跟踪协议
4. rarp 反跟踪协议
5. http 超文本传输协议