JavaWeb 第2页
手写简易MVC-DispatcherServlet-深吸氧

手写简易MVC-DispatcherServlet

这一篇不要过多的纠结代码质量,只要是思想。这一块不看对工作没有影响,但是为了往更高的方向发展,还是需要掌握的。 1. Servlet 优化 1.1 需求 假设我们有一个简易的水果店铺管理系统,对应的...
不为风的头像-深吸氧不为风3年前
03204
ThreadLocal-深吸氧

ThreadLocal

1. 简介 ThreadLocal叫做线程变量,意思是ThreadLocal中填充的变量属于当前线程,该变量对其他线程而言是隔离的,也就是说该变量是当前线程独有的变量。ThreadLocal为变量在每个线程中都创建了...
不为风的头像-深吸氧不为风3年前
01170
手写简易MVC - IOC-深吸氧

手写简易MVC – IOC

耦合 在软件系统中,层与层之间存在依赖关系,我们称之为耦合。 我们系统架构设计的一个原则是:高内聚低耦合。层内部的组成应该是高度聚合的,而层与层之间的关系应该是低耦合的。 在上一篇中...
不为风的头像-深吸氧不为风3年前
02181
手写简易MVC - 引入三层架构-深吸氧

手写简易MVC – 引入三层架构

什么是三层架构 在实际工作中,业务是很复杂的。为了更好的降低各层之间的 耦合度(系统的复杂度,在三层架构程序设计中,采用面向抽象变成。即上层对下层的调用,是通过接口实现的。而下...
不为风的头像-深吸氧不为风3年前
02970
HTTP协议-深吸氧

HTTP协议

1. 简介 HTTP:Hyper Text Transfer Protocol超文本传输协议。HTTP最大的作用就是确定了请求和响应数据的格式。浏览器发送给服务器的数据:请求报文;服务器返回给浏览器的数据...
不为风的头像-深吸氧不为风3年前
01920
Listener-深吸氧

Listener

1. 概念 监听器:专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。  Servlet监听器:Servlet规范中定义的一种特殊...
不为风的头像-深吸氧不为风3年前
01461