蓝旭第四次后端培训预习

蓝旭第四次后端培训预习

目录:

1.基础知识

2.软件设计模式

3.jar包

4.如何导包与使用

1.1serlet

Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。(客户端和服务器间的桥梁)
请添加图片描述
上图显示了 Servlet 在 Web 应用程序中的位置

1.2.cookie

HTTP cookie,简称cookie,又称“网站/浏览+魔饼/魔片”等,是浏览网站时由网络服务器创建并由网页浏览器存放在用户计算机或其他设备的小文本文件。

Cookie使Web服务器能在用户的设备存储状态信息(如添加到在线商店购物车中的商品)或跟踪用户的浏览活动(如点击特定按钮、登录或记录历史)(记录用户在网站上的行为)

1.3.session

会话(英语:session,Microsoft Windows译作会话、连线阶段)是一种持久网络协议,在客户端(或用户代理)和服务器端之间建立关联,从而起到交换数据包的作用机制,session在网络协议(例如telnet或FTP)中是非常重要的部分。

那么什么是数据包?

数据包(英语:Data packet),又称分组,是在分组交换网络中传输的格式化数据单位。
一个数据包(packet)分成两个部分,包括控制信息,也就是表头资料(header),和资料本身,也就是负载(payload)。
我们可以将一个数据包比作为一封信,表头资料相当于信封,而数据包的数据部分则相当于信的内容。和信不同的是,有时候一个大数据包可以分成多个小数据包。

1.4.http报文

HTTP报文主体是在HTTP头字段之后(如果存在头字段)所传输的数据(在HTTP/0.9中,不传送头字段)。

请求/响应报文由以下内容组成:
请求行(例如:GET /logo.gif HTTP/1.1或状态码行,例如:HTTP/1.1 200 OK)
HTTP头字段
空行
可选的HTTP报文主体数据

1.5.tomcat

Tomcat是由Apache软件基金会属下Jakarta项目开发的Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全局管理和Tomcat阀等。由于Tomcat本身也内含了HTTP服务器,因此也可以视作单独的Web服务器。但是,不能将Tomcat和Apache HTTP服务器混淆,Apache HTTP服务器是用C语言实现的HTTPWeb服务器;这两个HTTP web server不是捆绑在一起的。Apache Tomcat包含了配置管理工具,也可以通过编辑XML格式的配置文件来进行配置。

2.mvc软件设计模式

MVC模式(Model–view–controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。
模型(Model) - 程序员编写程序应有的功能(实现算法等等)、数据库专家进行数据管理和数据库设计(可以实现具体的功能)。
视图(View) - 界面设计人员进行图形界面设计。
控制器(Controller)- 负责转发请求,对请求进行处理。

3.jar包

在软件领域,JAR文件(Java归档,英语:Java ARchive)是一种软件包文件格式,通常用于聚合大量的Java类文件、相关的元数据和资源(文本、图片等)文件到一个文件,以便分发Java平台应用软件或库。[3]

JAR文件是一种归档文件,以ZIP格式构建,以.jar为文件扩展名。用户可以使用JDK自带的jar命令创建或提取JAR文件。也可以使用其他zip压缩工具,不过压缩时zip文件头里的条目顺序很重要,因为Manifest文件常需放在首位。JAR文件内的文件名是Unicode文本(万国码)

4.如何导包和使用

要在当前包中使用另外一个包的内容就需要使用import关键字引入这个包,并且import语句通常放在文件的开头,package声明语句的下方。完整的引入声明语句格式为: import importname “path/to/package”
importname:引入的包名,通常都省略。默认值为引入包的包名
path/to/package:引入包的路径名称,必须使用双引号包裹起来

import是导入包,以区别于同个名称的但是属于不通包的类; package是将当前类导入到包中,等以后要使用的时候,可以使用import将其导入。

  • 22
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值