logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

<<VSCode用AI写代码 + IntelliJ IDEA运行服务>> 混用导致 Spring Boot服务老是启动失败的排查与解决

│ │ │ ││ 编译器 │ │ 编译器 ││ │ │ ││ ││ 冲突!│▼ ▼│ (两个编译器写入同一个目录) │配置│ 纯编辑器 │ │ javac ││ 不编译 │ │ 编译器 ││ │ │ ││▼│ (IDEA 独占) │。

#vscode#intellij-idea#spring boot +2
Trae 模型选型速查表

模型名称核心优势最佳使用场景不推荐场景Doubao-Seed-Code代码专项优化,Java/SQL 适配好Java 编码、BUG 排查、SQL 编写、接口生成、代码重构大篇幅长文档通读、识图Doubao-Seed-1.8综合稳定,文档与轻代码均衡需求梳理、开发文档、业务流程整理、接口清单整理大规模深度代码重构Doubao-Seed-2.1-Turbo(Beta)长文本、高速处理批量解析大量代码、

Spring Boot Admin:微服务的“健康体检中心

即使你已经用了 Nacos 做服务治理,Spring Boot Admin 依然是微服务可观测性(Observability)的重要一环。注册中心回答的是:“服务在哪?Spring Boot Admin 回答的是:“服务还好吗?在复杂的分布式系统中,“活着”不等于“健康”。SBA 帮你穿透表象,直击服务真实状态,是保障系统稳定性的“最后一道防线”。

#架构#spring#spring boot
Java 开发环境概念速查笔记(JDK / SDK / Maven)

不同项目依赖不同 Java 版本(如 JDK 8、JDK 17),版本不匹配会导致编译或运行错误。所以你在 Java 项目里听到“配 SDK”,通常就是指“配 JDK”。不配 Maven,项目依赖下不全,IDE 会满屏报错。它们是两个完全不同的版本。

#java#maven
Java 项目中的 .idea 与 target 文件夹

idea保障的是你的开发体验,而target保障的是程序的正确运行。这两个目录都是 IDE 和构建工具自动生成的 “临时文件”,删除它们不会影响你的业务代码,反而能解决绝大多数开发中的小问题。作为开发人员,养成定期清理target的习惯,在 IDE 出现异常时果断删除.idea,是提升开发效率、减少排查问题时间的实用技巧。

#java#intellij-idea#开发语言
Elasticsearch 中批量更新文档(Update By Query)的标准写法

/ ... 中间根据 ADD/REMOVE 选择脚本准备参数params。意义:把 Java 里的变量(groupId)包装成 Map,准备传给 ES。这样做的目的是为了防止字符串拼接错误,也方便 ES 做安全检查。定义脚本。意义“改成什么样?。这是批量更新的灵魂。逻辑:把刚才的参数、脚本语言(Painless)、以及具体的修改代码(那个长字符串)组装在一起。注意:这里根据operateTag判断

#elasticsearch#大数据
手把手教你用命令行创建 Vue 项目

通过安装 Vue CLI 工具,用验证安装,借助创建项目,最后通过启动项目,这样一套流程下来,你就成功搭建并运行起一个 Vue 项目啦,后续就可以在这个基础上进行开发,添加组件、实现功能,打造属于自己的 Vue 应用啦。快去试试吧。

#vue.js#javascript#前端
Java 事务失效 10 大场景 + 新手避坑!从 public 修饰符到内部调用全解析

事务未被正确代理(非 public、自调用、非 Bean 等)、执行逻辑跳出事务控制(异常被吞、多线程、传播机制错误等)。

#java#ide#开发语言
Java POI 操作 Excel 速查表 + 避坑指南(开发必备)

坑点描述原因分析解决方案日期显示为数字(45321)日期单元格未设置「日期样式」,POI 默认存储为时间戳给日期单元格绑定 dateStyle(参考样式操作速查表)合并后数据不显示数据填到了被合并的「非首行 / 非首列」单元格(合并后只有首行首列有效)只给 CellRangeAddress 的 firstRow+firstCol 单元格填数据(i==0 时填)数据显示在合并单元格顶部行合并未设置垂

#java#开发语言
Elasticsearch 中批量更新文档(Update By Query)的标准写法

/ ... 中间根据 ADD/REMOVE 选择脚本准备参数params。意义:把 Java 里的变量(groupId)包装成 Map,准备传给 ES。这样做的目的是为了防止字符串拼接错误,也方便 ES 做安全检查。定义脚本。意义“改成什么样?。这是批量更新的灵魂。逻辑:把刚才的参数、脚本语言(Painless)、以及具体的修改代码(那个长字符串)组装在一起。注意:这里根据operateTag判断

#elasticsearch#大数据
    共 16 条
  • 1
  • 2
  • 请选择