微知识:Java 常量折叠

2025年02月07日 by emanjusaka 阅读 58 点赞 0

微知识:Java 常量折叠

Java常量折叠

阅读全文…

标签: jvm , Java
发布在 微知识

微知识:Java 中是怎么设计保证了 String 的不可变性?

2025年02月06日 by emanjusaka 阅读 57 点赞 0

微知识:Java 中是怎么设计保证了 String 的不可变性?

Java 中是怎么设计保证了 String 的不可变性?

阅读全文…

标签: Java , String
发布在 微知识

开发问题:引入 Spring AI 依赖报错Could not find artifact org.springframework.ai...

2025年01月13日 by emanjusaka 阅读 2274 点赞 1

开发问题:引入 Spring AI 依赖报错Could not find artifact org.springframework.ai...

引入 Spring AI 依赖报错Could not find artifact org.springframework.ai...

阅读全文…

标签: SpringAI , aliyunmaven , error

若依源码:防止重复提交的实现

2025年01月08日 by emanjusaka 阅读 172 点赞 0

若依源码:防止重复提交的实现

本文介绍了若依源码中防止重复提交的方法。通过自定义注解、拦截器和子类实现判断是否重复提交。但存在并发问题,可以考虑使用setIfAbsent方法来解决,在key中增加方法参数并进行md5加密。

阅读全文…

发布在 源码分析

若依源码:获取 IP 方法的工具类

2025年01月07日 by emanjusaka 阅读 257 点赞 0

若依源码:获取 IP 方法的工具类

本文介绍了若依中获取 IP 相关方法的工具类的实现。

阅读全文…

标签: ruoyi , ip , utils
发布在 源码分析

若依源码:接口限流功能的实现

2025年01月07日 by emanjusaka 阅读 179 点赞 0

若依源码:接口限流功能的实现

该文章介绍了若依项目中接口限流的实现方式,通过使用注解、AOP和lua脚本实现了接口限流功能。定义了@RateLimiter注解,包含限流key、时间、次数和类型等参数,并通过AOP拦截请求实现限流控制。另外,也介绍了注入lua限流脚本的具体实现过程,以及如何在使用方法中通过注解来实现接口限流功能。整体实现简洁高效,适用于不同需求的接口限流场景。

阅读全文…

标签: 限流 , Redis , ruoyi
发布在 源码分析

开发问题:thymeleaf模版中 th:if 属性不生效的一种情况

2024年12月17日 by emanjusaka 阅读 132 点赞 0

开发问题:thymeleaf模版中 th:if 属性不生效的一种情况

thymeleaf模版中 th:if 属性不生效的一种情况

阅读全文…

标签: thymeleaf , th:if , template

开发问题:GitHub Actions上传打包缺失.vite/mainfest.json文件

2024年12月16日 by emanjusaka 阅读 117 点赞 0

开发问题:GitHub Actions上传打包缺失.vite/mainfest.json文件

GitHub Actions上传打包缺失.vite/mainfest.json文件

阅读全文…

Java 代码获取IP地址和所属地区的方法

2024年12月12日 by emanjusaka 阅读 111 点赞 0

Java 代码获取IP地址和所属地区的方法

本文介绍 Java 获取请求 IP 地址及所属地区的方法,涵盖 ip2region 库依赖配置、ip2region.xdb 文件处理、IP 地址获取与解析代码实现、完整代码、测试代码及结果,为 Java 开发者提供实用参考。

阅读全文…

标签: ip , region , Java
发布在 后端技术

HTTP请求头中表示代理IP地址的属性及获取情况

2024年12月05日 by emanjusaka 阅读 108 点赞 1

HTTP请求头中表示代理IP地址的属性及获取情况

本文介绍了代理服务器的四种类型(透明代理、普通匿名代理、欺骗性代理、高匿名代理)以及请求头中表示代理 IP 地址的属性,详细解释了各种情况下获取 IP 地址的情况。

阅读全文…

标签: HTTP , proxy , ip
发布在 后端技术