Tomcat初篇
Tomcat的工作原理体现了一个典型的Web服务器和Servlet容器的模型对Java中的Tomcat进行讲解分析,总结
在Spring Boot中实现异步处理与并发控制
通过在Spring Boot中实现异步处理与并发控制,我们能够优化应用程序的性能,提升响应速度。通过配置自定义线程池、使用异步方法、定时任务及并发控制技术,我们可以有效地管理系统资源和提升应用的吞吐量。这一过程涉及到异步任务的执行、线程池的配置、以及并发控制的实践,以帮助我们提升应用的性能和响应能力
Java语言程序设计——篇九(2)
修饰符] enum 枚举类型名[public static final]枚举成员;//只能写在第一行其他成员;[private]构造方法方法修饰符可以是public、private、internal枚举类型名有两层含义:一是作为枚举名使用;二是表示枚举成员的数据类型。枚举成员也称为枚举实例或枚举对象
基于国密(SM2,SM3,SM4)的数字信封加密加签实现
java 基于国密(SM2,SM3,SM4)的数字信封加密加签实现
java的jar包jakarta.jakartaee-web-api和jakarta.servlet-api有什么区别
jakarta.jakartaee-web-api和jakarta.servlet-api都是Java EE(现在是 Jakarta EE)中的一部分,用于开发基于Java EE平台的Web应用程序。jakarta.jakartaee-web-api是在 Jakarta EE 9 中开始采用的,是对
SpringCloud2024学习笔记【学习视频:尚硅谷SpringCloud2024】
SpingCloud微服务学习笔记
6、java程序员-前端面试题
java程序员需要了解的前端知识
Java工具库系列(二十):Apache PDFBox
Apache PDFBox 是 Apache 软件基金会下的一个开源Java库,用于处理PDF文档。PDFBox 提供了丰富的API,用于创建新的PDF文档、修改现有的PDF文档以及从PDF文档中提取内容。创建和修改PDF文档提取文本和图像处理表单和注释合并和拆分PDF文档Apache PDFBox
selenium软件使用教程,基于java-idea、maven
如果找不到对应版本,可以去中央镜像网站搜索:https://mvnrepository.com/ (网址我放这儿了)隐式等待时间表示的是全局的等待时间:无论是找到还是找不到都会等待那么多时间。这里的规范化主要是将测试的三个时期进行了规范处理。同时在测试过程中使用了。通过chromedriver(
SpringcloudAlibaba详解---超详细
Nacos致力于帮助您发现,配置和管理微服务。它提供了一组简单有用的功能,使您能够实现动态服务发现,服务配置,服务元数据和流量管理。Nacos使构建,交付和管理微服务平台变得更容易,更快捷。它是通过微服务或云原生方法支持以服务为中心的现代应用程序体系结构的基础架构。说的通俗一些,就是承担了奈飞框架中
在 Java 中的使用Selenium 测试框架
Selenium 是一个开源的自动化测试工具集,专门用于测试 Web 应用程序。它支持多种操作系统和主流的编程语言,其中包括 Java。Selenium 能够模拟真实用户在浏览器中的各种操作,从而对 Web 应用的功能、性能、用户界面等方面进行全面的测试。
IntelliJ IDEA 2024.1.4安装常用插件记录
IntelliJ IDEA 2024.1.4安装常用插件,插件是为了提高我们开发工作效率的最有效工具。
【IDEA配置一个maven项目(详细操作流程)】
虽然mirrors可以配置多个子节点,但是它只会使用其中的一个节点,即默认情况下配置多个mirror的情况下,只有第一个生效,只有当前一个mirror无法连接的时候,才会去找后一个;首次执行 mvn help:system 命令,Maven相关工具自动帮我们到Maven中央仓库下载缺省的或者Mave
Java面试题--JVM大厂篇之高并发Java应用的秘密武器:深入剖析GC优化实战案例
晚上好,Java开发者们!在高并发的现代应用中,垃圾回收器(GC)是Java性能优化的重要环节。尤其在CMS(Concurrent Mark-Sweep)GC曾经担任主角的日子里,适当的调优和优化措施至关重要。本篇文章将通过三个实际案例,探讨如何在不同场景中优化CMS GC,为你揭示Java性能调优
5个超牛的Java开源OA项目(强烈推荐)
超好用的5个Java开源OA项目
idea中使用git把代码上传到远程仓库教程
idea中使用git把代码上传到远程仓库教程
《学会 SpringMVC 系列 · 剖析篇(上)》
通过上一篇博文《学会 SpringMVC 系列 · 基础篇》的学习,可以掌握 SpringMVC 的项目搭建和部分用法,从搭建过程中我们看到,SpringMVC 的入口是在 web.xml 中添加 DispatcherServlet,它是一个Servlet,那请求流程也遵循 Servlet 相关规范
【Linux】—Xshell、Xftp安装
【Linux】—Xshell、Xftp安装
什么时候需要用到 @EnableWebSecurity 注解?
有小伙伴在学习 Spring Security 的遇到一个问题:箭头所指的位置报红,也就是 Spring 容器中没有找到一个类型为 HttpSecurity 的 Bean。小伙伴说如果他在配置类上加 @EnableWebSecurity 注解,就不报错;不加该注解则会报错。那么到底该不该加 @Ena
File类的学习
它是文件和目录路径名的抽象表示,文件和目录是可以通过File封装成对象的,对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已。它可以是存在的,也可以是不存在的。将来是要通过具体的操作把这个路径的内容转换为具体存在的,Java中的File类为文件系统操作提供了丰富的方法和功能,是