自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Cookie详解

优点可配置到期时间简单性: Cookie是一种基于文本的轻量结构,包含简单的键值对数据可持久性: Cookie默认在过期之前是可以一直存在客户端浏览器上的缺点大小收到限制: 大多数浏览器对Cookie的大小有4K,8K字节的限制用户配置为限制: 有些用户禁用了浏览器或客户端设备接受Cookie的能力,因此限制了这一功能潜在的安全风险: Cookie可能会被篡改,会对安全性造成潜在风险或者导致依赖于Cookie的应用程序失败。

2023-11-28 22:49:54 20

原创 Servlet线程安全问题

Servlet在访问之后,会执行实例化操作,创建一个Servlet对象.而Tomcat容器可以同时多个线程并发访问同一个Servlet,如果在方法中对成员变量做修改操作,就会有。

2023-11-23 00:01:55 15

原创 Request对象和Response对象

在Tomcat7及以下版本,客户端以UTF-8的编码传输数据到服务器端,而服务器端的request对象使用的是ISO8859-1这个字符编码来接收数据,服务器和客户端沟通的编码不一致因此产生中文乱码的。解决方法:在接收数据后,先获取request对象以ISO8859-1字符编码接收到的原始数据的字节数组,然后通过字节数组以指定的编码构建字符串,解决乱码问题。产生乱码是因为服务器和客户端沟通的编码不一致造成的,因此解决的办法是:在客户端和服务器之间设置一个统一的编码,之后就按照此编码进行数据的传输和接收。

2023-11-18 00:36:34 24 1

原创 Servlet体系机构

作用 : 简化Servlet开发。

2023-08-27 22:36:46 30

原创 Servlet原理及生命周期

1.1 Servlet的init方法,只执行一次,说明一个Servlet在内存中存在一个对象,Servlet是单例的。*destory方法在Servlet被销毁之前执行,一般用于释放资源。1.当服务器接收到客户端浏览器的请求后,会解析请求URl路径,获取访问Servlet的资源路径。* 在标签下配置。* Servlet被销毁时执行. 服务器关闭时,Servlet被销毁。* 每次访问Servlet时,Service方法都会被调用一次。* 默认情况下,第一次被访问时,Servlet被创建。

2023-08-26 18:07:00 77 1

原创 servlet基础

本人在出现这个问题之后试过无数的方法,包括改jar包,改tomcat配置等方法,但是都没有用(所以要多尝试),本人用的tomcat版本的8.5.x。* servlet就是一个小接口,定义了java类被浏览器访问到(tomcat识别)的规则。4.配置Servlet (在web-xml中配置)*将来我们自己定义一个类,实现servlet接口,复写方法.2.定义一个类,实现servlet接口。1.创建一个javaEE项目。3.实现接口中的抽象方法。

2023-08-26 18:06:18 56

原创 HTTP协议

4.无状态的 : 每次请求之间相互独立,不能交互数据。3.基于请求/响应模型:一次请求对应一次响应。请求参数在请求行中,在url后;2. 请求的url长度有限制;1. User-Agent:浏览器告诉服务器,我访问你使用的浏览器版本信息;请求参数在请求体中;2. 请求的url长度没有限制;* 传输协议:定义了,客户端和服务器端通信时,发送数据时的格式。空行 ,就是用于分割POST请求的请求头, 和请求体。请求方式 请求url 请求协议/版本。* 封装POST请求信息的请求参数的。

2023-08-25 18:40:49 38 1

原创 Maven依赖管理

使用坐标导入jar包依赖范围

2023-08-16 00:06:04 25 1

原创 IDEA配置Maven

可以直接在项目文件中执行Maven命令

2023-08-15 16:26:39 20

原创 Maven的基本使用及生命周期

default : 核心工作,例如编译,测试,打包,安装等。Maven构建项目生命周期描述的是一次构建过程经历经历了多少个事件。site : 产生报告,发布站点等。maven对项目构建的生命周期划分为3套。clean : 清理工作。

2023-08-15 15:58:45 17

原创 Maven安装及配置

tip: 需要maven安装包的请私聊。

2023-08-15 15:39:11 24

原创 Maven(基础篇)

是一个项目管理和构建的工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建,报告和文档。2.提供了一套标准化的构建流程(编译,测试,打包,发布等)maven是专门用于管理和构建Java项目的工具。1.提供了一套标准化的项目结构。3. 提供了一套依赖管理机制。官网 : ​​​​​​​​​​​​​​。

2023-08-15 14:34:41 18

原创 网络通信三要素

全称"互联网协议地址",是分配给上网设备的唯一标志.IP地址分为 : IPv4 、IPv6: 32bit(4字节;点分十进制表示法: 共128位,号称能为地球每一位沙子编号;分8段表示,每段四位编码成一个十六进制数表示,数之间用( :)分开;冒分十六进制表示法:域名是由一组字符串组成的,它是互联网中的一种名称解析系统。域名的作用是将IP地址与易于记忆的字符串进行映射,使得用户可以通过输入域名来访问网站,而不必记住那些复杂的数字:是可以连接互联网的IP地址;:也可以叫局域网IP,只能组织机构内部使用。

2023-08-10 01:07:47 83 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除