自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 javaweb filter listener

八类监听器,主要针对三种session request context 的创建销毁、变量的增删改、session中bean的绑定解绑、活化钝化。实现filter接口,在web.xml配置filter,过滤器链按配置顺序执行。

2023-03-18 17:11:13 49

原创 加密简单理解

哈希函数,不可逆过程,常见md5和sha系列。简单密码可以用彩虹表比对破解。密钥延伸哈希,密钥延伸可以控制哈希函数所消耗的空间时间。A: A 私钥签名,A: B公钥加密,哈希加盐,生成随机数与密码结合后再跑哈希函数。B: A公钥认证。B: B私钥解密。对称性加密,双方持有相同密钥。非对称性加密,A->B,

2023-03-18 13:36:43 52

原创 网络简单理解

传输层(tcp),面向连接的可靠传输协议,顺序与完整性。应用层(http)无状态超文本传输协议,网络层(ip协议),负责网络间传输。接口层(链路层、物理层)

2023-03-18 13:12:47 45

原创 servletcontext

可以通过servletconifg对象的getservletcontext获得,每个web工程只有一个。用以getcontextParam(web.xml中配置的context参数)。是一个域,用来存取数据(attribute)。

2023-03-18 10:45:13 50

原创 servletConfig对象

是genericServlet中的一个成员属性,每个继承了的Httpservlet对象都有一个,提供getter方法访问。实现了ServletConfig接口实现了两个主要方法,一是用于读取保存在web.xml中配置的init param,二是用于获得servletcontext。

2023-03-18 10:13:23 33

原创 sevlet继承关系

httpservlet继承。

2023-03-18 09:58:35 36

原创 request编码问题

不同浏览器采用的的编码不同,servlet的request.getparamiter()默认用iso-8859-1编码,对于post请求,可以在用之前更改字符集编码,对于get请求,因为参数随url解析过了,所以setCharacterEncoding无用,需要变回字节数组重新用编码解析。

2023-03-18 09:21:23 97

原创 servlet程序

浏览器 ------> 服务器(servlet容器) ------> servlet程序。

2023-03-18 00:23:49 32

原创 javaweb项目结构

classes(java和resources)

2023-03-18 00:22:38 151

原创 TomCat部署Web工程的方式

项目在本地中,通过映射到配置文件(config/catalinna/localhost/xxx.xml)(自定义项目名),可以端口/项目名访问。直接把项目文件放入Webapps下,可以通过端口号/项目名访问。

2023-03-17 22:57:33 61

原创 TomCat配置

TomCat与JDK有版本对应关系,可以在配置文件里指定JDK位置。一般需要在配置文件里配置服务器端口。

2023-03-17 22:46:56 38

原创 SpringBoot 依赖管理

SpringBoot通过<parent>进行版本仲裁,规定了spring-starter里的jar包版本。spring-starter-xxx是官方规定的一些场景的常用依赖,可在官网查得。xxx-spring-starter是第三方提供的springboot场景依赖。

2023-03-17 22:26:01 72

空空如也

空空如也

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

TA关注的人

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