自定义博客皮肤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)
  • 收藏
  • 关注

原创 8.x 版本 kibana 安装 注意事项

摘要:Kibana 8.x禁止使用Elasticsearch超级用户"elastic"直接连接,因其权限过高会影响系统索引写入安全。解决方案是创建Kibana专用服务账号:1)进入ES容器执行命令生成服务令牌;2)创建角色映射赋予Kibana权限;3)启动Kibana容器时配置ELASTICSEARCH_SERVICEACCOUNTTOKEN参数。该方式通过服务账号令牌替代直接使用超级用户,符合Elasticsearch 8.0+的安全要求。(149字)

2025-09-11 13:04:09 318

原创 xxl-job定时不生效 Cron各版本差异

本文对比了四种cron表达式标准(Unix原生、Quartz、Spring和XXL-Job)的关键差异,包括时间字段结构、时间精度和特殊字符支持等。其中,Unix原生cron为5字段分钟级精度,Quartz可扩展秒级精度,Spring和XXL-Job均为6字段秒级精度。特别指出周字段在不同系统中的解析存在差异(0/1表示周日),建议使用"Tue"等英文缩写消除歧义。各标准在预定义表达式、特殊字符支持等方面也存在差异,使用时需根据具体框架选择适配方案。

2025-08-04 21:51:18 271

原创 Spring Boot Bean 无法注入

文章摘要:Spring框架中Bean注入失败的常见原因包括:1)目标类未被正确注册为Bean(缺少@Component等注解或@Bean配置);2)类不在SpringBoot默认扫描范围内(需调整包结构或添加@ComponentScan);3)多项目结构中依赖包的Bean需通过@EnableAutoConfiguration和spring.factories文件注册。这些情况都会导致Spring无法管理目标类,从而引发依赖注入失败问题。

2025-07-31 23:23:10 1130

原创 SQL窗口函数的一些思考

摘要:博主探讨了在SQL中根据当前行动态计算上年同期累计值的问题。发现开窗函数(如sum、max)无法实现动态窗口范围调整,虽然可通过外部CASE WHEN实现但性能较差。最终采用先计算本年累计再LEFT JOIN上年同期数据的方法,但执行效率不理想。文章寻求更优化的解决方案来提升查询性能。(149字)

2025-07-31 22:57:07 187

原创 PostgreSQL 连接报 Connection refused: getsockopt (宝塔面板)

第一步放开端口第二步:改为所有人。

2025-07-30 22:37:39 651

原创 Maven 爆红 maven-default-http-blocker

【摘要】Maven 3.8.1+版本默认拦截HTTP请求导致依赖拉取失败,提供三种解决方案:1)降级Maven版本;2)改用HTTPS协议;3)通过修改settings.xml配置文件,禁用默认HTTP拦截器(关键配置:设置mirrorOf为none并添加blocked=false标签)。第三种方案通过在镜像配置中指定不拦截任何仓库,既保持高版本又兼容HTTP协议请求。

2025-07-26 17:24:22 330

原创 SpringBoot 使用AOP捕获异常

文章摘要:本文介绍了使用Spring AOP实现异常日志记录的切面编程方法。通过定义切点(@Pointcut)捕获指定包下的方法调用,利用@AfterThrowing注解实现异常增强处理。该切面类ExceptionLogAspect可以获取异常发生的类名、异常类型和异常信息,并打印日志。文中还展示了@Before前置通知的简单示例。这种AOP实现方式有助于统一处理系统异常,提高代码的可维护性。

2025-06-27 23:12:10 174

原创 SpringBoot AOP不生效的解决方案 详细

文章摘要:排查Spring切面失效问题可从以下角度入手:1.检查注解是否正确;2.创建无参构造方法观察切面类是否被Spring容器管理;3.替换execution表达式中的目标类引用。关键点:必须使用Spring注入方式而非new实例化,确保代理生效。项目结构可提供参考。

2025-06-27 22:39:23 519

原创 DBeaver 连接宝塔面板MySQL

【摘要】在配置数据库连接时提示"PublicKeyRetrieval is not allowed"错误,可通过调整连接参数解决。建议检查驱动属性配置中的对应关系,特别是安全验证相关的参数设置。该问题通常与MySQL的SSL公钥检索限制有关,需要在连接字符串中添加"allowPublicKeyRetrieval=true"参数来允许公钥获取。注意端口开放状态和属性配置的匹配性,确保各项参数正确关联。(98字)

2025-06-26 21:11:27 318

原创 CentOS Stream 9 虚拟机连接网络

摘要: 安装CentOS Stream 9后若无法ping通外网(如百度),可按以下步骤排查:1. 检查防火墙:使用systemctl status firewalld查看状态,必要时关闭(systemctl stop firewalld);2. 验证网络配置:通过ip addr show ens160查看网卡IP,ip route show default核对默认网关是否与虚拟机设置一致;3. 修正网关:若不一致,用nmcli connection modify ens160 ipv4.gateway 1

2025-06-26 20:55:31 502

原创 org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession.### Cause: org.ap

这个BUG藏得太深了,找了好久。解决:xml 不要有空行。

2023-09-21 22:52:56 116

空空如也

空空如也

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

TA关注的人

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