查看: 246|回复: 1

第二阶段学习总结


19-9-3 11:06:00 | [复制链接]

1

主题

4

帖子

19

积分

菜鸟

Rank: 1

发表于 19-6-26 20:29:05 | 显示全部楼层 |阅读模式
不知不觉已经过去了两个多月,来千峰也很长时间了,从一个什么也不懂的菜鸟到渐渐熟悉编程语言,一路走来感触很深,刚来千峰的时候,学习Javase基础班,刚开始感觉还好,第一个阶段感觉问题不多,就那样过了,到了第二阶段,开始学习前端内容,在这里我要告诫大家前端内容一定要好好学,学懂,学会,后面学习web天天用前端的知识,我们的项目老师刚开始和大家说,前端的内容很简单,你们可以放松一下,当初还真信了,后来才发现这是一个天坑,虽然我们以后不做前端,但是目前在学校我们天天用,考试都是穿插在题目中,到后面学习了servlet更是天天用,这直接影响到我们的学习效率,我自己敲代码如果是后台内容,没有任何问题,但是一到前端,出了问题,直接影响题目做不出来或者做不完。下面跟大家分享下我第二阶段学习的东西吧!

一、基础

web即指网页,web资源有两种,动态的与静态的。

静态的web资源:一般为用某种语言(如HTML)写的一个网页,在这个网页中,所显示的一切是写好的,无法在网页上发生改变。

动态的web资源:是在静态的资源基础上,添加与网络的连接,与数据库的连接,以及与用户的交互功能。

WEB应用程序指供浏览器访问的程序,通常也简称为web应用。例如有a.html 、b.html…..多个web资源,这多个web资源用于对外提供服务,此时应把这多个web资源放在一个目录中,以组成一个web应用(或web应用程序)
  一个web应用由多个静态web资源和动态web资源组成,如:html、css、js文件,Jsp文件、java程序、支持jar包、配置文件等等。
  Web应用开发好后,若想供外界访问,需要把web应用所在目录交给web服务器管理,这个过程称之为虚似目录的映射。

二、静态web

静态web一般为用HTML写的一个页面,文件后缀为.html。

在静态WEB程序中,客户端使用浏览器(如IE、Chrome等)连接到服务器上,发起一个请求,告诉服务器现在寻找哪个页面,所有的请求交给WEB服务器,之后WEB服务器根据用户的需要,从内存中取出内容。之后通过WEB服务器返回给客户端,客户端接收到内容之后经过浏览器解析展示,得到显示的效果。

三、动态web

动态web基于静态web,但功能比静态web更为完善。动态web可以实现与用户的交互功能,可以使用JavaScript或VBScript实现。

动态web可以是一个静态web,当用户查看一个动态web时,若为静态web,过程与上面↑叙述相同。当查看的是动态web时,则先将请求转交给WEB Container(WEB容器),在WEB Container中连接数据库,从数据库中取出数据等一系列操作后动态拼凑页面的展示内容,然后把所有的展示内容与用户的操作转交给WEB服务器,之后通过WEB服务器将内容发送回客户端浏览器进行解析执行。

四、web服务器

如今流行的web服务器有多个,如WebLogic 、 WebSphere Application Server 、  Tomcat 、Internet Information Services 等。

Javaweb初学者一般使用的是tomcat:TomcatTomcat是一个实现了JAVA EE标准的最小的WEB服务器,是Apache 软件基金会的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且开源免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器,该服务器支持全部JSP以及Servlet规范。如今tomcat版本已更新到9.x。(ps:强烈哭喊同学们不要使用8.5版本。。。让人绝望)

五、HTTP协议与TCP/IP协议

HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。




1

主题

40

帖子

110

积分

大虾

Rank: 2

发表于 19-9-3 11:06:00 | 显示全部楼层
到位
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

订阅|小黑屋|手机版|千锋教育论坛 ( 京ICP备12003911号-3

GMT+8, 19-12-14 16:01 , Processed in 1.758812 second(s), 32 queries .

Powered by Discuz! X3.2

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表