猿日志
  • 🕛时光轴
  • 🌐网站地图
    • 🖥服务器
    • 💼中间件
    • 📰代码脚本
    • 🔨开发工具
    • 🧩通用软件
  • 🧰工具箱
    • MD转公众号
    • 小工具集(Ctool)
  • 🕛时光轴
  • 🌐网站地图
    • 🖥服务器
    • 💼中间件
    • 📰代码脚本
    • 🔨开发工具
    • 🧩通用软件
  • 🧰工具箱
    • MD转公众号
    • 小工具集(Ctool)
  1. 首页
  2. 标签
  3. Java
Spring MVC中URL匹配优先级详解

代码脚本 Spring MVC中URL匹配优先级详解

在Spring MVC框架中,URL匹配是将请求分发到对应控制器方法的关键机制。当存在多个URL模式可能匹配同一个请求时,Spring MVC会根据一定的优先级规则来选择最合适的映射

476次阅读 0个评论
代码脚本 2025-01-16
简易分布式同步锁(依次执行)

代码脚本 简易分布式同步锁(依次执行)

在分布式系统中,用到同步锁是常见场景。本文同步锁适用于,对某一个相同参数(如订单号)进行加锁,如果同一个订单号出现并发,那么要依次等待上一个执行完成再进行下一个请求的执行,同时设置等待超时时间。

576次阅读 0个评论
代码脚本 2024-12-16
带熔断功能的HttpUtil

代码脚本 带熔断功能的HttpUtil

用common-httpclient封装一个HttpUtil工具类,可以发送post和get请求,同时支持表单和json参数。带有一个简单的熔断机制,如果一个url请求不成功,那么下次请求这个url必须和这一次有一个间隔,小于这个间隔的请求直接丢弃掉,这个间隔随着失败次数逐渐变大(比如第一次失败需要等10秒,第二次20秒,第三次30秒,最多间隔10分钟)。

503次阅读 0个评论
代码脚本 2024-12-02
Spring中@Schedule的各个参数

代码脚本 Spring中@Schedule的各个参数

@Scheduled 是 Spring 框架中用于声明定时任务的注解,理解它的参数,更好的使用它。

698次阅读 0个评论
代码脚本 2024-11-06
Java线程池ThreadPoolTaskExecutor的参数

代码脚本 Java线程池ThreadPoolTaskExecutor的参数

org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor 是Spring框架提供的一种基于Java线程池的异步任务执行器,它允许你灵活配置线程池以适应不同的应用场景。

748次阅读 0个评论
代码脚本 2024-06-20
在main方法中加载log4j2配置

代码脚本 在main方法中加载log4j2配置

log4j配置文件名称如果不是默认的话,使用main方法启动程序的时候是无法打印日志的,这个时候需要手动指定配置文件。

752次阅读 0个评论
代码脚本 2024-05-14
jvm参数中-server有什么用

开发工具 jvm参数中-server有什么用

在Java虚拟机(JVM)中,`-server`参数用于指示JVM以服务器模式启动。服务器模式下的JVM相较于客户端模式(默认情况下,如果不指定 `-server` 或 `-client` 参数)进行了专门的优化,旨在提供更好的性能表现,特别是对于长期运行且需要高吞吐量的服务端应用。

740次阅读 0个评论
开发工具 2024-04-23
Springboot程序启动时指定配置文件

代码脚本 Springboot程序启动时指定配置文件

SpringBoot的程序默认会读取classpath下面的application.properties等配置文件,如果我们需要手动指定一个外部的配置文件,就需要在启动的时候加上配置参数。

2,471次阅读 0个评论
代码脚本 2024-03-19
一份比较完整的java项目.gitignore

开发工具 一份比较完整的java项目.gitignore

文件涵盖了大部分常见的Java项目开发场景下的临时文件、编译输出、IDE特定配置以及日志文件等。请注意,根据项目的具体情况和团队协作习惯,你可能需要对这份列表进行调整。

859次阅读 0个评论
开发工具 2024-01-25
Java检测网络是否连通

代码脚本 Java检测网络是否连通

有点系统在运行期间需要检测互联网的连通性,以便能正常发送盒接收数据。本文记录了两种检测方法。

805次阅读 0个评论
代码脚本 2024-01-24
怎么设置JVM参数

开发工具 怎么设置JVM参数

在使用 Java 开发或运行 Java 程序的过程中,我们经常需要对 Java 虚拟机(JVM)进行一些配置,以满足程序运行的需求。本文将介绍如何在 Mac 上设置 Java JVM 参数,并提供一些常见的 JVM 参数示例。

920次阅读 0个评论
开发工具 2024-01-02
Springboot动态注册静态资源目录

代码脚本 Springboot动态注册静态资源目录

Springboot可以在application配置文件中设置静态资源文件,如果你想要动态注册静态资源目录,看看这里。

559次阅读 0个评论
代码脚本 2023-09-23
[oshi]Exception unexpected registry type 1, expected REG_DWORD

代码脚本 [oshi]Exception unexpected registry type 1, expected REG_DWORD

oshi在window10上运行的时候报错:Exception unexpected registry type 1, expected REG_DWORD

675次阅读 0个评论
代码脚本 2023-09-14
[MQTT] Dispatcher has no subscribers for channel

代码脚本 [MQTT] Dispatcher has no subscribers for channel

spring-boot-starter-integration实现的mqtt链接报错:Dispatcher has no subscribers for channel ‘mqttOutboundChannel’

967次阅读 0个评论
代码脚本 2023-09-07
Windows配置JDK环境变量

开发工具 Windows配置JDK环境变量

在windows在如果采用绿色安装的方式部署jdk的话,又想在任意位置执行java命令,就需要将java配置在环境变量中。

550次阅读 0个评论
开发工具 2022-05-10
JavaWeb获取客户端IP地址

代码脚本 JavaWeb获取客户端IP地址

做javaweb项目的时候,很多需要记录客户端ip的需求,可以使用此代码片段,来获取客户端的ip。

455次阅读 0个评论
代码脚本 2022-05-03
彪大大
彪大大
把人情世故写进代码里
阅读量
22500
评论数
1
标签云
AutoHotkeyDockerExceptionFirewallGitIDEAJavaJDKLinuxLoglog4jMavenMicrosoftMQTTMySQLNginxSpringSpringBootSSLUbuntuVMWindowsWordpressWSL2代码分区命令学习正则测试浏览器知识硬件磁盘网络脚本配置镜像防火墙
随机文章

Ubuntu刷新hosts和DNS

Edge强制关闭侧边栏

Ubuntu查看crontab的日志

安装oh my zsh

Spring MVC中URL匹配优先级详解

关于

© 猿日志 | THEME Puock | 陕ICP备2023017470号-1

版权

除特殊说明外本站文章皆由CC-4.0协议发布