最新 最热

巧妙运用责任链模式,让你的代码高出一个逼格!

什么是责任链模式?(Chain of Responsibility Pattern),简单的说,为请求者和接受者之间创建一条对象处理链路,避免请求发送者与接收者耦合在一起!

2021-07-27
0

SpringMVC返回null是什么意思?| SpringMVC系列第9篇

目前为止,springmvc 系列中,已经介绍了大量 Controller 的用法,大家有没有注意到,目前所有 controller 中的方法接收到请求之后,都是有返回值的,返回值主要有 2 种类型:...

2021-07-23
0

SpringMVC返回视图常见的 5 种方式,你会几种?| SpringMVC系列第7篇

当 http 请求被自定义的 controller 处理时,如何指定响应的页面呢?

2021-07-23
1

这些框架技术的出现都是为了解决什么问题?

这个世界上有各种各样的框架,设计这些五花八门框架的初衷到底是什么?我们该不该学习框架,该如何学习使用这些框架?

2021-07-22
1

Tomcat技术原理专题架构设计模式

门面设计模式在 Tomcat中有多处使用,在 Request 和 Response 对象封装中Standard Wrapper 到 ServletConfig 封装中、ApplicationContext 到 ServletContext 封装中等都用到了这种设计模式...

2021-07-22
0

TCP/IP三次握手与四次挥手学习笔记(二)

因为需要考虑连接时丢包的问题,如果只握手2次,第二次握手时如果服务端发给客户端的确认报文段丢失,此时服务端已经准备好了收发数(可以理解服务端已经连接成功)据,而客户端一直没收到服务端的确认报文,所以客户端就不知道...

2021-07-20
0

重学TCP/IP协议和三次握手四次挥手

文章目录计算机网络体系结构网络协议是什么?为什么要对网络协议分层?TCP/IP协议族应用层运输层网网络

2021-07-19
0

Hadoop JMX监控和预警

Hadoop slave node会定期发出一些metrics信息来反映服务的健康状况,服务团队可以通过查看这些metrics来了解服务是否处于健康状态,并回溯了解历史表现。一些典型的用例是:...

2021-07-15
1

从Java EE到Jakarta EE,企业版Java的发展历程

诞生于1995年的Java语言,年近三旬,甚至比很多同学的年龄还大得多。正所谓三十年河东,三十年河西,有人说Java已廉颇老矣,基本结构过于老套不灵活,但显示情况是它“老而不死”依旧常年霸榜,是棵常青树。...

2021-07-14
1

Spring Boot Tomcat

传统的部署方式是使Spring Boot应用程序@SpringBootApplication类扩展SpringBootServletInitializer类。SpringBootServletInitializer类文件允许在使用Servlet容器启动时配置应用程序。...

2021-07-14
1