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

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

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

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

阅读全文…

标签: ruoyi , ip , utils

发布在 源码分析

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

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

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

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

阅读全文…

标签: 限流 , Redis , ruoyi

发布在 源码分析

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

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

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

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

阅读全文…

标签: thymeleaf , th:if , template

发布在 开发问题记录

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

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

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

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

阅读全文…

标签: github-actions , upload-artifact

发布在 开发问题记录

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

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

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

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

阅读全文…

标签: ip , region , Java

发布在 Java

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

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

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

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

阅读全文…

标签: HTTP , proxy , ip

发布在 网络

微码:自定义typeHandler将包含经纬度对象插入到mysql的point类型的字段中

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

微码:自定义typeHandler将包含经纬度对象插入到mysql的point类型的字段中

自定义typeHandler将包含经纬度对象插入到mysql的point类型的字段中

阅读全文…

标签: TypeHandler , MybatisPlus , MySQL , point

发布在 微码

使用docker安装Open-WebUI

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

使用docker安装Open-WebUI

本文介绍了使用 Docker 安装 Open-WebUI 的方法,包括使用默认配置安装、仅用于 OpenAI API 使用的安装以及安装带有捆绑 Ollama 支持的 Open WebUI。

阅读全文…

标签: tutorial , docker , open-webui

发布在 Docker

微知识:hutool的BeanUtil.copyProperties配置忽略空值

2024年11月20日 by emanjusaka 阅读 104 点赞 0

微知识:hutool的BeanUtil.copyProperties配置忽略空值

该文章介绍了使用 hutool 中的 BeanUtil.copyProperties 方法时,默认会复制空值的情况。然而,有时我们希望忽略空值,只复制有值的属性。为实现这一目的,可以使用 CopyOptions.create().setIgnoreNullValue(true) 进行配置,从而在复制属性时忽略空值。文章重点强调了如何通过 hutool 进行属性复制时的空值处理方式。

阅读全文…

标签: hutool

发布在 微知识

开发问题:vue运行报错.cptable in ./node_modules/xlsx-style...

2024年11月14日 by emanjusaka 阅读 115 点赞 0

开发问题:vue运行报错.cptable in ./node_modules/xlsx-style...

在处理引入 xlsx-style 组件的 Vue 项目时,可能会出现错误提示 "./cptable in ./node_modules/xlsx-style/dist/cpexcel.js"。为此,可以采取两种解决方案:一是修改源码,即将文件 cpexcel.js 中的一行代码进行修改;二是配置 vue.config.js 文件。相比之下,推荐使用第二种方案,因为第一种方案修改的是源码,需要每次重新安装都要再次修改,而第二种方案配置后可以通用,避免了频繁的手动修改。

阅读全文…

标签: vue , xlsx-style

发布在 开发问题记录