
web应用
文章平均质量分 77
web应用
思静鱼
大道至简,行稳致远
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Jetty 启动 Web 项目
适合开发环境快速启动,无需安装完整 Jetty 服务器。原创 2025-07-09 16:32:57 · 195 阅读 · 0 评论 -
tocmat 启动怎么设置 jvm和gc
在生产环境中部署 Java Web 应用时,我们经常需要给,以提高性能、稳定性和可观察性。原创 2025-05-14 11:31:31 · 1045 阅读 · 0 评论 -
过滤器 拦截器 aop 的先后循序
在 Spring 框架中,过滤器、拦截器和 AOP(面向切面编程)是处理请求的三种机制,它们的执行顺序如下:原创 2024-10-31 16:35:14 · 621 阅读 · 0 评论 -
WebMvcConfigurer
WebMvcConfigurer是一个回调接口,它提供了一系列方法来配置Spring MVC的行为。在Spring 5.0之前,开发者通常会通过继承WebMvcConfigurerAdapter类来实现这个接口,但由于WebMvcConfigurerAdapter在Spring 5.0中被废弃,现在开发者直接实现WebMvcConfigurer接口即可。原创 2024-10-31 14:49:57 · 1058 阅读 · 0 评论 -
WebMvcConfigurationSupport和WebMvcConfigure
○定义:WebMvcConfigurer是Spring MVC中的一个接口,用于配置全局的SpringMVC相关属性。○ 性质:通过实现该接口,开发者可以定制化Spring MVC的配置,如添加拦截器、资源处理、视图解析器等。这种方式采用了JavaBean的方式来代替传统的XML配置文件。○ 定义:WebMvcConfigurationSupport是Spring MVC提供的一个扩展类,也是一个配置类。○ 性质:通过继承该类,开发者可以重写其中的方法来自定义Spring MVC的配置。原创 2024-10-31 14:48:21 · 1343 阅读 · 0 评论 -
统一异常处理
在Spring Boot项目中,设计统一的异常处理可以帮助你更好地管理和处理应用中的错误,并以一致的方式返回友好的错误响应。Spring Boot提供了多种方式来实现统一异常处理,常见的方式是通过@ControllerAdvice和@ExceptionHandler注解来集中管理所有控制器的异常。使用@ControllerAdvice注解定义全局异常处理类,并用@ExceptionHandler处理不同的异常类型。在Controller中直接抛出自定义异常,以便由全局异常处理器捕获。用于统一返回错误信息。原创 2024-10-16 15:10:22 · 241 阅读 · 0 评论 -
Nginx详解
Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。Nginx 是一款非常强大的 Web 服务器和反向代理服务器,其高效的事件驱动架构使其能够轻松处理高并发请求。通过灵活的配置文件,Nginx 可以满足多种需求,从简单的静态内容服务到复杂的负载均衡和反向代理。原创 2024-08-14 15:50:55 · 1112 阅读 · 0 评论 -
Servlet详解(Servlet源码)
Servlet是运行在Web服务器或应用服务器上的小程序,它作为来自Web浏览器或其他HTTP客户端的请求和HTTP服务器上的数据库或应用程序之间的中间层。Servlet能够接收来自客户端的基于HTTP协议的请求,并且对请求进行响应。Servlet是用来处理客户端请求并产生动态网页内容的Java类。通常Servlet特指HttpServlet,用来接受浏览器的访问请求,浏览器最常用的请求为GET和POST方式,还有其它五种,而HttpServlet分别有七个方法(PUT、DELETE、HEADER、TR原创 2024-07-30 18:54:06 · 793 阅读 · 0 评论 -
Jetty详解
Jetty是一个开源的、轻量级的Java Web服务器和Servlet容器,由Eclipse基金会维护。它被广泛用于嵌入式系统和开发环境,因其灵活性、高性能和嵌入能力而受到欢迎。Jetty是一款高性能、轻量级、灵活的Java Web服务器和Servlet容器,适用于各种规模的Web应用程序。其支持多种I/O模型和丰富的扩展功能,使其成为开发和生产环境中常用的服务器之一。通过合理配置和扩展,Jetty可以提供高效、可靠的Web服务。原创 2024-07-30 18:27:54 · 1206 阅读 · 0 评论 -
Undertow详解
udertow是RedHAT红帽公司开源的产品,采用Java开发,是一款灵活,高性能的web服务器,提供了NIO的阻塞/非阻塞API,也是Wildfly的默认Web容器。在javaweb容器的世界里,Tomcat和jetty是大众熟知的,undertow目前逐步进入大众的视角,它是一款能和tomcat媲美的神器,在性能方面吊打tomcat。目前Undertow已经成为springboot 默认集成的三大容器之一。原创 2024-07-30 18:20:53 · 1838 阅读 · 0 评论 -
tomcat详解
Apache Tomcat 是一个开源的 Java Servlet 容器,也是一个开源的 JSP 容器。它是目前最流行的 Java Web 容器之一,被广泛用于生产环境中。特点和功能:● 支持 Servlet 和 JSP 规范: Tomcat 提供了对 Java Servlet 和 JavaServer Pages(JSP)规范的完整支持,使开发人员可以使用 Java 编程语言构建动态 Web 应用程序。● 轻量级和可扩展性: Tomcat 是一个轻量级的 Web 容器,启动快速,占用资源少。原创 2024-07-30 18:15:42 · 1420 阅读 · 0 评论