自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (6)
  • 收藏
  • 关注

原创 反向代理获取客户端ip

如果你看到的 X-Forwarded-For 头部包含的是代理服务器的 IP 地址而不是客户端的真实 IP 地址,可能是因为 NGINX 配置没有正确处理真实 IP。你已经在 ingress-nginx-controller 的 ConfigMap 中启用了 use-forwarded-headers 和 compute-full-forwarded-for。在完成上述步骤后,使用 curl 或其他工具测试你的服务,检查 X-Forwarded-For 头部是否包含真实的客户端 IP。

2025-03-31 16:37:07 299

原创 formal unbound in pointcut

确保切点未引用未绑定的参数:// ✅ 正确示例 @Pointcut("execution(* com.example.service.*.*(..))") public void executionService() {}

2025-03-21 11:34:34 252

原创 如何获取请求者ip

需要在nginx反向代理时, 设置X-Forwarded-For在HTTP通信中,(XFF)头部用于传递客户端真实IP地址,尤其适用于存在代理或负载均衡器的场景。

2025-03-19 21:17:22 890

原创 redis的批量操作

对于分批处理,每批的具体大小可以根据实际的应用场景和性能测试来决定。在实践中,如果键的数量达到几千个或者更多,可能就需要考虑分批处理。具体的批大小并没有一个固定的标准,但通常建议每批的大小可以控制在几十到几百个键。如果不确定具体的批大小,建议进行性能测试,以确定在特定的环境下最佳的操作方式。方法时,如果需要获取的键的数量在几十个到几百个,通常不会出现性能问题。但是,如果键的数量达到几千个或者更多,可能就需要考虑其他策略,比如分批获取。这样可以避免因一次性请求大量键而可能对Redis服务器造成的压力。

2025-02-26 18:17:13 261

原创 Kubernetes将服务从 ClusterIP 类型改为 NodePort 类型

在 Kubernetes 中,将服务从ClusterIP类型改为NodePort类型,可以通过修改服务的配置文件并重新应用来实现。

2025-02-20 17:48:58 322

原创 定时任务因为@RefreshScope 失效

避免在定时任务类上直接使用,而是将动态配置抽取到单独的配置类中。使用动态任务调度器,如,以支持动态更新任务。监听配置刷新事件,在配置更新时手动重新加载任务。根据你的需求选择合适的方案,以确保定时任务能够正常执行。

2025-02-19 11:26:17 297

原创 nacos新增配置不生效

本地配置文件路径(resources/config/dossier-service-uat.yml)data-id: dossier-service-uat # 指定 Data ID。// 示例:返回空 JSON。要解决 Nacos 中配置内容为空时 Java 应用无法获取的问题,并确保正确获取。// 处理空配置:返回默认值或抛出业务异常。// 处理异常:降级为默认配置。# 当远程配置为空时,使用本地文件。// 忽略空配置变更。# 忽略空配置或不存在配置。

2025-02-14 15:04:15 799

原创 java spring boot启动之后为什么接口找不到

检查你的Controller是否在Spring Boot的组件扫描路径下。通常,Controller应该放在主应用程序类(通常使用。今天犯了个很蠢的错:java spring boot启动之后接口找不到。注解)的同一包或子包中。

2025-02-10 14:53:34 233

原创 dial tcp 142.250.217.81:443: i/o timeout解决办法

原文链接:https://blog.youkuaiyun.com/hhyukJae/article/details/106980818。(2)可以设置 GOSUMDB=“sum.golang.google.cn”, 这个是专门为国内提供的sum 验证服务。因为Go 1.14设置默认GOSUMDB=sum.golang.org,而这个网站被墙了。-w 标记 要求一个或多个形式为 NAME=VALUE 的参数, 并且覆盖默认的设置。

2025-02-05 14:02:45 709

原创 Ajax中解决中文乱码

Ajax 不支持多种字符集,它默认的字符集是UTF-8,因此在应用Ajax技术的程序中应该及时进行编码转换,否则陈旭中出现的中文字符将变成乱码。在一般情况先,有以下两种情况可以产生中文乱码。1.发送路径的参数中包含中文,在服务器端接受参数值时产生乱码将数据提交到服务器有两种方法,一种是使用Get方法提交,另一种是使用POST方法提交。使用不同方法提交数据,在服务器端接受参数时解决中文乱码的

2012-11-07 14:24:06 637

原创 我又回来啦 哈哈

两年多以前,我遇到他——优快云,确实帮我不少忙,给我解惑排疑,一年前因为学习我不再怎么接触他,只是偶尔遇到他上面的文章时我才会想起我把密码忘记了!就这样,今天晚上,突然记起了我的密码,我回来了,再继续和优快云上的哥哥姐姐弟弟妹妹一起,真好!我回来啦 哈哈

2012-03-26 21:43:00 651

Struts1.x入门与提高系列教程.pdf

Struts1.x入门与提高系列教程.pdf 很好用的,拿来与大家分享

2013-04-15

JAVA API官方文档

JAVA API官方文档中文版.CHM

2013-01-09

人工智能ch3 盲目搜索

这是人工智能 关于盲目搜索这一章的 课件ppt 还有其他章节 上传有点麻烦 需要的话联系我就可以

2012-11-04

鞭炮声音各种

各种鞭炮声音 可用来做flash或者网页设计 可以看看哦

2012-03-26

幻影相册制作(从网上下载的)

是一款很好的flash相册制作软件,可以添加模板,我从网上找的,做出来的相册很漂亮,超炫

2010-05-30

java程序员面试32问

这是从网上找的Java面试用的,与大家一起分享

2010-05-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除