代码脚本 Spring MVC中URL匹配优先级详解 在Spring MVC框架中,URL匹配是将请求分发到对应控制器方法的关键机制。当存在多个URL模式可能匹配同一个请求时,Spring MVC会根据一定的优先级规则来选择最合适的映射
代码脚本 简易分布式同步锁(依次执行) 在分布式系统中,用到同步锁是常见场景。本文同步锁适用于,对某一个相同参数(如订单号)进行加锁,如果同一个订单号出现并发,那么要依次等待上一个执行完成再进行下一个请求的执行,同时设置等待超时时间。
代码脚本 带熔断功能的HttpUtil 用common-httpclient封装一个HttpUtil工具类,可以发送post和get请求,同时支持表单和json参数。带有一个简单的熔断机制,如果一个url请求不成功,那么下次请求这个url必须和这一次有一个间隔,小于这个间隔的请求直接丢弃掉,这个间隔随着失败次数逐渐变大(比如第一次失败需要等10秒,第二次20秒,第三次30秒,最多间隔10分钟)。
代码脚本 [AutoHotkey]FSCapture绘图快速复制并关闭窗口 在日常使用Fast Stone Capture截图时,我会默认把截图结果输出到绘图工具中进行二次修饰。 修改完截图后需要点击复制按钮或者使用`{Ctrl}`+`{c}`进行复制 ,再点击取消或者按键{ESC}关闭窗口。
代码脚本 Java线程池ThreadPoolTaskExecutor的参数 org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor 是Spring框架提供的一种基于Java线程池的异步任务执行器,它允许你灵活配置线程池以适应不同的应用场景。
代码脚本 Springboot程序启动时指定配置文件 SpringBoot的程序默认会读取classpath下面的application.properties等配置文件,如果我们需要手动指定一个外部的配置文件,就需要在启动的时候加上配置参数。
代码脚本 [oshi]Exception unexpected registry type 1, expected REG_DWORD oshi在window10上运行的时候报错:Exception unexpected registry type 1, expected REG_DWORD
代码脚本 [MQTT] Dispatcher has no subscribers for channel spring-boot-starter-integration实现的mqtt链接报错:Dispatcher has no subscribers for channel ‘mqttOutboundChannel’
代码脚本 常用正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。这里罗列一些日常会用到的表达式。